IP Library Granted Patent US 7,332,934
Granted Patent B2
US 7,332,934 · App. 11/593,182 · Granted Feb 19, 2008

Programmable interconnect structures

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,332,934
App. No.
11/593,182
Granted
Feb 19, 2008
Kind
B2
Abstract

A programmable interconnect structure to couple a first wire segment to a second wire segment of an integrated circuit comprising: a pass-gate to electrically couple the first wire segment to the second wire segment fabricated on a substrate layer; and a configuration circuit including at least one memory element to control said pass-gate fabricated substantially above said substrate layer, wherein changing data stored in the memory element provides a programmable method to achieve one of: isolate said first wire segment from sad second wire segment; and couple said first wire segment to said second wire segment.

Claims (41)

1. A programmable interconnect structure to couple a first wire segment to a second wire segment of an integrated circuit comprising:

a pass-gate to electrically couple the first wire segment to the second wire segment fabricated on a substrate layer; and

a configuration circuit including at least one memory element to control said pass-gate fabricated substantially above said substrate layer, wherein changing data stored in the memory element provides a programmable method to achieve one of:

isolate said first wire segment from said second wire segment; and

couple said first wire segment to said second wire segment.

2. The structure of claim 1 , wherein said configuration circuit comprises one or more of: a thin film diode, thin film resistor, thin film capacitor and a thin film transistor.

3. The structure of claim 1 , wherein said memory element comprises one of: a volatile memory element and a non volatile memory element.

4. The structure of claim 1 , wherein said memory element comprises one or more of: a fuse link, an anti-fuse capacitor, a resistor, a capacitor, an SRAM cell, a DRAM cell, a metal optional link, an EPROM cell, an EEPROM cell, a flash cell, a ferro-electric element, an optical element, a carbon nano-tube, a resistance modulating element, a capacitance modulating element, and a magnetic element.

5. The structure of claim 1 , wherein said programmable method is further comprised of:

providing configuration access to alter data in the stored memory element; and

generating a control signal from said memory element; and

controlling the polarity of said control signal by said stored memory bit polarity; and

coupling said control signal to the gate electrode of said pass-gate; and

selecting one of turning said pass-gate off to isolate said first wire segment from said second wire segment, and turning said pass-gate on to couple said first wire segment to said second wire segment.

6. A programmable interconnect structure of an integrated circuit comprising:

a plurality of nodes coupled to fixed interconnect wires; and

a pass-gate to electrically couple or decouple two of the nodes; and

a configuration circuit to configure the pass-gate comprising one of:

a user configurable memory element for a user to configure the pass-gate after the IC is fully fabricated; and

a metal pattern to permanently configure the pass-gate during the IC fabrication;

wherein the configuration of said pass-gate fully programs the interconnect structure and wherein said metal pattern hard-wires the user configurable memory element to permanently generate an output of a desired state.

7. The structure of claim 6 , wherein the configurable circuit is located substantially above said pass-gate.

8. The structure of claim 6 , wherein the user configurable memory element is located substantially above said pass-gate.

9. The structure of claim 6 , wherein the user configurable memory element comprises one or more of: a fuse link, an anti-fuse capacitor, a resistor, a capacitor, an SRAM cell, a DRAM cell, a metal optional link, an EPROM cell, an EEPROM cell, a flash cell, a ferro-electric element, an optical element, a carbon nano-tube, a resistance modulating element, a capacitance modulating element, and a magnetic element.

10. The structure of claim 6 , wherein said metal pattern replicates a desired user configurable memory element output, wherein replicating comprises:

a logic zero user configurable memory element output replaced by a metal wire coupled to ground voltage; and

a logic one user configurable memory element output replaced by a metal wire coupled to power voltage.

11. The structure of claim 10 , wherein a given configuration of said configurable memory element and said replicated metal pattern provide one or more substantially matching signal propagation delays in the interconnect structure.

12. The structure of claim 6 , wherein said metal pattern provides a substantial power reduction for the interconnect structure compared to the user configurable memory element.

13. The structure of claim 6 , wherein said metal pattern replicates a desired user configurable memory element output, wherein replicating comprises:

a logic zero configurable memory element output replaced by decoupling wire connections between said first, second, or both nodes and the pass-gate; and

a logic one configurable memory element output replaced by a wire shorting said first and second nodes.

14. The structure of claim 13 , wherein a said replicated metal pattern of a given user configurable memory element output provides a substantially improved signal propagation delay in the interconnect structure.

15. A programmable interconnect structure of an integrated circuit comprising:

a plurality of nodes coupled to interconnect wires; and

a plurality of pass-gates coupled to said nodes to program the interconnect wire connections; and

a configuration circuit to configure the pass-gates comprising either a user configurable memory pattern or a mask configurable metal pattern;

wherein, the memory pattern or the metal pattern fully program the interconnect wire connections without altering the layout of said plurality of pass-gates and the interconnect wires and wherein a user finalizes an optimal interconnect pattern by iteratively altering the user configurable memory pattern and then hard-coding the finalized memory pattern by the mask pattern to achieve one or more of: cost reduction, yield improvement, storage device elimination, power reduction, performance improvement, reliability improvement, manufacturing simplification and security improvement.

16. The structure of claim 15 , wherein the configuration circuit is located substantially above said plurality of pass-gates.

17. The structure of claim 15 , wherein the user configurable memory pattern comprises a user configurable memory element located substantially above said plurality of pass-gates.

18. The structure of claim 15 , wherein the configurable memory pattern comprises a user configurable memory element comprising one or more of: a fuse link, an anti-fuse capacitor, a resistor, a capacitor, an SRAM cell, a DRAM cell, a metal optional link, an EPROM cell, an EEPROM cell, a flash cell, a ferro-electric element, an optical element, a carbon nano-tube, a resistance modulating element, a capacitance modulating element, and a magnetic element.

Assignments (4)
MERGER Recorded Oct 9, 2015
From: YAKIMISHU CO. LTD., L.L.C.
To: CALLAHAN CELLULAR L.L.C.
Reel/Frame 036829/0821 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2011
From: TIER LOGIC, INC.
To: YAKIMISHU CO. LTD., LLC
Reel/Frame 026839/0396 →
CHANGE OF NAME Recorded Aug 29, 2011
From: VICICIV TECHNOLOGY, INC.
To: TIER LOGIC, INC.
Reel/Frame 026824/0623 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2007
From: MADURAWE, RAMINDA U
To: VICICIV TECHNOLOGY, INC.
Reel/Frame 019520/0314 →