Netlist ECO method and device, equipment and readable storage medium

A netlist and gate-level netlist technology, applied in computer-aided design, special data processing applications, instruments, etc., can solve the problems of scrapped back-end work, taking a long time, gate-level netlist cannot be re-synthesized, etc. , achieve the effect of shortening time and improving efficiency

Active Publication Date: 2022-02-15
湖北芯擎科技有限公司
View PDF2 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Netlist ECO is the process of manually modifying the gate-level netlist. Since the IC backend has been designed in the later stage of chip design, the gate-level netlist cannot be re-synthesized. If the gate-level netlist is re-synthesized, it will cause back-end work All obsolete, so patching is only allowed on existing gate-level netlists
[0004] During the process of conceiving and implementing this application, the inventors found at least the following problems: For large-scale digital desi

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 ECO method and device, equipment and readable storage medium
  • Netlist ECO method and device, equipment and readable storage medium
  • Netlist ECO method and device, equipment and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] 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 embodiments do not represent all implementations consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with aspects of the present application as recited in the appended claims.

[0054] It should be noted that, in this document, the term "comprising", "comprising" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article or apparatus comprising a set of elements includes not only those elements, It also includes other elements not expressly listed, or elements inherent in the process, method, article, or de...

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 ECO method and device, equipment and a readable storage medium. The method comprises the following steps: carrying out the function modification of an original behavior-level code set according to a modification demand, modifying an original netlist set according to a first ECO script, obtaining a modified behavior-level code set and a modified netlist set, extracting a modification layer code and a modification layer netlist, and performing modification layer logic equivalence verification according to the obtained target modification module behavior-level code and the target modification module gate-level netlist; and if the modification layer logic equivalence verification result is consistent, sending the first ECO script to the IC back end for operation. In the debugging stage, only the codes of the modified part and the netlist need to be compared, logic equivalence verification is carried out, due to the fact that the data size of the local code module is small, debugging debugging can be rapidly completed, the ECO script debugging efficiency is improved, and the ECO script debugging time and the whole IC design process time are shortened.

Description

technical field [0001] The present application relates to the technical field of integrated circuit design, in particular to a netlist ECO method, device, equipment and readable storage medium. Background technique [0002] In circuit design, a netlist is used to describe the connection relationship between circuit components, generally speaking, it is a text file that follows a relatively simple markup syntax. For complex integrated circuit design, circuit functions need to be described through multiple levels, including RTL behavior description, and the modeling of its behavior is carried out by describing the signal behavior level. [0003] Engineering Change Order (Engineering Change Order, ECO) refers to finding an error at a certain stage in the process, and directly changing the design of the current process stage without repeating the whole process, so as to reduce the repetition of the whole process. The extension of the project time. Netlist ECO is the process of...

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/3323G06F30/337
CPCG06F30/337G06F30/327G06F30/3323
Inventor 孟照南张帆郭清文
Owner 湖北芯擎科技有限公司
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