-
公开(公告)号:US10331837B1
公开(公告)日:2019-06-25
申请号:US15354894
申请日:2016-11-17
Applicant: Xilinx, Inc.
Inventor: Jennifer D. McEwen , Ian L. McEwen , Chong M. Lee , Bart Reynolds
Abstract: Rendering a graphical representation of an integrated circuit can include determining, using a processor, a tile of a device model at least partially within a viewport, determining, using the processor, an owning tile having a fly-over wire passing over the tile, determining, using the processor, a predetermined shape of the fly-over wire, and drawing, using the processor, the fly-over wire within the viewport based upon the shape.
-
公开(公告)号:US09454630B1
公开(公告)日:2016-09-27
申请号:US13777798
申请日:2013-02-26
Applicant: Xilinx, Inc.
Inventor: Chong M. Lee , David L. Kreymer , Ian L. McEwen
IPC: G06F17/50
CPC classification number: G06F17/5068 , G06F17/5045
Abstract: A system for graphics generation includes a processor configured to implement a modeling process and a GUI process. The modeling process is configured to generate a first graphics model including a plurality of objects. Each object defines a respective graphical depiction for a respective element of a programmable IC. The modeling process is also configured to serialize objects of the first graphics model according to a first application programming interface (API) definition file to produce a serialized graphics model. The GUI process is configured to, in response to receiving one or more objects of the serialized graphics model, deserialize the one or more objects of the serialized graphics model according to the first API definition file to produce a second graphics model. The GUI process is further configured to render the one or more objects of the second graphics model.
Abstract translation: 用于图形生成的系统包括被配置为实现建模过程和GUI过程的处理器。 建模过程被配置为生成包括多个对象的第一图形模型。 每个对象为可编程IC的相应元件定义相应的图形描绘。 建模过程还被配置为根据第一应用程序编程接口(API)定义文件串行化第一图形模型的对象以产生序列化图形模型。 GUI处理被配置为响应于接收到序列化图形模型的一个或多个对象,根据第一API定义文件反序列化序列化图形模型的一个或多个对象以产生第二图形模型。 GUI处理还被配置为呈现第二图形模型的一个或多个对象。
-
公开(公告)号:US08752075B1
公开(公告)日:2014-06-10
申请号:US13777660
申请日:2013-02-26
Applicant: Xilinx, Inc.
Inventor: Chong M. Lee , David L. Kreymer , Ian L. McEwen
CPC classification number: G06F9/547
Abstract: A method is provided for communicating data between a first process and a second process. A set of inter-process functions of the first and second processes is determined. The set includes one or more functions of the first and second processes that are accessible by the other one of the first and second processes. An API definition file is generated. The API definition file includes a plurality of objects that each define a request to execute one or more inter-process functions of the set of inter-process functions. In response to input to the first process indicating a plurality of the inter-process functions, the plurality of inter-process functions are serialized according to the API definition file. The serialized set of functions is provided to the second process, using an FFI process, and deserialized according to the API definition file.
Abstract translation: 提供了一种用于在第一处理和第二处理之间传送数据的方法。 确定第一和第二过程的一组过程间功能。 该集合包括可由第一和第二进程中的另一个访问的第一和第二进程的一个或多个功能。 生成API定义文件。 API定义文件包括多个对象,每个对象定义了执行一组过程间功能的一个或多个过程间功能的请求。 响应于指示多个处理间功能的第一进程的输入,多个进程间功能根据API定义文件被序列化。 使用FFI进程将序列化的功能集提供给第二个进程,并根据API定义文件进行反序列化。
-
-