SEMICONDUCTOR DEVICE AND SEMICONDUCTOR SYSTEM INCLUDING THE SAME

    公开(公告)号:US20250036839A1

    公开(公告)日:2025-01-30

    申请号:US18408590

    申请日:2024-01-10

    Applicant: SK hynix Inc.

    Abstract: Disclosed is a semiconductor device and a semiconductor system including the same, the semiconductor device includes a plurality of pads, a data pattern analysis circuit configured to generate analysis signals by analyzing a data pattern of each of data mapped to each of the plurality of pads, a data remapping circuit configured to re-determine a relationship between the data and the plurality of pads based on the analysis signals, and remap the data to the plurality of pads based on the re-determined relationship, and an output circuit configured to output the remapped data through the plurality of pads.

    BALANCED SUBDIVISION OF CIRCUITS FOR HARDWARE EMULATION ASSISTED SIMULATION

    公开(公告)号:US20240303403A1

    公开(公告)日:2024-09-12

    申请号:US18178976

    申请日:2023-03-06

    Applicant: Synopsys, Inc.

    CPC classification number: G06F30/3312 G06F30/392 G06F2119/12

    Abstract: Disclosed are techniques for simulation of a circuit design using a set of primary signals captured by a hardware emulation system. In preparation for simulation, the circuit design is divided into partitions that are substantially uniform in size. Sequential dependencies are then identified based on signals that cross partitions. The set of primary signals includes signals that, when provided as input to the simulation, break the sequential dependencies such that each partition can be simulated independently. Techniques for determining which signals to include in the set of primary signals are also disclosed. The hardware emulation system is configured to capture values of the primary signals as part of emulating the circuit design. Afterwards, the simulation is performed using the captured values. During the simulation, non-primary signals are reconstructed using values obtained from simulating each partition independently.

    Integrated circuit simulation and design method and system thereof

    公开(公告)号:US12039240B2

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

    申请号:US17517322

    申请日:2021-11-02

    CPC classification number: G06F30/3312 G06F30/323 G06F30/327 G06F2119/12

    Abstract: An integrated circuit simulation method is performed by a processor and includes: obtaining a register transfer level (RTL) waveform set obtained by performing an RTL simulation based on a circuit, where the circuit is generated in an RTL design stage and includes a register having an internal net and a data output port, and the RTL waveform set includes a first waveform corresponding to the data output port of the register; obtaining a netlist and delay information obtained by performing a logic synthesis based on the circuit, where the netlist includes a first node and a second node, the first node corresponds to the internal net of the register, and the second node corresponds to the data output port of the register; applying the first waveform to the first node; and triggering the register according to the delay information to obtain a second waveform at the second node.

    Routing layer re-optimization in physical synthesis

    公开(公告)号:US11983477B2

    公开(公告)日:2024-05-14

    申请号:US17404977

    申请日:2021-08-17

    CPC classification number: G06F30/394 G06F30/3312 G06F30/398

    Abstract: To increase the efficiency of electronic design automation, at an end point of physical design synthesis optimization flow for a putative integrated circuit design having a plurality of nets, identify at least one congested region in the putative integrated circuit design. Identify those of the nets of the putative integrated circuit design traversing through the at least one congested region, to obtain a plurality of candidate nets for demotion. Demote a plurality of selected nets, selected from the plurality of candidate nets for demotion, from an upper routing layer of the putative integrated circuit design to a lower routing layer of the putative integrated circuit design. At least some of the plurality of selected nets experience a loss of timing quality of result after the demoting.

    METHODOLOGY TO INTEGRATE SYNCHRONOUS DOUBLE-CLOCK LATCHES INTO THE DESIGN-FOR-TEST CIRCUITS

    公开(公告)号:US20240143881A1

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

    申请号:US18358449

    申请日:2023-07-25

    Applicant: VIETTEL GROUP

    CPC classification number: G06F30/333 G06F30/3312

    Abstract: The present invention discloses a DFT (Design for test) methodology to integrate synchronous double-clock latches to synchronize data transferring between two asynchronous clock domains, where the conventional lockup-latches (asynchronous latches) are automatically inserted to connect/combine the two independent asynchronous DFT chains for a more compacted solution. If the asynchronous latches are replaced by the synchronous double-clock ones, the static timing analysis (STA) will check both ends of the latches, therefore, the full combined chain is safe from the setup-hold issues. This method utilizes the automatic flow of asynchronous latches insertion to connect independent DFT chains. Then these conventional latches are replaced by synchronous ones. Both the synthesis, the physical implementation flows in the DFT design and the automatic-test pattern generation (ATPG) scheme have been modified to match these replacements.

    SYSTEMS AND METHODS FOR INTEGRATED CIRCUIT LAYOUT

    公开(公告)号:US20240086605A1

    公开(公告)日:2024-03-14

    申请号:US18518167

    申请日:2023-11-22

    Abstract: A method for providing an IC design is disclosed. The method includes receiving and synthesizing a behavioral description of an IC design; generating, based on the synthesized behavioral description, a layout for the IC design; performing at least a timing analysis on the layout; accessing, based on the timing analysis, a first cell library including a plurality of transistor-based cells, each having one or more transistors and associated with a respective first delay value; accessing, based on the timing analysis, a second cell library including a plurality of non-transistor-based cells, each having no transistor and associated with a respective second delay value; and updating the layout by at least one of inserting one or more of the plurality of transistor-based cells or inserting one or more of the plurality of non-transistor-based cells.

Patent Agency Ranking