← Back to Patent Explorer
US4970724A Expired / Lapsed US ⏱️ 0.0 years remaining

Redundancy and testing techniques for IC wafers

Assignee: Raytheon Co
•
Filing: 1988-12-22
•
Granted: 1990-11-13
•
Expires: 2008-12-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An array of processing element nodes are provided on a semiconductor wafer. A mixed redundancy approach is preferably employed wherein two spare core logic circuit modules 52, 58 are available for use at each node. Each spare core logic module can be connected to one of four different nodes. An H-net 94 interconnects adjacent nodes in such manner that faults in the circuit modules can be easily tested and repaired.

Inventors

  • 👤 Michael W. Yung

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 14:58
CPC Classifications
G; G11; G11C; G11C29/00; G11C29/006; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/3185; G01R31/318505; G01R31/318511

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 121 words
An integrated circuit semiconductor wafer comprising: an array of primary processing elements (PEs), each PE having primary core logic (CR) circuit means for processing data, primary communication logic (CM) circuit means for controlling data transfer between PEs, and primary communication interconnect (CMI) circuit means for carrying the data between PEs; a plurality of redundant core logic circuit means for each primary core logic circuit means; means for selectively connecting one of the redundant core logic circuit means to one of a plurality of primary core logic circuit means; one redundant communication logic circuit means for each primary communication logic circuit means in each PE; and one redundant communication interconnect circuit means for each primary communication interconnect circuit means for each PE.
Claim 2
Dependent Claim 121 words
An integrated circuit semiconductor wafer comprising: an array of primary processing elements (PEs), each PE having primary core logic (CR) circuit means for processing data, primary communication logic (CM) circuit means for controlling data transfer between PEs, and primary communication interconnect (CMI) circuit means for carrying the data between PEs; a plurality of redundant core logic circuit means for each primary core logic circuit means; means for selectively connecting one of the redundant core logic circuit means to one of a plurality of primary core logic circuit means; one redundant communication logic circuit means for each primary communication logic circuit means in each PE; and one redundant communication interconnect circuit means for each primary communication interconnect circuit means for each PE.
Claim 3
Dependent Claim 51 words
The wafer of claim 1 which further comprises: switch means for selectively connecting one redundant core logic circuit means to said primary communication logic circuit means and to said redundant communication logic circuit means; and another redundant core logic circuit means being directly connected to said redundant communication logic circuit means.
Claim 4
Dependent Claim 142 words
An integrated circuit device having an array of nodes, said device comprising: a plurality of functional circuit modules for each node, each node including a primary core logic circuit module (CR), one primary and one spare communication logic circuit module (CM), as well as one primary and one spare communication interconnect means (CMI) for carrying data between neighboring nodes; and said device further comprising a plurality of spare core logic circuit modules; each node being connectable to at least two of said spare core logic circuit modules thereby providing each node with at least two potential spare core logic circuit modules; each of said spare core logic circuit modules being selectively connectable to four nodes; whereby a faulty primary core logic module in each node can be replaced with one of two spares, with each spare being connectable to four different nodes.
Claim 5
Dependent Claim 142 words
An integrated circuit device having an array of nodes, said device comprising: a plurality of functional circuit modules for each node, each node including a primary core logic circuit module (CR), one primary and one spare communication logic circuit module (CM), as well as one primary and one spare communication interconnect means (CMI) for carrying data between neighboring nodes; and said device further comprising a plurality of spare core logic circuit modules; each node being connectable to at least two of said spare core logic circuit modules thereby providing each node with at least two potential spare core logic circuit modules; each of said spare core logic circuit modules being selectively connectable to four nodes; whereby a faulty primary core logic module in each node can be replaced with one of two spares, with each spare being connectable to four different nodes.
Claim 6
Dependent Claim 74 words
The device of claim 3 which further comprises: H-net means for connecting together adjacent nodes such that a first pair of CMs in adjacent nodes are connected together along one route, with another pair of CMs being connected together along another route, with the two routes being electrically connected together by a middle bar which can be cut by external apparatus to isolate the two routes during testing to aid in detecting faulty circuits.
Claim 7
Dependent Claim 60 words
The device of claim 4 which further comprises: a data bus pad for the primary CR and a data bus pad for the spare CR in each node, and connection means for connecting the CRs to their respective data pads, the connection means being such that it can be cut to isolate a faulty CR from its data bus pad.
Claim 8
Dependent Claim 143 words
A computer comprising: a plurality of stacked semiconductor wafers, each said wafer having an array of nodes communicating with corresponding nodes on other wafers, selected wafers having nodes which also communicate with other nodes on the same wafer, each node on said selected wafers including: a primary core logic circuit means for processing data, a primary communication logic circuit means (CM) directly connected to the primary CR for controlling data transfer between nodes; a spare CM; a primary communication interconnect (CMI) circuit means for carrying data between nodes; a spare CMI switch connected to the primary CMI; a primary data bus directly connected to the primary CR; a spare data bus; and said wafer further comprising an array of spare CRs arranged such that each node is connectable to two spare CRs and such that each spare CR is connectable to four nodes.
Claim 9
Dependent Claim 143 words
A computer comprising: a plurality of stacked semiconductor wafers, each said wafer having an array of nodes communicating with corresponding nodes on other wafers, selected wafers having nodes which also communicate with other nodes on the same wafer, each node on said selected wafers including: a primary core logic circuit means for processing data, a primary communication logic circuit means (CM) directly connected to the primary CR for controlling data transfer between nodes; a spare CM; a primary communication interconnect (CMI) circuit means for carrying data between nodes; a spare CMI switch connected to the primary CMI; a primary data bus directly connected to the primary CR; a spare data bus; and said wafer further comprising an array of spare CRs arranged such that each node is connectable to two spare CRs and such that each spare CR is connectable to four nodes.
Claim 10
Dependent Claim 21 words
The computer of claim 6 which further comprises switch means for selectively connecting a first spare CR to the primary CM.
Claim 11
Dependent Claim 20 words
The computer of claim 7 wherein a second spare CR is directly connected to the spare CM of each node.
Claim 12
Dependent Claim 37 words
The computer of claim 8 which further comprises: switch means for selectively connecting the first spare CR to the spare data bus; and switch means for selectively connecting the second spare CR to the spare data bus.
Claim 13
Dependent Claim 120 words
An integrated circuit semiconductor wafer comprising: an array of nodes, each node having a primary core logic (CR) circuit means for processing data and a primary communication logic (CM) means for controlling transfer of data between nodes; said node further including at least one spare CR connected to at least one spare CM; and H-net means for connecting together adjacent nodes such that a first pair of CMs in adjacent nodes are connected together along one route, with another pair of CMs being connected together along another route, with the two routes being electrically connected together by a middle bar which can be cut by external apparatus to isolate the two routes during testing to aid in detecting faulty circuits.
Claim 14
Dependent Claim 120 words
An integrated circuit semiconductor wafer comprising: an array of nodes, each node having a primary core logic (CR) circuit means for processing data and a primary communication logic (CM) means for controlling transfer of data between nodes; said node further including at least one spare CR connected to at least one spare CM; and H-net means for connecting together adjacent nodes such that a first pair of CMs in adjacent nodes are connected together along one route, with another pair of CMs being connected together along another route, with the two routes being electrically connected together by a middle bar which can be cut by external apparatus to isolate the two routes during testing to aid in detecting faulty circuits.
Claim 15
Dependent Claim 63 words
The wafer of claim 10 which further comprises: a data bus pad for the primary CR and a data bus pad for the spare CR in each node, and connection means for connecting the CRs to their respective data pads, the connection means being such that it can be cut by external apparatus to isolate a faulty CR from its data bus pad.
Claim 16
Independent Claim 213 words
A method of testing and repairing a semiconductor wafer having an array of nodes thereon, each node including at least one primary core logic (CR) means for processing data which is connected to a primary communication logic (CM) means for transferring data between nodes, a spare CR connected to a spare CM, a primary data bus pad connected to the primary CR and a spare data bus pad connected to the spare CR, said method comprising: connecting adjacent nodes together in a generally H-shaped configuration wherein one pair of CMs in adjacent nodes are connected together along a first route, with another pair of CMs in adjacent nodes being connected together along a second route, both routes being connected together by a middle bar portion; testing each CR and disconnecting it from its associated data bus pad if it is faulty; thereafter, generating test signals at the primary and spare data bus pads at one node and reading the results at the pads of an adjacent node; cutting the middle bar if improper test signals are received to thereby isolate the first and second routes; regenerating the test signals over the isolated first and second routes; disconnecting from adjacent nodes the CRs and CMs in a route where improper test results are received.
Claim 17
Independent Claim 213 words
A method of testing and repairing a semiconductor wafer having an array of nodes thereon, each node including at least one primary core logic (CR) means for processing data which is connected to a primary communication logic (CM) means for transferring data between nodes, a spare CR connected to a spare CM, a primary data bus pad connected to the primary CR and a spare data bus pad connected to the spare CR, said method comprising: connecting adjacent nodes together in a generally H-shaped configuration wherein one pair of CMs in adjacent nodes are connected together along a first route, with another pair of CMs in adjacent nodes being connected together along a second route, both routes being connected together by a middle bar portion; testing each CR and disconnecting it from its associated data bus pad if it is faulty; thereafter, generating test signals at the primary and spare data bus pads at one node and reading the results at the pads of an adjacent node; cutting the middle bar if improper test signals are received to thereby isolate the first and second routes; regenerating the test signals over the isolated first and second routes; disconnecting from adjacent nodes the CRs and CMs in a route where improper test results are received.
Claim 18
Dependent Claim 18 words
The method of claim 10 which thereafter comprises: electrically connecting the primary and spare data bus pads together.

References Cited (Backward Citations)

US3302182A Cited
US3805039A Cited
US4239312A Cited
US4275410A Cited
US4412281A Cited
US4498134A Cited
US4507726A Cited
US4524428A Cited
US4745546A Cited
US4484273A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag