Computer-aided design and analysis of circuits and semiconductor – Nanotechnology related integrated circuit design
Reexamination Certificate
1999-05-14
2004-03-09
Phan, Trong (Department: 2818)
Computer-aided design and analysis of circuits and semiconductor
Nanotechnology related integrated circuit design
C716S030000
Reexamination Certificate
active
06704918
ABSTRACT:
FIELD OF THE INVENTION
This invention relates to determining suitable routing for connecting “wires” in integrated circuits.
BACKGROUND OF THE INVENTION
Integrated circuits are normally designed as a plurality of functional circuit cells, including, for example, memory cells, buffer cells, analog circuit cells, logic cells, etc. In an integrated circuit, connections between different cells are provided by “wires” which are conductive paths which may extend through or past one or more cells to provide connections in the integrated circuit on a more global scale. The wires are normally implemented as tracks in one or more layers of metallisation on the semiconductor substrate.
Dedicated routing software tools are available for routing the wires on the integrated circuit. Once the topography of the individual cells has been designed, the router operates to determine the paths across the integrated circuit of the connecting wires on a global scale.
Problems can occur if wires are routed over or adjacent to certain areas of sensitive cells, such as analog cells or memory cells. Interference can occur between the circuit of the cell and the signals in the wire, causing incorrect circuit performance.
With conventional routers, it is possible to “block out” certain sensitive cells from the router, such that the router will not route any wires over the blocked cells. This can avoid the interference problems mentioned above, but it does result in reduced availability for wire routes within the integrated circuit. This is referred to as low cell “porosity”. If a designer is very cautious in the design of an integrated circuit, he may block out all of the potentially sensitive cells, which can lead to the router operating very slowly, or even having insufficient routing room to provide paths for all of the necessary wires. If the router fails, the designer will either have to un-block some of the cells, or he will have to define the wire routes manually, which is a very difficult and labour intensive task.
As die sizes become larger, and the number of mixed signal and sensitive cell devices in integrated circuits continues to increase, the problem of global signal routing over such cells and components is becoming more apparent.
SUMMARY OF THE INVENTION
The present invention has been devised bearing the above problems in mind.
In contrast to the prior art, one aspect of the present invention is to define at least one circuit cell having at least one wire route and/or at least one possible wire route defined as part of the cell.
The invention enables advantage to be taken of the fact that, even for sensitive cells, there may be one or more possible wire routes through the cell without the wire coming close to sensitive areas circuitry of the cell. By building such wire routes, or possible wire routes, in to the cell at the cell-design level, it is not necessary to block out the entire cell to the routing software. Instead, the routing software can access the allowable routes through the cell as part of the overall routing design.
Furthermore, the designer can determine the number of wire routes which are permissible through the cell. In the prior art technique, a cell is either transparent in that any number of wire routes can be placed through the cell, or it is blocked out, meaning that no wire routes are allowed. With the new technique, the cell designer can control the number of wire routes available to the router software.
A further advantage is that the cell designer can design suitable routes through the cell for differential signal wires, such that each wire is subject to the same interference. Alternatively, the effect of a signal within a wire, on differential signals within the cell, can be predicted and utilised to provide wire routes through sensitive areas of the cell.
REFERENCES:
patent: 4484292 (1984-11-01), Hong et al.
patent: 4636965 (1987-01-01), Smith et al.
patent: 5544069 (1996-08-01), Mohsen
patent: 5638288 (1997-06-01), Deeley
patent: 6260184 (2001-07-01), Brennan
patent: WO 92/10809 (1992-06-01), None
Ali Anwar
Patel Virendra
LSI Logic Corporation
Mitchell Silberberg & Knupp LLP
Phan Trong
LandOfFree
Integrated circuit routing 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 circuit routing, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Integrated circuit routing will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3235013