Net-list organization tools

A network and organizational technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve problems such as ignorance

Active Publication Date: 2007-10-31
TECHINSIGHTS
View PDF4 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Also, errors do occur during the reverse engineering process itself, such as errors in the image layout or misidentified gates or transistors during circuit readback, which are not known during IC verification

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
  • Net-list organization tools
  • Net-list organization tools
  • Net-list organization tools

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The present invention provides a fast and efficient method of identifying subcircuits within an integrated circuit (IC) netlist, thereby creating a hierarchical representation of the netlist. Figure 1 shows an overview of the method of the invention in flow chart form.

[0032] The first part of the method is used to develop a gate-level netlist 110, which can be done by means of signal trace and circuit readback. It is not necessary to extract the full circuitry of the IC to generate the netlist. The invention also works with netlists of parts of the circuit. Once the network list has been obtained, the process of organizing its entries into a hierarchy begins. Hierarchies are created by checking for repeated instances of entries in the netlist and identifying individual entries or combinations thereof as subcircuits. This can facilitate simplified display of network list entry representations. Subcircuits are identified by means of reference graph generation 111 s...

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 provides an accurate and efficient method of organizing circuitry from a net-list of an integrated circuit, by the steps of generating a reference pattern; identifying the potential matches in the net-list using inexact graph matching; further analyzing the matches to determine if they match the reference pattern; and organizing the net-list into a hierarchy by replacing the identified instances with higher-level representations.

Description

field of invention [0001] The present invention relates to a method of design analysis of existing integrated circuits, and more particularly to the determination of repeated subcircuits from netlists of reverse engineered integrated circuits. Background of the invention [0002] In the fiercely competitive field of microelectronics, detailed analysis of semiconductor integrated circuit products can provide valuable information on how to deal with specific technical problems, overall strength, and shortcomings of design methods. This information can be used to make decisions about market positioning, future design, and new product development. Likewise, this information can also be key evidence in cases of patent infringement and / or licensing. Information resulting from product analysis is typically provided through circuit extraction (reverse engineering), functional analysis, and other technical means. At the heart of this activity is the process of design analysis, whic...

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
CPCG06F17/5045G06F30/30
Inventor V·L·扎瓦德斯基E·凯斯S·索科V·冈特S·贝格J·阿布特
Owner TECHINSIGHTS
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