Virtual view schematic editor
    1.
    发明申请
    Virtual view schematic editor 有权
    虚拟视图原理图编辑器

    公开(公告)号:US20070229537A1

    公开(公告)日:2007-10-04

    申请号:US11395290

    申请日:2006-04-03

    IPC分类号: G09G5/00

    CPC分类号: G06F17/5045 G06F2217/74

    摘要: Embodiments of the present invention provide a virtual-view schematic editor for use in CAD systems. In response to a user request, the editor selects elements from a CAD database, determines the connectivity between the elements, and renders the elements on a single display. Virtual views may be created and stored for later re-use within the system.

    摘要翻译: 本发明的实施例提供了一种用于CAD系统的虚拟视图示意图编辑器。 响应于用户请求,编辑器从CAD数据库中选择元素,确定元素之间的连接,并在单个显示器上呈现元素。 可以创建和存储虚拟视图,以便稍后在系统中重新使用。

    Virtual view schematic editor
    2.
    发明授权
    Virtual view schematic editor 有权
    虚拟视图原理图编辑器

    公开(公告)号:US07990375B2

    公开(公告)日:2011-08-02

    申请号:US11395290

    申请日:2006-04-03

    IPC分类号: G06T15/00

    CPC分类号: G06F17/5045 G06F2217/74

    摘要: Embodiments of the present invention provide a virtual-view schematic editor for use in CAD systems. In response to a user request, the editor selects elements from a CAD database, determines the connectivity between the elements, and renders the elements on a single display. Virtual views may be created and stored for later re-use within the system.

    摘要翻译: 本发明的实施例提供了一种用于CAD系统的虚拟视图示意图编辑器。 响应于用户请求,编辑器从CAD数据库中选择元素,确定元素之间的连接,并在单个显示器上呈现元素。 可以创建和存储虚拟视图,以便稍后在系统中重新使用。

    Method and system for optimally placing and assigning interfaces in a cross-fabric design environment
    3.
    发明授权
    Method and system for optimally placing and assigning interfaces in a cross-fabric design environment 有权
    用于在交叉结构设计环境中最佳地布置和分配接口的方法和系统

    公开(公告)号:US08316337B2

    公开(公告)日:2012-11-20

    申请号:US12646042

    申请日:2009-12-23

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5077

    摘要: A system for connecting an interface of an electronic device between first and second fabrics includes a constraint generator that associates first and second conditions with the interface, a first equation solver that solves one or more first equation to select a first plurality of connectors in the first fabric and a second plurality of connectors in the second fabric that satisfy the first condition based on an optimality criterion for the interface; and a second equation solver that solves one or more second equation to select one of the first plurality of connectors in the fabric and one of the second plurality of connectors in the second fabric that satisfy the second condition based on the optimality criterion for the interface.

    摘要翻译: 用于在第一和第二织物之间连接电子设备的接口的系统包括将第一和第二条件与接口相关联的约束生成器,第一等式解算器,其解决一个或多个第一等式以在第一和第二织物中选择第一多个连接器 织物和第二织物中的第二多个连接器,其基于用于界面的最优性准则满足第一条件; 以及第二方程求解器,其基于所述接口的最优性标准,求解一个或多个第二等式以选择所述织物中的所述第一多个连接器中的一个,并且所述第二织物中的所述第二多个连接器中的一个满足所述第二条件。

    Pin unspecific device planning for printed circuit board layout
    4.
    发明授权
    Pin unspecific device planning for printed circuit board layout 有权
    针对印刷电路板布局的不具体设备规划

    公开(公告)号:US08271933B1

    公开(公告)日:2012-09-18

    申请号:US12650346

    申请日:2009-12-30

    IPC分类号: G06F17/50

    摘要: A printed circuit board (PCB) block diagram tool for block diagram level editing of a PCB design abstracted from a PCB physical layout tool is disclosed. The PCB block diagram tool includes a plurality of interface objects, a plurality of block objects and interconnect lines. The plurality of interface objects represents interfaces between components. Each of the plurality of interface objects include a plurality of signal, power and ground signal lines without defined physical assignment to pin or pad. The plurality of block objects represents a plurality of physical objects in the PCB physical layout tool. The plurality of blocks are configured to accept the plurality of interface objects. Interconnect lines connect the plurality of interface objects between the plurality of block objects.

    摘要翻译: 公开了一种用于从PCB物理布局工具抽象的PCB设计的框图级编辑的印刷电路板(PCB)框图工具。 PCB框图工具包括多个接口对象,多个块对象和互连线。 多个接口对象表示组件之间的接口。 多个接口对象中的每一个包括多个信号,电源和接地信号线,而没有对引脚或焊盘的物理分配。 多个块对象表示PCB物理布局工具中的多个物理对象。 多个块被配置为接受多个接口对象。 互连线连接多个块对象之间的多个接口对象。

    Method and apparatus for concurrent engineering and design synchronization of multiple tools
    5.
    发明授权
    Method and apparatus for concurrent engineering and design synchronization of multiple tools 有权
    多种工具的并行工程和设计同步的方法和装置

    公开(公告)号:US07143341B1

    公开(公告)日:2006-11-28

    申请号:US10176903

    申请日:2002-06-20

    申请人: Vikas Kohli

    发明人: Vikas Kohli

    IPC分类号: G06F15/00

    CPC分类号: G06F17/50

    摘要: Concurrent engineering among multiple design groups is facilitated by maintaining design changes in a data model of a design being developed. Design changes for each group are made from a baseline design. Changes are tracked by maintaining change information from all but an owner of the original baseline design. Changes are synchronized by identifying owner and non-owner changes and merging the changes to produce a final design. Since non-owner changes are tracked, the baseline design is not needed in synchronization. Preferably the invention is applied to electronic designs made by multiple design groups at geographically diverse locations. The invention may also be applied to any system where configuration management of developed software, parts, or any design is needed.

    摘要翻译: 通过在正在开发的设计的数据模型中维护设计变更,便于多个设计组之间的并行工程。 每个组的设计更改都是从基准设计中进行的。 通过维护来自所有原始基准设计的所有者的更改信息来跟踪更改。 通过识别所有者和非所有者更改来同步更改,并将更改合并以生成最终设计。 由于跟踪非所有者更改,因此不需要基线设计。 优选地,本发明应用于在地理上不同的位置处由多个设计组制成的电子设计。 本发明还可以应用于需要开发的软件,部件或任何设计的配置管理的任何系统。

    Method and system for optimally connecting interfaces across multiple fabrics
    6.
    发明授权
    Method and system for optimally connecting interfaces across multiple fabrics 失效
    用于最佳连接跨多个结构的接口的方法和系统

    公开(公告)号:US08527929B2

    公开(公告)日:2013-09-03

    申请号:US12645988

    申请日:2009-12-23

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5077

    摘要: A method of connecting an interface to a fabric of an electronic device, the interface having a plurality of nets to be connected to corresponding connectors in the fabric includes associating with each of the connectors in the fabric a first variable indicating that the connector belongs to the interface; associating with each of the connectors in the fabric a second variable indicating a number of higher numbered adjacent connectors for the connector in the interface; connecting each of the nets in the interface to a corresponding one of the connectors in the fabric such that the second variable has a non-zero value at exactly one of the corresponding connectors in the interface.

    摘要翻译: 将接口连接到电子设备的结构的方法,具有要连接到所述结构中的相应连接器的多个网络的接口包括与所述结构中的每个所述连接器相关联的第一变量,其指示所述连接器属于 接口; 与织物中的每个连接器相关联的第二变量指示接口中连接器的较高数量的相邻连接器的数量; 将接口中的每个网络连接到结构中的相应的一个连接器,使得第二变量在接口中的相应连接器的正好一个处具有非零值。

    Method and system for specifying system level constraints in a cross-fabric design environment
    7.
    发明授权
    Method and system for specifying system level constraints in a cross-fabric design environment 有权
    在交叉架构设计环境中指定系统级约束的方法和系统

    公开(公告)号:US08479134B2

    公开(公告)日:2013-07-02

    申请号:US12646118

    申请日:2009-12-23

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5077

    摘要: A method of specifying system level constraints for connecting an interface of an electronic device between first and second fabrics includes specifying one or more first condition relating to a placement of the interface, specifying one or more second condition relating to a connection of a net in the interface between the first and second fabrics, generating one or more first equation expressing the first condition as a function of the location of the connectors, generating one or more second equation expressing the second condition as a function of the location of connectors, generating one or more third equation expressing an optimality criterion for the interface, and outputting the one or more first equation, the one or more second equation and the one or more third equation to a data file in a computer readable format.

    摘要翻译: 指定用于连接第一和第二织物之间的电子设备的接口的系统级约束的方法包括指定与接口的放置相关的一个或多个第一条件,指定与网络的连接有关的一个或多个第二条件 在第一和第二织物之间的接口,产生表示作为连接器位置的函数的第一条件的一个或多个第一等式,产生表示作为连接器位置的函数的第二条件的一个或多个第二等式, 表示用于界面的最优性准则的第三方程式,并且以计算机可读格式将一个或多个第一方程,一个或多个第二方程和一个或多个第三方程输出到数据文件。

    Hierarchical editing of printed circuit board pin assignment
    8.
    发明授权
    Hierarchical editing of printed circuit board pin assignment 有权
    印刷电路板引脚分配的分层编辑

    公开(公告)号:US08438524B1

    公开(公告)日:2013-05-07

    申请号:US12650352

    申请日:2009-12-30

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5068 G06F2217/40

    摘要: An interface object library tool for manipulating interface objects for a printed circuit board (PCB) tool is disclosed. The interface object library tool includes a hierarchical interface display module, an input module, and a store. The hierarchical interface display module is configured to display an interrelation between a plurality of interface objects and a plurality of groups each including a plurality of signal, power and ground lines. The plurality of interface objects are configured to be associated with a plurality of block objects to define a plurality of component objects. The input module is configured to: accept association of the plurality of groups and the plurality of signal, power and ground lines without defining pin or pad assignments; and accept association between the plurality of interface objects and a plurality of groups. The store is configured to retain the plurality of interface objects; the plurality of groups; the plurality of signal, power and ground lines; and associations between these three.

    摘要翻译: 公开了一种用于操作印刷电路板(PCB)工具的接口对象的接口对象库工具。 接口对象库工具包括分层接口显示模块,输入模块和存储。 分级界面显示模块被配置为显示多个接口对象和多个组之间的相互关系,每组包括多个信号,电源和接地线。 多个接口对象被配置为与多个块对象相关联以定义多个组件对象。 输入模块被配置为:在不定义引脚或焊盘分配的情况下,接受多个组和多个信号,电源和接地线的关联; 并且接受多个接口对象与多个组之间的关联。 存储器被配置为保持多个接口对象; 多个组; 多个信号,电源和地线; 和这三者之间的关联。

    Method and apparatus for concurrent design of modules across different design entry tools targeted to a single layout
    9.
    发明授权
    Method and apparatus for concurrent design of modules across different design entry tools targeted to a single layout 有权
    用于同时设计针对单个布局的不同设计输入工具的模块的方法和装置

    公开(公告)号:US08316342B1

    公开(公告)日:2012-11-20

    申请号:US12792325

    申请日:2010-06-02

    IPC分类号: G06F17/50 G06F15/04

    CPC分类号: G06F17/5045 G06F2217/04

    摘要: A method of interconnecting a first plurality of electronic components and a second plurality of electronic components to form an electronic circuit includes exporting a first netlist representing a first interconnection of the first electronic components in a first design entry tool, exporting a second netlist representing a second interconnection of the second electronic components in a second design entry tool, providing at least a first interface from the second plurality to the first plurality in the second design entry tool, populating the first interface through the first design entry tool, and exporting a third netlist representing the first interface from the second plurality to the first plurality from the second design entry tool, wherein the third netlist stitches the first netlist to the second netlist.

    摘要翻译: 互连第一多个电子部件和第二多个电子部件以形成电子电路的方法包括在第一设计输入工具中输出表示第一电子部件的第一互连的第一网表,输出表示第二电子部件的第二网表 在第二设计输入工具中互连第二电子部件,在第二设计输入工具中提供从第二多个到第一多个的至少第一接口,通过第一设计输入工具填充第一接口,以及输出第三网表 表示从第二设计输入工具从第二多个到第一多个的第一接口,其中第三网表将第一网表缝合到第二网表。

    Method and apparatus for table and HDL based design entry
    10.
    发明授权
    Method and apparatus for table and HDL based design entry 有权
    用于表和基于HDL的设计输入的方法和装置

    公开(公告)号:US07168041B1

    公开(公告)日:2007-01-23

    申请号:US10170078

    申请日:2002-06-10

    IPC分类号: G06F3/14 G06F17/50

    CPC分类号: G06F17/5022 G06F17/5045

    摘要: Views for signals and instances are provided in a table based design entry system. The signal view allows a designer to enter signals to be used in a design. The signals may be individually entered or imported from pre-defined or external packages of signals. The instance view allows the designer to enter components and to define connectivity of pins of the components to signals. The components may be entered individually or imported from predefined or external packages. An naming routines provides signal name generation and copying names of other components (e.g., pin names) to name the signals. Data entered into the table based entry system is checked for errors (duplicate names, syntax, etc.), and exported to other design tools for processes such as simulation, layout, etc.

    摘要翻译: 信号和实例的视图在基于表的设计输入系统中提供。 信号视图允许设计者输入要在设计中使用的信号。 信号可以单独输入或从预定义或外部信号包导入。 实例视图允许设计者输入组件并定义组件的引脚与信号的连接。 组件可以单独输入或从预定义或外部包装导入。 命名例程提供信号名称生成和复制其他组件的名称(例如,引脚名称)来命名信号。 检查输入到基于表的入口系统的数据是否存在错误(重复的名称,语法等),并导出到其他设计工具,用于诸如模拟,布局等过程。