Method, device and terminal equipment for extracting false path in gate-level netlist

A gate-level netlist and extraction method technology, applied in computer-aided design, instrumentation, calculation, etc., can solve problems such as easy omission, long analysis time, and complicated search, and achieve the effect of improving efficiency

Active Publication Date: 2021-06-11
HISENSE VISUAL TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The present invention provides a method, device and terminal equipment for extracting false paths in the gate-level netlist to solve the problem of chip design caused by the shortcomings of the existing false path search methods, such as long analysis time, cumbersome search, and easy omission. The problem of extended production cycle

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, device and terminal equipment for extracting false path in gate-level netlist
  • Method, device and terminal equipment for extracting false path in gate-level netlist
  • Method, device and terminal equipment for extracting false path in gate-level netlist

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the present invention. Rather, they are merely examples of apparatuses and methods consistent with aspects of the invention as recited in the appended claims.

[0028] When extracting the false path of the gate-level netlist manually in the existing method, the engineer needs to check the code and understand the function of the chip module, and determine whether a timing path is a false path from the perspective of whether it affects the function of the module. The manual method consumes a long time, and it is very easy to miss false paths in the gate-l...

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 discloses a method, device and terminal equipment for extracting a false path in a gate-level netlist. The extraction method includes, firstly, extracting all timing paths between clocks in different clock domains in the gate-level netlist; then, according to the termination point of the path being a sequential device, and the clock at the termination point does not contain the timing path of the starting point The filtering condition of the clock is used to sort and filter the extracted timing paths to obtain the false paths included in the gate-level netlist. Using the above method, the false paths in the gate-level netlist can be quickly extracted, so that the extracted false paths can be inspected and simulated during the SDC cleaning stage, and the shortcomings of the SOC design itself can be checked, so that SOC design problems can be found at a very early stage , greatly improving the efficiency of chip research and development.

Description

technical field [0001] The invention relates to the field of system-on-chip (SOC) design, in particular to a method, device and terminal equipment for extracting false paths in gate-level netlists. Background technique [0002] In the system-on-chip (SOC) design process, its basic flow is the process from the system description, algorithm description to the abstract level of the function description, circuit description and production process level to the concrete level. [0003] Among them, after the system description, the algorithm description level and the conversion of the algorithm into an equivalent RTL (Register Transport Level, register conversion level circuit) description through the hardware description language, the next step is to carry out the digital logic circuit written in the hardware description language. Synthesized to generate a gate-level netlist. In this step, the mapping between the synthesizable register transfer level description and the synthesis...

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): G06F30/398G06F30/392
CPCG06F30/392G06F30/398
Inventor 徐勤江
Owner HISENSE VISUAL TECH CO LTD
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