Programmable interconnect structures
First Claim
1. A programmable interconnect structure to couple a first node to a second node for an integrated circuit comprising:
- a power voltage and a ground voltage; and
a pull-up circuit coupled between said power voltage and said node; and
a pull-down circuit coupled between said ground voltage and said second node; and
a programmable circuit coupled to said first node and to each of said pull-up and pull-down circuits; and
a configuration circuit including at least one memory element coupled to said programmable circuit, wherein altering the data in said at least one memory element provides a programmable method of;
decoupling said first node from second node by deactivating both said pull-up and pull-down circuits; and
coupling said first node to second node compelled by activating said pull-up and pull-down circuits.
4 Assignments
0 Petitions
Accused Products
Abstract
A programmable interconnect structure for an integrated circuit comprises: a pass-gate fabricated on a substrate layer to electrically connect a first node to a second node; and a configuration circuit including at least one memory element to control said pass-gate fabricated substantially above said substrate layer; and a programmable method to select between isolating said first and second nodes and connecting said first and second nodes.
A programmable buffer structure for an integrated circuit comprises: a first and a second terminal; and a programmable pull-up and a programmable pull-down circuit coupled between said first and second terminals; and a configuration circuit including at least one memory element coupled to said pull-up and pull-down circuits; and a programmable method to select between isolating said first terminal from second terminal by deactivating said pull-up and pull-down circuits, and coupling said first terminal to second terminal by activating said pull-up and pull-down circuits.
A method of forming a programmable interconnect structure for an integrated circuit comprises: fabricating one or more pass-gates on a substrate layer to electrically connect two points; and selectively fabricating either a memory circuit or a conductive pattern substantially above said pass-gates to control a portion of said pass-gates; and fabricating an interconnect and routing layer substantially above said memory circuits to connect said pass-gates and one of said memory circuits and conductive pattern.
-
Citations
37 Claims
-
1. A programmable interconnect structure to couple a first node to a second node for an integrated circuit comprising:
-
a power voltage and a ground voltage; and a pull-up circuit coupled between said power voltage and said node; and a pull-down circuit coupled between said ground voltage and said second node; and a programmable circuit coupled to said first node and to each of said pull-up and pull-down circuits; and a configuration circuit including at least one memory element coupled to said programmable circuit, wherein altering the data in said at least one memory element provides a programmable method of; decoupling said first node from second node by deactivating both said pull-up and pull-down circuits; and coupling said first node to second node compelled by activating said pull-up and pull-down circuits. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification