Technology database independent components for integrated circuit package

    公开(公告)号:US10423750B1

    公开(公告)日:2019-09-24

    申请号:US15792618

    申请日:2017-10-24

    Abstract: Disclosed herein are embodiments of systems, methods, and products providing technology database independent pcells to be seamlessly customized and implemented in a yet unknown IC package library. In particular, the technology database independent pcells may have a code to execute callback functions to retrieve the package library name of the parent cells hosting the pcells. Based upon the library name, the pcell code may access the technology files stored in the technology database of the package library of the parent cells to retrieve the layer name, layer number, the design resolution, and/or other information such as design rule information of the parent cells hosting the pcells. Based on the layer number, the resolution, and/or other information the pcells can configure for themselves correct layout geometry without any input from a circuit designer.

    Method and apparatus to drive layout of arbitrary EM-coil through parametrized cell

    公开(公告)号:US10285276B1

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

    申请号:US15275230

    申请日:2016-09-23

    Abstract: A method is provided that includes receiving shape data specifying a shape of an electromagnetic (EM) structure in a circuit layout and transferring the shape data to a schematic cell representation based on a logic function of the EM structure and package technology layers of the circuit layout. The method includes placing a symbol for the EM structure in the schematic cell representation, associating the shape data and a model path with a cell parameter in the symbol, mapping the shape data to the package technology layers, and specifying pins in the schematic cell representation according to the shape data. Further, the method includes verifying ports for the EM structure and placing the EM structure in a package layout for a printed circuit board (PCB). A system and a non-transitory, computer readable medium storing commands to perform the above method are also provided.

    Methods, systems, and computer program product for implementing dynamic maneuvers within virtual hierarchies of an electronic design

    公开(公告)号:US10192020B1

    公开(公告)日:2019-01-29

    申请号:US15283081

    申请日:2016-09-30

    Inventor: Arnold Ginetti

    Abstract: Disclosed are methods, systems, and articles of manufacture for implementing dynamic maneuvers within virtual hierarchies of an electronic design. These techniques identify or generate a plurality of figure groups at one or more virtual hierarchies in a layout portion and receive a request to descend into or ascend from a figure group at a virtual hierarchy of the one or more virtual hierarchies. In response to the received request, these techniques update a layout view into an updated layout view at least by exposing layout design details in the figure group for native editing according to the request to descend into or ascend from the figure group and optionally synchronize a corresponding schematic design view according to the updated layout view.

    Methods, systems, and computer program product for implementing a simulation platform with dynamic device model libraries for electronic designs

    公开(公告)号:US09798840B1

    公开(公告)日:2017-10-24

    申请号:US14884730

    申请日:2015-10-15

    Inventor: Arnold Ginetti

    CPC classification number: G06F17/5009 G06F17/5081

    Abstract: Various embodiments are to a simulation platform with dynamic device model libraries and the implementation therefor. The simulation platform includes one or more servers hosting thereupon a database management system, a simulation frontend, and a simulation backend. The simulation frontend includes or is operatively coupled to one or more electronic design databases managed by a database management system, stored in a persistent storage device, and including design data in one or more domains across one or more design fabrics. The simulation backend includes or is operatively coupled to one or more simulators that perform simulations, analyzes, and/or optimizations for an electronic design by obtaining simulation inputs that are appended to the one or more electronic design databases or are stored in one or more separate data structures that are co-managed by the database management system.

    Method and system for implementing graphically editable parameterized cells
    7.
    发明授权
    Method and system for implementing graphically editable parameterized cells 有权
    用于实现图形化可编辑参数化单元格的方法和系统

    公开(公告)号:US08527934B2

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

    申请号:US13692960

    申请日:2012-12-03

    CPC classification number: G06F17/505 G06F17/5068 G06F17/5072

    Abstract: Disclosed is an improved mechanism and method for implementing electronic designs. According to some approaches, a method, mechanism, and compute program product is disclosed for implementing electronic designs that allows visual editing of complex objects with advanced editing features, which also provides for automated correspondence of the editing results to parametric values for a programmable object in the design.

    Abstract translation: 公开了一种用于实现电子设计的改进机制和方法。 根据一些方法,公开了一种用于实现电子设计的方法,机制和计算程序产品,其允许使用高级编辑特征对复杂对象进行可视编辑,其还提供编辑结果与可编程对象的参数值的自动对应 该设计。

Patent Agency Ranking