SEMICONDUCTOR STRUCTURE AND METHOD FOR CORE-ONLY DESIGN

    公开(公告)号:US20240346217A1

    公开(公告)日:2024-10-17

    申请号:US18299427

    申请日:2023-04-12

    IPC分类号: G06F30/33 G06F30/327

    CPC分类号: G06F30/33 G06F30/327

    摘要: An integrated circuit includes a core domain having at least one core domain design rule limitation of a smaller device and a lower operating voltage, an input/output domain having at least one input/output domain design rule limitation of a larger device than the smaller device of the core domain and a higher operating voltage than the lower operating voltage of the core domain, and a mapping cell that includes two or more electrical devices that each meet the at least one core domain design rule limitation. The mapping cell is configured to be an input/output device and operate in the input/output domain at the higher operating voltage of the input/output domain.

    STATEMENT BLOCK ENCAPSULATION METHOD AND APPARATUS, ELECTRONIC DEVICE, AND STORAGE MEDIUM

    公开(公告)号:US20240256747A1

    公开(公告)日:2024-08-01

    申请号:US18565473

    申请日:2021-10-27

    IPC分类号: G06F30/327 G06F8/41

    CPC分类号: G06F30/327 G06F8/427

    摘要: Embodiments of the present description provide a statement block encapsulation method and apparatus, an electronic device, and a storage medium, being applied to the technical field of electronic design automation. The encapsulation method comprises: according to a segmentation boundary obtained by an RTL segmentation tool, determining a plurality of statement blocks to be encapsulated; traversing each statement block to be encapsulated, wherein a module where the current statement block to be encapsulated is located is used as the current processing module; and scanning the current processing module, determining whether the current processing module comprises a black box signal, and according to the black box signal, clustering a sub-module and the statement block to perform encapsulation processing. The black box signal is used as a bond to perform encapsulation processing, so that the RTL segmentation tool is suitable for performing encapsulation processing on the sub-modules and the statement blocks under different syntax rules, improving the processing efficiency, and achieving fast layout planning.

    Dynamic port handling for isolated modules and dynamic function exchange

    公开(公告)号:US12026444B2

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

    申请号:US17522834

    申请日:2021-11-09

    申请人: Xilinx, Inc.

    发明人: Hao Yu Jun Liu

    摘要: Dynamic port handling for circuit designs can include inserting, within a static isolated module of a circuit design, static drivers configured to drive isolated modules of reconfigurable module (RM) instances for inclusion in an RM of the circuit design. For each RM instance of a plurality of RM instances to be inserted into the RM, one or more additional ports can be inserted in the RM based on a number of isolated modules included in a current RM instance. Further, net(s) corresponding to the additional port(s) can be created. The circuit design, including the current RM instance, the additional port(s), and the net(s), can be placed and routed. Prior to the inserting and the performing place and route for a next RM instance to be inserted into the RM, the current RM instance can be removed from the RM along with the additional port(s) and the net(s).