Method for generating gate-level netlist and standard delay file and checking and correcting false routes

A gate-level netlist and path technology, applied in the field of back-end design of system-on-chip, can solve problems such as increasing the layout and wiring production cycle

Inactive Publication Date: 2013-03-06
SAMSUNG SEMICON CHINA RES & DEV +1
View PDF4 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This analysis process usually includes multiple post-simulation verifications and multiple engineering changes, which will greatly increase the production cycle of layout and routing

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
  • Method for generating gate-level netlist and standard delay file and checking and correcting false routes
  • Method for generating gate-level netlist and standard delay file and checking and correcting false routes
  • Method for generating gate-level netlist and standard delay file and checking and correcting false routes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The specific implementation manner of the present invention will be further described below in conjunction with the accompanying drawings.

[0047] image 3 is a flow chart of SOC backend design according to an exemplary embodiment of the present invention. Such as image 3 As shown, the flow process of the SOC back-end design according to an exemplary embodiment of the present invention includes the following steps: synthesis (S3010), SDC cleaning (S3020), pre-static timing analysis (S3030), generation of SDF and revised gate-level netlist (3040), use the SDF and the modified gate-level netlist to perform pre-simulation (S3050), determine whether the pre-simulation results do not match the expected results (S3060), place and route (S3070), post static timing simulation (S3080), post Simulation (S3090) and engineering change (S3100). In step S3060, if it is judged that the previous simulation result does not match the expected result, that is, if the previous simulat...

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 method for generating a gate-level netlist and a standard delay file and checking and correcting false routes. The method for generating the gate-level netlist and standard delay file comprises the steps: acquiring all false routes; for each false route, executing the following operations: obtaining all fan-in and fan-out of each object on the false route, analyzing whether delay points exist in the fan-in and fan-out of each object, if so, defining no delay point to the false route any more, and if not, defining delay points according to the type of a time sequence arc between the fan-in and fan-out; and defining delay values to the delay points of the false route and writing a standard delay file and a modified gate-level netlist. Delay is added to the delay points so as to generate the standard delay file and the modified gate-level netlist and further check the set correctness of the false routes, so that the serious problems in the false routes can be found out before layout wiring is carried out, the layout wiring production period can be shortened, and the repeated layout wiring can be avoided.

Description

technical field [0001] The present invention relates to system-on-chip (SOC) back-end design, more particularly, relate to the gate-level netlist that generates standard delay file and modification and the gate that uses this standard delay file and modification in the pre-simulation stage in SOC back-end design process Level netlist checking and methods for correcting false paths. Background technique [0002] figure 1 is to illustrate the main steps of a traditional system-on-chip (SOC) back-end design flow. [0003] In step S1010, a digital logic circuit written in a hardware description language (HDL) is synthesized to generate a gate-level netlist. In this step, the mapping between the synthesizable register transfer level description and the synthesis library unit can be completed according to timing constraints and other conditions, so as to convert the hardware description language description of the digital logic circuit into a gate-level netlist. [0004] In ste...

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 Applications(China)
IPC IPC(8): G06F17/50
Inventor 王金城
Owner SAMSUNG SEMICON CHINA RES & DEV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products