[go: up one dir, main page]

US5436801A - Method and structure for routing power for optimum cell utilization with two and three level metal in a partially predesigned integrated circuit - Google Patents

Method and structure for routing power for optimum cell utilization with two and three level metal in a partially predesigned integrated circuit Download PDF

Info

Publication number
US5436801A
US5436801A US08/120,148 US12014893A US5436801A US 5436801 A US5436801 A US 5436801A US 12014893 A US12014893 A US 12014893A US 5436801 A US5436801 A US 5436801A
Authority
US
United States
Prior art keywords
power
metal level
circuit elements
metal
segments
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
US08/120,148
Inventor
Tushar Gheewala
Rustam Mehta
Timothy Saxe
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Duet Technologies Inc
Original Assignee
Crosscheck Tech Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Crosscheck Tech Inc filed Critical Crosscheck Tech Inc
Priority to US08/120,148 priority Critical patent/US5436801A/en
Assigned to CROSSCHECK TECHNOLOGY, INC. reassignment CROSSCHECK TECHNOLOGY, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: SAXE, TIMOTHY, GHEEWALA, TUSHAR, MEHTA, RUSTAM J.
Application granted granted Critical
Publication of US5436801A publication Critical patent/US5436801A/en
Assigned to DUET TECHNOLOGIES, INC. reassignment DUET TECHNOLOGIES, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CROSSCHECK TECHNOLOGY, INC.
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L23/00Details of semiconductor or other solid state devices
    • H01L23/52Arrangements for conducting electric current within the device in operation from one component to another, i.e. interconnections, e.g. wires, lead frames
    • H01L23/522Arrangements for conducting electric current within the device in operation from one component to another, i.e. interconnections, e.g. wires, lead frames including external interconnections consisting of a multilayer structure of conductive and insulating layers inseparably formed on the semiconductor body
    • H01L23/528Layout of the interconnection structure
    • H01L23/5286Arrangements of power or ground buses
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2924/00Indexing scheme for arrangements or methods for connecting or disconnecting semiconductor or solid-state bodies as covered by H01L24/00
    • H01L2924/0001Technical content checked by a classifier
    • H01L2924/0002Not covered by any one of groups H01L24/00, H01L24/00 and H01L2224/00

Definitions

  • This invention relates to techniques and structures for providing power routing in partially predesigned integrated circuits, particularly integrated circuits known as gate arrays, wherein the utilization of area, such as macro cells per unit area, is optimized.
  • the design of integrated circuits has become increasingly automated. To facilitate automation, integrated circuit designers have employed increasingly structured design methods which make use of basic circuit building blocks known as macro cells. In addition to the goal of automation, there has also been a desire to achieve greater signal processing capability in ever decreasing physical areas.
  • One of the limiting factors in achieving higher density in integrated circuit design is the actual physical size of the basic circuit building block (i.e., the macro cell).
  • the size of a macro cell is dependent upon, among other things, the area required for interconnecting the macro cell's internal circuit elements (i.e., macro cell transistors) to implement a particular logic function. This is, in turn, dependent upon the manner in which power is distributed within the macro cell.
  • FIGS. 1 and 2 illustrate a double level metal (DLM) integrated circuit 10 designed in accordance with prior art techniques.
  • FIG. 1 shows a portion of the integrated circuit 10.
  • Macro cells 12 are arranged in regions called cell channels 14 and are interconnected by computer aided layout software. Interconnection is achieved by overlaying the macro cells with multiple metal levels containing signal routing resources.
  • Horizontal tracks 16 are disposed on the first metal level, M1, and vertical tracks 18 on the second metal level, M2.
  • metal tracks on adjacent metal levels are disposed transversely with respect to each other.
  • metal tracks on metal level M1 intended for interconnecting macro cells are usually located in routing channels 20.
  • FIG. 2 is a top view of a portion of a macro cell 12 showing the manner in which power is supplied to macro cell transistors 22 according to the prior art.
  • a series of power buses 24 is disposed in the first metal level, M1, and connected to power carrying tracks 26 and 28 which are provided on the second metal level, M2. Contacts between a power bus 24 and particular macro cell transistors 22 are made where necessary to supply the transistor 22 with power. Depending upon the particular designer's needs, many transistors 22 may not have such contacts. Nevertheless, the power buses 24 extend across the entire macro cell 12.
  • Power buses in gate arrays typically require multiple parallel signal paths in order to handle greater currents and minimize resistive losses. As a result, considerable signal routing resources are used by the power buses, restricting interconnection routing on the M1 level. More importantly with respect to the present invention, interconnection of circuit elements on M1 is further restricted because the power buses extend the entire width of the macro cell, thus blocking desired M1 connections between circuit elements within a macro cell on opposite sides of a power bus.
  • M3 third level of metal
  • M3 increases the availability of tracks for the interconnection of circuit elements.
  • M3 can result in greater M2 interconnect capability due to the greater amount of resources, but does not reduce the interconnection problems of M1 because the use of M3 resources for internal macro cell interconnections is impracticable. This is because the macro cell interconnections are so tightly congested that the area required for the vias necessary for the use of M3 traces could not be accommodated.
  • an integrated circuit structure which employs at least two metal levels overlying an array of circuit elements.
  • Each metal level contains signal routing resources which can be used for supplying power and interconnecting circuit elements.
  • the metal levels comprise a first metal level directly overlying the array of circuit elements, intermediate metal levels (if there are more than two metal levels), and a top metal level overlying all other metal levels.
  • Power carrying tracks are disposed in the top metal level.
  • Power antennae are disposed in the first metal level, but only where necessary to provide power to the circuit elements. The power antennae are for connecting the power carrying tracks to the circuit elements.
  • Power bridges are disposed in intermediate metal levels between the first metal level and the top metal level. The power bridges are for connecting the power carrying tracks to the power antennae.
  • Contacts to the first metal level are used as a means by which the power antennae are connected to the circuit elements.
  • Vias to the metal levels overlying the first metal level are used as a means by which the power carrying tracks are connected to the power bridges and the power antennae, and by which the power bridges are connected to other power bridges and the power antennae.
  • the use of power antennae on the first metal level eliminates the waste of routing resources inherent in the use of power buses according to the prior art. By using short segments on M1 to connect only to macro cell transistors which require power, significant routing resources are conserved. Additionally, interconnection of macro cell transistors using only M1 resources becomes much easier. If the direction of signal paths on M1 is not limited by the blockage of an M1 power bus to one of two orthogonal directions (as in the prior art), the opportunities to interconnect transistors within a macro cell are increased dramatically. Increasing the possible interconnections of macro cell transistors leads to a decrease in the area required to implement a particular circuit design, and therefore to higher circuit density.
  • Applicant's invention is not confined to automated integrated circuit design.
  • the method may be employed to achieve higher gate densities in any integrated circuit which employs predesigned elements laid out to be interconnected in an array.
  • routing of power carrying tracks exclusively in the top metal level is merely one embodiment of the invention. As long as the goal of optimum cell utilization is achieved, power tracks may be routed on other metal levels.
  • FIG. 1 is an illustration of the interconnection of macro cell according to the prior art.
  • FIG. 2 is an illustration of the routing of power within a macro cell according to the prior art.
  • FIG. 3 is an illustration of the routing of power in a double level metal structure according to the present invention.
  • FIG. 4 is an illustration of the routing of power in a triple level metal structure according to the present invention.
  • power routing is provided in an integrated circuit design employing a double level metal (DLM) structure.
  • DLM double level metal
  • the internal connections of the macro cells are preferably routed on M1.
  • power is not distributed by means of power buses on M1. Instead, short segment power antennae connect macro cell transistors with power carrying tracks on M2, thus freeing up signal routing resources on M1.
  • FIG. 3 is an illustration of a specific DLM embodiment.
  • a portion of a macro cell 12 is shown in a highly stylized manner.
  • Two signal tracks 26 and 28 in M2 are designated as power carrying tracks, V dd and V ss respectively.
  • Each power carrying track is connected to power antennae 30 in the M1 level by means of vias 32.
  • the power antennae 30 are, in turn, connected to individual macro cell transistors 22 by means of contacts (not shown). The power antennae 30 are employed only where necessary to supply power to particular transistors.
  • FIGS. 2 and 3 The conservation of signal routing resources achieved by the present invention becomes apparent when FIGS. 2 and 3 are compared. Additionally, the circuit designer is afforded increased flexibility in terms of interconnecting macro cell transistors 22 because signal paths on M1 in the vertical direction are no longer blocked by the horizontal power buses 24. What may not be as readily apparent from FIGS. 2 and 3 is the possibly more important fact that the present invention also results in an increase in the flexibility of macro cell interconnection. Macro cell interconnection resources are augmented because the barriers presented by the power buses have been eliminated. This increased flexibility further contributes to the goal of area optimization.
  • FIG. 4 illustrates a routing scheme for a specific TLM structure.
  • the internal connections of the macro cells 12 are again routed on M1.
  • the routing of power carrying tracks 34 and 36 (V dd and V ss ) is provided on M3.
  • Power antennae 30 are again provided on M1 where necessary to provide power to the macro cell transistors 22.
  • V dd and V ss are orthogonal to their counterparts in the above described DLM embodiment, the locations of the power antennae 30 for connecting the power carrying tracks 34 and 36 to the individual macro cell transistors 22 are the same, thus allowing for the same macro cell configuration to be used regardless of whether the structure has two, three, or an arbitrary number of metal levels.
  • power bridges 38 on M2 connect the power carrying tracks 34 and 36 on M3 with the power antennae 30 on M1.

Landscapes

  • Physics & Mathematics (AREA)
  • Geometry (AREA)
  • Condensed Matter Physics & Semiconductors (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Power Engineering (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)
  • Semiconductor Integrated Circuits (AREA)

Abstract

An integrated circuit structure which employs at least two metal levels overlying an array of circuit elements. Each metal level contains signal routing resources which can be used for supplying power and interconnecting circuit elements. The metal levels include a first metal level directly overlying the array of circuit elements, intermediate metal levels (if there are more than two metal levels), and a top metal level overlying all other metal levels. Power carrying tracks are disposed in the top metal level. Power antennae are disposed in the first metal level, but only where necessary to provide power to the circuit elements. The power antennae are for connecting the power carrying tracks to the circuit elements. Power bridges are disposed in intermediate metal levels between the first metal level and the top metal level. The power bridges are for connecting the power carrying tracks to the power antennae. Contacts to the first metal level are used as a means by which the power antennae are connected to the circuit elements. Vias to the metal levels overlying the first metal level are used as a means by which the power carrying tracks are connected to the power bridges and the power antennae, and by which the power bridges are connected to other power bridges and the power antennae.

Description

BACKGROUND OF THE INVENTION
This invention relates to techniques and structures for providing power routing in partially predesigned integrated circuits, particularly integrated circuits known as gate arrays, wherein the utilization of area, such as macro cells per unit area, is optimized.
The design of integrated circuits has become increasingly automated. To facilitate automation, integrated circuit designers have employed increasingly structured design methods which make use of basic circuit building blocks known as macro cells. In addition to the goal of automation, there has also been a desire to achieve greater signal processing capability in ever decreasing physical areas. One of the limiting factors in achieving higher density in integrated circuit design is the actual physical size of the basic circuit building block (i.e., the macro cell). The size of a macro cell is dependent upon, among other things, the area required for interconnecting the macro cell's internal circuit elements (i.e., macro cell transistors) to implement a particular logic function. This is, in turn, dependent upon the manner in which power is distributed within the macro cell.
In the past, the standard design technique with a double level metal architecture (i.e., an IC structure with two metal levels, M1 and M2, for transverse routing) was to provide power routing by means of an M2 and M1 grid. Connections internal to a macro cell were provided on the first metal level, M1. Power buses which distribute power within a macro cell were also provided on M1. FIGS. 1 and 2 illustrate a double level metal (DLM) integrated circuit 10 designed in accordance with prior art techniques. FIG. 1 shows a portion of the integrated circuit 10. Macro cells 12 are arranged in regions called cell channels 14 and are interconnected by computer aided layout software. Interconnection is achieved by overlaying the macro cells with multiple metal levels containing signal routing resources. Horizontal tracks 16 are disposed on the first metal level, M1, and vertical tracks 18 on the second metal level, M2. Traditionally, metal tracks on adjacent metal levels are disposed transversely with respect to each other. Additionally, metal tracks on metal level M1 intended for interconnecting macro cells are usually located in routing channels 20.
FIG. 2 is a top view of a portion of a macro cell 12 showing the manner in which power is supplied to macro cell transistors 22 according to the prior art. A series of power buses 24 is disposed in the first metal level, M1, and connected to power carrying tracks 26 and 28 which are provided on the second metal level, M2. Contacts between a power bus 24 and particular macro cell transistors 22 are made where necessary to supply the transistor 22 with power. Depending upon the particular designer's needs, many transistors 22 may not have such contacts. Nevertheless, the power buses 24 extend across the entire macro cell 12.
Power buses in gate arrays typically require multiple parallel signal paths in order to handle greater currents and minimize resistive losses. As a result, considerable signal routing resources are used by the power buses, restricting interconnection routing on the M1 level. More importantly with respect to the present invention, interconnection of circuit elements on M1 is further restricted because the power buses extend the entire width of the macro cell, thus blocking desired M1 connections between circuit elements within a macro cell on opposite sides of a power bus.
The addition of a third level of metal, M3, increases the availability of tracks for the interconnection of circuit elements. The use of M3 can result in greater M2 interconnect capability due to the greater amount of resources, but does not reduce the interconnection problems of M1 because the use of M3 resources for internal macro cell interconnections is impracticable. This is because the macro cell interconnections are so tightly congested that the area required for the vias necessary for the use of M3 traces could not be accommodated. Thus there is a need for power routing techniques and structures in integrated circuits wherein the number of macro cell transistor connections per unit area is optimized.
SUMMARY OF THE INVENTION
According to the invention, an integrated circuit structure is devised which employs at least two metal levels overlying an array of circuit elements. Each metal level contains signal routing resources which can be used for supplying power and interconnecting circuit elements. The metal levels comprise a first metal level directly overlying the array of circuit elements, intermediate metal levels (if there are more than two metal levels), and a top metal level overlying all other metal levels. Power carrying tracks are disposed in the top metal level. Power antennae are disposed in the first metal level, but only where necessary to provide power to the circuit elements. The power antennae are for connecting the power carrying tracks to the circuit elements. Power bridges are disposed in intermediate metal levels between the first metal level and the top metal level. The power bridges are for connecting the power carrying tracks to the power antennae. Contacts to the first metal level are used as a means by which the power antennae are connected to the circuit elements. Vias to the metal levels overlying the first metal level are used as a means by which the power carrying tracks are connected to the power bridges and the power antennae, and by which the power bridges are connected to other power bridges and the power antennae.
The use of power antennae on the first metal level eliminates the waste of routing resources inherent in the use of power buses according to the prior art. By using short segments on M1 to connect only to macro cell transistors which require power, significant routing resources are conserved. Additionally, interconnection of macro cell transistors using only M1 resources becomes much easier. If the direction of signal paths on M1 is not limited by the blockage of an M1 power bus to one of two orthogonal directions (as in the prior art), the opportunities to interconnect transistors within a macro cell are increased dramatically. Increasing the possible interconnections of macro cell transistors leads to a decrease in the area required to implement a particular circuit design, and therefore to higher circuit density.
It is important to note that the use of Applicant's invention is not confined to automated integrated circuit design. The method may be employed to achieve higher gate densities in any integrated circuit which employs predesigned elements laid out to be interconnected in an array. Furthermore, the routing of power carrying tracks exclusively in the top metal level is merely one embodiment of the invention. As long as the goal of optimum cell utilization is achieved, power tracks may be routed on other metal levels.
A further understanding of the nature and advantages of the present invention may be realized by reference to the remaining portions of the specification and the drawings.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is an illustration of the interconnection of macro cell according to the prior art.
2 is an illustration of the routing of power within a macro cell according to the prior art.
FIG. 3 is an illustration of the routing of power in a double level metal structure according to the present invention.
FIG. 4 is an illustration of the routing of power in a triple level metal structure according to the present invention.
DESCRIPTION OF THE SPECIFIC EMBODIMENTS
In one embodiment of the present invention, power routing is provided in an integrated circuit design employing a double level metal (DLM) structure. As with the standard design technique described above, the internal connections of the macro cells are preferably routed on M1. However, unlike the standard technique, power is not distributed by means of power buses on M1. Instead, short segment power antennae connect macro cell transistors with power carrying tracks on M2, thus freeing up signal routing resources on M1.
FIG. 3 is an illustration of a specific DLM embodiment. A portion of a macro cell 12 is shown in a highly stylized manner. Two signal tracks 26 and 28 in M2 are designated as power carrying tracks, Vdd and Vss respectively. Each power carrying track is connected to power antennae 30 in the M1 level by means of vias 32. The power antennae 30 are, in turn, connected to individual macro cell transistors 22 by means of contacts (not shown). The power antennae 30 are employed only where necessary to supply power to particular transistors.
The conservation of signal routing resources achieved by the present invention becomes apparent when FIGS. 2 and 3 are compared. Additionally, the circuit designer is afforded increased flexibility in terms of interconnecting macro cell transistors 22 because signal paths on M1 in the vertical direction are no longer blocked by the horizontal power buses 24. What may not be as readily apparent from FIGS. 2 and 3 is the possibly more important fact that the present invention also results in an increase in the flexibility of macro cell interconnection. Macro cell interconnection resources are augmented because the barriers presented by the power buses have been eliminated. This increased flexibility further contributes to the goal of area optimization.
In another embodiment, power routing is provided in a triple level metal (TLM) integrated circuit. FIG. 4 illustrates a routing scheme for a specific TLM structure. In this embodiment, the internal connections of the macro cells 12 are again routed on M1. However, the routing of power carrying tracks 34 and 36 (Vdd and Vss) is provided on M3. Power antennae 30 are again provided on M1 where necessary to provide power to the macro cell transistors 22. It is important to note that even though, in this example, Vdd and Vss are orthogonal to their counterparts in the above described DLM embodiment, the locations of the power antennae 30 for connecting the power carrying tracks 34 and 36 to the individual macro cell transistors 22 are the same, thus allowing for the same macro cell configuration to be used regardless of whether the structure has two, three, or an arbitrary number of metal levels. To make this possible, power bridges 38 on M2 connect the power carrying tracks 34 and 36 on M3 with the power antennae 30 on M1.
The preceding descriptions of the preferred embodiments should not in any way limit the scope of the invention. The embodiments described are merely some of the possible implementations of the invention. Accordingly, the scope of the invention should be determined solely with respect to the following claims.

Claims (10)

What is claimed is:
1. An integrated circuit structure comprising:
an array of circuit elements;
at least two metal levels overlying said array of circuit elements, said metal levels comprising a first metal level directly overlying said array of circuit elements, and a top metal level overlying all other metal levels;
a plurality of power buses disposed only in said top metal level;
a plurality of discontinuous power antenna segments disposed in said first metal level at first locations to provide power to selected circuit elements, said power antenna segments for coupling said power buses to said selected circuit elements, said first location for each power antenna segment corresponding to a particular circuit element;
a plurality of discontinuous power bridge segments disposed at second locations in metal levels between said first metal level and said top metal level, said power bridge segments for coupling said power buses to said power antenna segments, said second location for each power bridge segment corresponding to a particular power antenna segment;
a plurality of contacts to said first metal level by which said power antenna segments are coupled to said circuit elements; and
a plurality of vias to metal levels overlying said first metal level by which said power buses are coupled to said power bridge segments and said power antenna segments, and by which said power bridge segments are coupled to other power bridge segments and said power antenna segments.
2. An integrated circuit structure as described in claim 1 wherein the number of metal levels is two.
3. An integrated circuit structure as described in claim 1 wherein the number of metal levels is three.
4. An integrated circuit structure comprising:
an array of circuit elements;
two metal levels overlying said array of circuit elements, said metal levels comprising a first metal level directly overlying said array of circuit elements, and a second metal level directly overlying said first metal level;
a plurality of power buses disposed only in said second metal level;
a plurality of discontinuous power antenna segments disposed in said first metal level at first locations to provide power to selected circuit elements, said power antenna segments for coupling said power buses to said selected circuit elements, said first location for each power antenna segment corresponding to a particular circuit element;
a plurality of contacts to said first metal level by which said power antenna segments are coupled to said circuit elements; and
a plurality of vias to said second metal level by which said power buses are coupled to said power antenna segments.
5. An integrated circuit structure comprising:
an array of circuit elements;
three metal levels overlying said array of circuit elements, said metal levels comprising a first metal level directly overlying said array of circuit elements, a second metal level directly overlying said first metal level, and a third metal level directly overlying said second metal level;
a plurality of power buses disposed only in said third metal level;
a plurality of discontinuous power antenna segments disposed at first locations in said first metal level to provide power to selected circuit elements, said power antenna segments for coupling said power buses to said selected circuit elements, said first location for each power antenna segment corresponding to a particular circuit element;
a plurality of discontinuous power bridge segments disposed at second locations in said second metal level for coupling said power buses to said power antenna segments, said second location for each power bridge segment corresponding to a particular power antenna segment;
a plurality of contacts to said first metal level by which said power antenna segments are coupled to said circuit elements; and
a plurality of vias to said second metal level and said third metal level by which said power buses are coupled to said power bridge segments, and by which said power bridge segments are coupled to said power antenna segments.
6. A method of routing power in an integrated circuit, said integrated circuit having an array of circuit elements, and at least two metal levels overlying said array of circuit elements, said metal levels comprising a first metal level directly overlying said array of circuit elements, and a top metal level overlying all other metal levels, said method comprising the steps of:
forming contacts to said first metal level over selected circuit elements where necessary to provide power to the circuit elements;
forming discontinuous power antenna segments at first locations in said first metal level, said power antenna segments for connecting to said contacts, said first location for each power antenna segment corresponding to a particular contact;
forming first vias to intermediate metal levels between said first metal level and said top metal level;
forming discontinuous power bridge segments at second locations in said intermediate levels, said power bridge segments for connecting to other power bridge segments and said power antenna segments by means of said first vias, said second location for each power bridge segment corresponding to a particular power antenna segment;
forming second vias to said top metal level; and
forming power buses only in said top metal level, said power buses for connecting to said power bridge segments and said power antenna segments by means of said second vias.
7. A method of routing power in an integrated circuit as described in claim 6 wherein the number of metal levels is two.
8. A method of routing power in an integrated circuit as described in claim 6 wherein the number of metal levels is three.
9. A method of routing power in an integrated circuit, said integrated circuit having an array of circuit elements, and two metal levels overlying said array of circuit elements, said metal levels comprising a first metal level directly overlying said array of circuit elements, and a second metal level directly overlying said first metal level, said method comprising the steps of:
forming contacts to said first metal level over selected circuit elements where necessary to provide power to the circuit elements;
forming discontinuous power antenna segments at first locations in said first metal level, said power antenna segments for connecting to said contacts, said first location for each power antenna segment corresponding to a particular contact;
forming vias to said second metal level; and
forming power buses in said second metal level for connecting to said power antenna segments by means of said vias.
10. A method of routing power in an integrated circuit, said integrated circuit having an array of circuit elements, and three metal levels overlying said array of circuit elements, said metal levels comprising a first metal level directly overlying said array of circuit elements, a second metal level directly overlying said first metal level, and a third metal level directly overlying said second metal level, said method comprising the steps of:
forming contacts to said first metal level over selected circuit elements where necessary to provide power to the circuit elements;
forming discontinuous power antenna segments at first locations in said first metal level, said power antenna segments for connecting to said contacts., said first location for each power antenna segment corresponding to a particular contact;
forming first vias to said second metal level;
forming discontinuous power bridge segments at second locations in said second metal level for connecting to said power antenna segments by means of said first vias, said second location for each power bridge segment corresponding to a particular power antenna segment;
forming second vias to said third metal level; and
forming power buses in said third metal level for connecting to said power bridge segments by means of said second vias.
US08/120,148 1993-09-09 1993-09-09 Method and structure for routing power for optimum cell utilization with two and three level metal in a partially predesigned integrated circuit Expired - Fee Related US5436801A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US08/120,148 US5436801A (en) 1993-09-09 1993-09-09 Method and structure for routing power for optimum cell utilization with two and three level metal in a partially predesigned integrated circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US08/120,148 US5436801A (en) 1993-09-09 1993-09-09 Method and structure for routing power for optimum cell utilization with two and three level metal in a partially predesigned integrated circuit

Publications (1)

Publication Number Publication Date
US5436801A true US5436801A (en) 1995-07-25

Family

ID=22388536

Family Applications (1)

Application Number Title Priority Date Filing Date
US08/120,148 Expired - Fee Related US5436801A (en) 1993-09-09 1993-09-09 Method and structure for routing power for optimum cell utilization with two and three level metal in a partially predesigned integrated circuit

Country Status (1)

Country Link
US (1) US5436801A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5936876A (en) * 1997-12-03 1999-08-10 Lsi Logic Corporation Semiconductor integrated circuit core probing for failure analysis
US20070033562A1 (en) * 2005-08-05 2007-02-08 International Business Machines Corporation Integrated circuit power distribution layout with sliding grids

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4656732A (en) * 1984-09-26 1987-04-14 Texas Instruments Incorporated Integrated circuit fabrication process
US4811237A (en) * 1987-06-19 1989-03-07 General Electric Company Structured design method for generating a mesh power bus structure in high density layout of VLSI chips
US4824803A (en) * 1987-06-22 1989-04-25 Standard Microsystems Corporation Multilayer metallization method for integrated circuits
US5272600A (en) * 1992-09-02 1993-12-21 Microelectronics And Computer Technology Corporation Electrical interconnect device with interwoven power and ground lines and capacitive vias

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4656732A (en) * 1984-09-26 1987-04-14 Texas Instruments Incorporated Integrated circuit fabrication process
US4811237A (en) * 1987-06-19 1989-03-07 General Electric Company Structured design method for generating a mesh power bus structure in high density layout of VLSI chips
US4824803A (en) * 1987-06-22 1989-04-25 Standard Microsystems Corporation Multilayer metallization method for integrated circuits
US5272600A (en) * 1992-09-02 1993-12-21 Microelectronics And Computer Technology Corporation Electrical interconnect device with interwoven power and ground lines and capacitive vias

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5936876A (en) * 1997-12-03 1999-08-10 Lsi Logic Corporation Semiconductor integrated circuit core probing for failure analysis
US20070033562A1 (en) * 2005-08-05 2007-02-08 International Business Machines Corporation Integrated circuit power distribution layout with sliding grids

Similar Documents

Publication Publication Date Title
US6404226B1 (en) Integrated circuit with standard cell logic and spare gates
US6091090A (en) Power and signal routing technique for gate array design
USRE39469E1 (en) Semiconductor integrated circuit with mixed gate array and standard cell
US5977574A (en) High density gate array cell architecture with sharing of well taps between cells
EP0360507B1 (en) Semiconductor integrated circuit device having an improved arrangement of power source lines
CA2126479C (en) Symmetrical multi-layer metal logic array with continuous substrate taps and extension portions for increased gate density
US6870255B1 (en) Integrated circuit wiring architectures to support independent designs
EP0374842B1 (en) Semiconductor integrated circuit device of standard cell system
JP2008546168A (en) Integrated circuit having a signal bus formed by cell neighbors of logic cells
US5869900A (en) Sea-of-cells array of transistors
US7257779B2 (en) Sea-of-cells array of transistors
US4499484A (en) Integrated circuit manufactured by master slice method
US5742099A (en) Power bus for an integrated circuit including end-to-end arranged segments providing power and ground
US20030051221A1 (en) Semiconductor integrated circuit and its layout method
US20080256380A1 (en) Semiconductor integrated circuit and layout method for the same
US4910574A (en) Porous circuit macro for semiconductor integrated circuits
US6110221A (en) Repeater blocks adjacent clusters of circuits
JPH0241908B2 (en)
US5436801A (en) Method and structure for routing power for optimum cell utilization with two and three level metal in a partially predesigned integrated circuit
JP3644138B2 (en) Semiconductor integrated circuit and placement and routing method thereof
EP0135019B1 (en) Interconnection of elements on integrated cirrcuit substrate
US6476497B1 (en) Concentric metal density power routing
US4746965A (en) Integrated semiconductor circuit device
USH512H (en) Automated universal array
JP3017181B1 (en) Semiconductor integrated circuit wiring method

Legal Events

Date Code Title Description
AS Assignment

Owner name: CROSSCHECK TECHNOLOGY, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:GHEEWALA, TUSHAR;MEHTA, RUSTAM J.;SAXE, TIMOTHY;REEL/FRAME:006700/0638;SIGNING DATES FROM 19930407 TO 19930901

AS Assignment

Owner name: DUET TECHNOLOGIES, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CROSSCHECK TECHNOLOGY, INC.;REEL/FRAME:008568/0375

Effective date: 19970116

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
FP Lapsed due to failure to pay maintenance fee

Effective date: 19990725

STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362