Computer-aided design and analysis of circuits and semiconductor – Nanotechnology related integrated circuit design
Reexamination Certificate
2001-11-13
2003-07-15
Smith, Matthew (Department: 2825)
Computer-aided design and analysis of circuits and semiconductor
Nanotechnology related integrated circuit design
C716S030000, C716S030000, C716S030000, C716S030000, C716S030000
Reexamination Certificate
active
06594805
ABSTRACT:
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention is related to noise avoidance in logic design and more particularly to reducing noise in integrated circuit logic chip designs.
2. Background Description
Noise problems caused by cross coupling effects (crosstalk) from runs of parallel integrated circuit wires are well known in the art, especially for application specific integrated circuits (ASICs) designed in technologies based at 0.18 micrometers (microns) and below. Crosstalk can result in incorrect logic responses and, in the extreme, chip failure. Accordingly to identify potential crosstalk, circuit analysis tools such as GateScope™ from Moscape, Inc. have been developed.
However, typically, these state of the art crosstalk analysis programs identify crosstalk errors only after circuit cell placement and wiring has been completed. At this point in the design, once crosstalk problems are identified, correcting crosstalk problems may require significant effort, e.g., re-placing cells and rewiring circuits or re-buffering individual clocks and perhaps even redesigning the logic to split affected nodes. Accordingly these prior approaches are time consuming and still may not lead to an acceptable chip design in a reasonable period of time.
Thus, there is a need for identifying potential crosstalk in integrated circuit designs.
SUMMARY OF THE INVENTION
The present invention is a system, method and program product for designing integrated circuits. Potential sources of crosstalk are identified in the hierarchical design and prior to and during placement and wiring while maintaining the hierarchical structure. Blocks are placed and analyzed to determine if all blocks are well behaved and where necessary selectively re-organized to be well behaved. Blockages are inserted blocks to restrict top level wiring to avoid crosstalk. Orthogonal restrictions are placed on top level wiring as well as on top level wire lengths.
It is a purpose of the present invention to eliminate crosstalk from hierarchically architected integrated circuit chips;
It is another purpose of the present invention to identify potential sources of crosstalk in a hierarchical design while maintaining the hierarchical structure and prior to placement and wiring;
It is yet another purpose of the present invention to reduce the number of placement and wiring iterations required in hierarchically architected integrated circuit designs.
REFERENCES:
patent: 5987241 (1999-11-01), Goldberg et al.
patent: 6189131 (2001-02-01), Graef et al.
patent: 6378115 (2002-04-01), Sakurai
patent: 6449753 (2002-09-01), Aingaran et al.
patent: 6467074 (2002-10-01), Katsioulas et al.
patent: 2002/0038448 (2002-03-01), Ichimiya et al.
patent: 2002/0046389 (2002-04-01), Hirakimoto et al.
patent: 2002/0124230 (2002-09-01), Cai et al.
Al-Dabagh Maad A.
Huang Tammy T.
Tetelbaum Alexander
Dimyan Magid Y
Fitch Even Tabin & Flannery
LSI Logic Corporation
Smith Matthew
LandOfFree
Integrated design system and method for reducing and... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Integrated design system and method for reducing and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Integrated design system and method for reducing and... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3095963