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

A VLSI Synthesis Method

A technology of large-scale integrated circuits and comprehensive methods, applied in the direction of electrical digital data processing, special data processing applications, instruments, etc., can solve problems such as long time-consuming, affecting the quality and quantity of netlist submission, and many chip levels. Achieve the effect of simple and convenient maintenance and automatic processing

Active Publication Date: 2017-10-13
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For VLSI, there are two important problems in the synthesis process: one is that the chip has many logic layers, and each layer contains several sub-modules; the other is that the scale is large, possibly hundreds of millions of circuits.
If the full-chip synthesis is performed, a large amount of memory is required, which puts high demands on the server. At the same time, it takes a long time, and various settings cannot be corrected in time, which seriously affects the quality and quantity of the netlist submission.
[0003] Very large-scale integrated circuits, the scale is too large, and the overall chip synthesis usually adopts a top-down top-down strategy. This synthesis method has problems such as high resource requirements, large time overhead, and high iteration costs. At the same time, there are many chip levels and module differentiation, which cannot be adopted. Synthesize and optimize timing with the exact same synthesis constraints

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
  • A VLSI Synthesis Method
  • A VLSI Synthesis Method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The present invention will be described in detail below in conjunction with the accompanying drawings. The VLSI synthesis method comprises the following steps:

[0023] (1) Divide each sub-module according to logical function, boundary condition, and module size condition, divide each sub-module that can be synthesized, create an executable script, and add the special script and general script to the executable script in the following order of definition , and start the synthesis work; the executable script is used to interact with the synthesis platform and manage the reading of all other setting scripts, avoiding manual reading of each setting script in different stages of synthesis. At the same time, according to the characteristics of each module, the synthesis results and Work needs to add specific script settings to facilitate comprehensive environmental management of different modules;

[0024] (2) According to the requirements of full-chip integration, define t...

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 present invention particularly relates to a VLSI synthesis method of a very large scale integrated circuit. The VLSI synthesis method of the VLSI adopts a bottom-up synthesis strategy. After the sub-modules of the lowest level are synthesized, the modules of the upper level are synthesized until the top layer of the chip; the special script is compared with the general script. In combination, there is also an error / report extraction script. Each setting script is not directly read into the DC platform, but is managed by the built executable script. By reading the executable script, each setting script is called in turn. The VLSI synthesis method of the VLSI adopts the down-top strategy to synthesize the VLSI, and divides the integrated platform settings into dedicated settings and general settings through script control, which makes the maintenance of the integrated platform simpler and more convenient. In addition, the increased information Extract setup scripts to automate the processing of log files and synthesis results.

Description

technical field [0001] The invention relates to the technical field of integrated circuit design, in particular to a VLSI synthesis method for very large scale integrated circuits. Background technique [0002] With the continuous development of digital integrated circuits, the complexity of the chip is getting deeper and deeper, and the scale is getting bigger and bigger. The synthesis work is an important bridge to communicate the front-end logic design and the back-end physical design. The speed and quality of the synthesis work seriously affect the development of the back-end physical design, which has an important impact on the tape-out of the chip. Therefore, it is necessary to build a reasonable and efficient comprehensive environment to speed up the comprehensive work. For VLSI, there are two important problems in the synthesis process: one is that there are many layers of chip logic, and each layer contains several sub-modules; the other is that the scale is large,...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F17/50
Inventor 张永照童元满李仁刚
Owner LANGCHAO ELECTRONIC INFORMATION IND 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