Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Netlist exporting method for device function simulation, server and storage medium

A functional simulation, netlist technology, applied in the direction of instruments, special data processing applications, computing, etc., can solve the problems of occupying server resources, spending the same time, up to a week, etc., to improve work efficiency, facilitate simulation, and improve The effect of efficiency

Pending Publication Date: 2022-06-03
SHENZHEN HUADA EMPYREAN TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to verify the correctness of the logic function of the entire device chip or circuit chip, a lot of verification work must be done, but the larger the circuit size, the netlist file may even reach 700MB, using the simulation based on ncverilog of candence company and vcs of synosys company tools, run functional simulation of large-capacity circuits, the time required for a verification may be as long as a week, and it takes the same time to re-verify after an error is found
At the same time, it takes up a lot of server resources

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Netlist exporting method for device function simulation, server and storage medium
  • Netlist exporting method for device function simulation, server and storage medium
  • Netlist exporting method for device function simulation, server and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0049] figure 1 A schematic flowchart of a method for deriving a netlist for device function simulation provided by Embodiment 1 of the present disclosure is shown, figure 2 Shows figure 1 A schematic flowchart of sub-steps of step S120 in the netlist derivation method shown.

[0050] refer to figure 1 and figure 2 , Embodiment 1 of the present disclosure proposes a netlist derivation method for device function simulation based on electronic design automation (EDA) tools, which can be applied in integrated circuit design and liquid crystal panel design. Export the simulation netlist, in this embodiment, the netlist export method includes:

[0051] Step S110 : confirming the content and format of the netlist to be exported in the functional simulation of the target device model according to the spice model.

[0052] It can be seen that if the component model starts from the electrical working characteristics of the component, the component can be regarded as a 'black box...

Embodiment 2

[0074] image 3 A schematic structural diagram of a server provided by Embodiment 2 of the present disclosure is shown.

[0075] refer to image 3 , the present disclosure also provides a block diagram of an exemplary server suitable for implementing the first embodiment of the present disclosure. What needs to be understood is that, image 3The displayed server is only an example, and should not impose any limitation on the function and scope of use of the embodiments of the present disclosure.

[0076] like image 3 As shown, server 200 takes the form of a general-purpose computing device. Components of the server 200 may include, but are not limited to, one or more processors or processing units 210, a memory 220, and a bus 201 connecting different system components (including the memory 220 and the processing unit 210).

[0077] Bus 201 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics ...

Embodiment 3

[0085] The third embodiment of the present disclosure further provides a computer-readable storage medium, on which a computer program (or referred to as a computer-executable instruction) is stored, and when the program is executed by a processor, is used to execute the functions provided by the first embodiment of the present disclosure. A netlist derivation method in device functional simulation, the method includes:

[0086] According to the spice model, confirm the content and format of the netlist that the target device model needs to export in the functional simulation;

[0087] Define the simulation function of the aforementioned netlist and the CDF file of the target device model according to the confirmation information in the spice model;

[0088] Use the simulation function of the aforementioned netlist to traverse the CDF file, read the information about the definition of the netlist in the simulation, and classify and generate a netlist file according to the read...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a netlist exporting method for device function simulation, a server and a storage medium. The netlist exporting method comprises the following steps: determining netlist contents and formats required to be exported in function simulation of a target device model according to a spice model; defining a simulation function of the netlist and a CDF file of the target device model according to confirmation information in the spice model; and traversing the CDF file by using the simulation function of the netlist, reading the information defined by the netlist in simulation, generating the netlist file according to the read information classification, and exporting the netlist file. Therefore, the netlist file of the device model can be quickly and accurately defined and modified, simulation is facilitated, the project progress is accelerated, and the working efficiency is improved.

Description

technical field [0001] The present disclosure relates to the technical field of integrated circuits, and in particular, to a netlist derivation method, a server and a storage medium used in device function simulation. Background technique [0002] An integrated circuit (Integrated Circuit, IC) board diagram is an intermediate link between a circuit system and an integrated circuit process, and is an essential and important link. Layout design is a link of physical realization, and also an important transition from symbolic circuit diagrams to actual physical layers. Through integrated circuit layout design, a three-dimensional circuit system can be transformed into a two-dimensional plane figure, and then processed by technology. reduced to a three-dimensional structure based on silicon materials. [0003] With the development of microelectronics manufacturing technology to the deep sub-micron direction, the integration of digital integrated circuits is also getting higher ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F30/327G06F30/33G06F30/333
CPCG06F30/327G06F30/33G06F30/333
Inventor 郭春晖牛欢欢朱能勇李萍束涛
Owner SHENZHEN HUADA EMPYREAN TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products