Patent US2535479A successfully refreshed from Google Patents.
Patent US4910574A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4910574A Expired / Lapsed US ⏱️ 0.0 years remaining

Porous circuit macro for semiconductor integrated circuits

Assignee: International Business Machines Corp
•
Filing: 1989-02-23
•
Granted: 1990-03-20
•
Expires: 2009-02-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A circuit macro is provided for a VLSI circuit device having a semiconductor substrate and M1 and M2 metal layers defining a grid of M1 and M2 conductive lines extending in orthogonal directions. Numerous similar unit cells are arrayed side-by-side in rows extending in one direction and each unit cell spans an integral number of M1 conductive lines and an integral number of M2 conductive lines. The circuit device includes a plurality of circuit blocks each including two of the rows of unit cells. A plurality of wiring bays extend between adjacent circuit blocks, and each wiring bay includes a plurality of M1 conductive lines. The circuit macro includes a number of circuti blocks separated by wiring bays, and connections extend to unit cells of circuit blocks included in the macro. Both M1 and M2 conductive lines are used for connections in the macro, and additional M1 and M2 conductive lines, including M1 connductive lines in the wiring bays, extend uninterrupted across the macro providing a porous yet dense macro and facilitating macro placement and wiring.

Inventors

  • 👤 Anthony G. Aipperspach
  • 👤 Dennis T. Cox
  • 👤 Joseph M. FitzGerald

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 12:18
CPC Classifications
H; H10; H10D; H10D84/00; H10D84/90; H10D84/903; H10D84/907; H10W; H10W20/00; H10W20/40; H10W20/41; H10W20/43; H10D84/909; H10D84/935; H10D84/937; H10D84/938; Y; Y10; Y10S; Y10S257/00; Y10S257/923

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 264 words
A VLSI circuit device of the type including a semiconductor substrate disposed below a first metal layer and a second metal layer disposed above said first metal layer, said first and second metal layers defining a grid of first and second conductive lines extending in first and second direction, said circuit device comprising: numerous similar unit cells arrayed side-by-side in rows extending in the first direction, each unit cell spanning an integral number of first conductive lines and an integral number of second conductive lines; an array of circuit blocks each including two of said rows of unit cells; a plurality of wiring bays extending in said first direction between respective adjacent ones of said circuit blocks, each including a plurality of said first conductive lines; and at least one circuit macro; said circuit device being characterized by said circuit macro including a plurality of predetermined circuit blocks separated by said wiring bays and including connections extending to unit cells of said predetermined circuit blocks, said circuit macro spanning a first number of said first conductive lines and a second number of said second conductive lines; said second number of second conductive lines including one portion use for said connections and another portion extending substantially uninterrupted in said second direction across said macro; and said first member of first conductive lines including a first portion used for said connections and a second portion extending substantially uninterrupted in said first direction across said macro, at least some of said second portion of said first number of first conductive lines being located in said wiring bays.
Claim 2
Dependent Claim 264 words
A VLSI circuit device of the type including a semiconductor substrate disposed below a first metal layer and a second metal layer disposed above said first metal layer, said first and second metal layers defining a grid of first and second conductive lines extending in first and second direction, said circuit device comprising: numerous similar unit cells arrayed side-by-side in rows extending in the first direction, each unit cell spanning an integral number of first conductive lines and an integral number of second conductive lines; an array of circuit blocks each including two of said rows of unit cells; a plurality of wiring bays extending in said first direction between respective adjacent ones of said circuit blocks, each including a plurality of said first conductive lines; and at least one circuit macro; said circuit device being characterized by said circuit macro including a plurality of predetermined circuit blocks separated by said wiring bays and including connections extending to unit cells of said predetermined circuit blocks, said circuit macro spanning a first number of said first conductive lines and a second number of said second conductive lines; said second number of second conductive lines including one portion use for said connections and another portion extending substantially uninterrupted in said second direction across said macro; and said first member of first conductive lines including a first portion used for said connections and a second portion extending substantially uninterrupted in said first direction across said macro, at least some of said second portion of said first number of first conductive lines being located in said wiring bays.
Claim 3
Dependent Claim 23 words
A VLSI circuit device as claimed in claim 1, each of said unit cells including terminals located adjacent one of said wiring bays.
Claim 4
Dependent Claim 40 words
A VLSI circuit device as claimed in claim 2, each of said unit cell including two terminals, the unit cells of the rows in each of said circuit blocks being arrayed end-to-end and spanning four of the second conductive lines.
Claim 5
Dependent Claim 30 words
A VLSI circuit device as claimed in claim 1 wherein one of said wiring bays is located between respective adjacent ones of said circuit blocks included in said circuit macro.
Claim 6
Dependent Claim 231 words
A semiconductor integrated circuit comprising: a semiconductor substrate, a first metal level disposed above said semiconductor substrate for defining a plurality of first conducting lines, a second metal level disposed above said first metal level for defining a plurality of second conducting lines, a plurality of cells formed in said semiconductor substrate, each of said cells having a first dimension corresponding to a predetermined number of said second conducting lines and having a second dimension corresponding to a predetermined number of said first conducting lines and each of said cells having a predetermined number of terminals, said cells being arranged in a plurality of dual cell rows, each of said dual cell rows containing a subplurality of cells, said dual cell rows being spaced apart corresponding to a predetermined number of said first conducting lines defining a wiring bay between adjacent ones of said spaced apart dual cell rows, said predetermined number of terminals of each of said cells being disposed adjacent to said wiring bay and at predetermined positions along said first cell dimension, and said semiconductor integrated circuit being characterized by a functional macro defined by interconnecting a plurality of adjacent ones of said dual cell rows by selectively defining a subplurality of both of said first and said second conducting lines to permit substantially uninterrupted wiring across said functional macro utilizing both said first and second conducting lines.
Claim 7
Dependent Claim 231 words
A semiconductor integrated circuit comprising: a semiconductor substrate, a first metal level disposed above said semiconductor substrate for defining a plurality of first conducting lines, a second metal level disposed above said first metal level for defining a plurality of second conducting lines, a plurality of cells formed in said semiconductor substrate, each of said cells having a first dimension corresponding to a predetermined number of said second conducting lines and having a second dimension corresponding to a predetermined number of said first conducting lines and each of said cells having a predetermined number of terminals, said cells being arranged in a plurality of dual cell rows, each of said dual cell rows containing a subplurality of cells, said dual cell rows being spaced apart corresponding to a predetermined number of said first conducting lines defining a wiring bay between adjacent ones of said spaced apart dual cell rows, said predetermined number of terminals of each of said cells being disposed adjacent to said wiring bay and at predetermined positions along said first cell dimension, and said semiconductor integrated circuit being characterized by a functional macro defined by interconnecting a plurality of adjacent ones of said dual cell rows by selectively defining a subplurality of both of said first and said second conducting lines to permit substantially uninterrupted wiring across said functional macro utilizing both said first and second conducting lines.
Claim 8
Dependent Claim 44 words
A semiconductor integrated circuit as recited in claim 5 wherein said functional macro is configured to define a control block and a plurality of storage blocks, said control block interconnected with said plurality of storage blocks utilizing predetermined ones of said second conducting lines.
Claim 9
Dependent Claim 63 words
A semiconductor integrated circuit as recited in claim 6 wherein said functional macro is a random access memory and said control block includes a control section for generating address signals and for generating timing signals and a word line selector section, and each of said storage blocks includes a memory cell array and a bit line selector section and a sense latch section.
Claim 10
Dependent Claim 67 words
A semiconductor integrated circuit as recited in claim 5 further including a ground bus defined by a first conducting line adjacent to said wiring bays and a voltage supply bus defined by a first conducting line spaced apart from said ground bus within each cell row; said ground and voltage busses extending uninterrupted through said functional macro and providing power connections to cells within said functional macro.
Claim 11
Dependent Claim 37 words
A semiconductor integrated circuit as recited in claim 5 wherein said semiconductor substrate includes a polysilicon layer, said polysilicon layer being used for selectively interconnecting said cell terminals and first conducting lines defined within said wiring bays.
Claim 12
Dependent Claim 18 words
A semiconductor integrated circuit as recited in claim 5 wherein said first and second conducting lines are orthogonal.
Claim 13
Dependent Claim 22 words
A semiconductor integrated circuit as recited in claim 5 wherein said first cell dimension corresponds to four of said second conducting lines.
Claim 14
Dependent Claim 15 words
A semiconductor integrated circuit as recited in claim 5 wherein said cells have two terminals.
Claim 15
Dependent Claim 26 words
A semiconductor integrated circuit as recited in claim 11 further including at least a pair of ground and voltage supply busses defined by second conducting lines.
Claim 16
Dependent Claim 255 words
A semiconductor integrated circuit random access memory comprising: a semiconductor substrate, a first metal level disposed above said semiconductor substrate for defining a plurality of first conducting lines, a second metal level disposed above said first metal level for defining a plurality of second conducting lines, a plurality of cells formed in said semiconductor substrate, each of said cells having a first dimension corresponding to a predetermined number of said second conducting lines and having a second dimension corresponding to a predetermined number of said first conducting lines and each of said cells having a predetermined number of terminals, said cells being arranged in a plurality of rows of cells, at least some of said cell rows being spaced apart corresponding to a predetermined number of said first conducting lines defining a wiring bay between adjacent ones of said spaced apart cell rows, said predetermined number of terminals of each of said cells being disposed adjacent to said wiring bay and at predefined positions along said first cell dimension; a control block defined by a subplurality of cells within a first group of said cell rows, a plurality of storage blocks, said storage blocks separately defined by a subplurality of cells within respective ones of a plurality of second groups of said cell rows; said control block being interconnected with said plurality of storage blocks by defining a subplurality of predetermined ones of said second conducting lines; and a portion of said first and second conducting lines extending substantially uninterrupted across the random access memory.
Claim 17
Dependent Claim 255 words
A semiconductor integrated circuit random access memory comprising: a semiconductor substrate, a first metal level disposed above said semiconductor substrate for defining a plurality of first conducting lines, a second metal level disposed above said first metal level for defining a plurality of second conducting lines, a plurality of cells formed in said semiconductor substrate, each of said cells having a first dimension corresponding to a predetermined number of said second conducting lines and having a second dimension corresponding to a predetermined number of said first conducting lines and each of said cells having a predetermined number of terminals, said cells being arranged in a plurality of rows of cells, at least some of said cell rows being spaced apart corresponding to a predetermined number of said first conducting lines defining a wiring bay between adjacent ones of said spaced apart cell rows, said predetermined number of terminals of each of said cells being disposed adjacent to said wiring bay and at predefined positions along said first cell dimension; a control block defined by a subplurality of cells within a first group of said cell rows, a plurality of storage blocks, said storage blocks separately defined by a subplurality of cells within respective ones of a plurality of second groups of said cell rows; said control block being interconnected with said plurality of storage blocks by defining a subplurality of predetermined ones of said second conducting lines; and a portion of said first and second conducting lines extending substantially uninterrupted across the random access memory.
Claim 18
Dependent Claim 40 words
A semiconductor integrated circuit random access memory as recited in claim 14 wherein said control block includes a control section for generating timing signals and for decoding address signals and a word line selector section for providing word line signals.
Claim 19
Dependent Claim 36 words
A semiconductor integrated circuit random access memory as recited in claim 14 wherein each of said plurality of storage blocks includes a memory cell array and a bit line selector section and a sense latch section.
Claim 20
Dependent Claim 25 words
A semiconductor integrated circuit random access memory as recited in claiim 14 in which said first and second groups of cells are dual cell rows.
Claim 21
Dependent Claim 25 words
A semiconductor integrated circuit random access memory as recited in claiim 14 in which said first and second groups of cells are dual cell rows.
Claim 22
Dependent Claim 25 words
A semiconductor integrated circuit random access memory as recited in claim 17 wherein said first cell dimension corresponds to four of said second conducting lines.
Claim 23
Dependent Claim 18 words
A semiconductor integrated circuit random access memory as recited in claim 14 wherein said cells have two terminals.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-03-19 1993-09-18 1994-03-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-03-19 1997-09-18 1998-03-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-03-19 2001-09-18 2002-03-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag