Low current redundancy anti-fuse method and apparatus
First Claim
1. An integrated circuit including a programmable circuit for providing a programmed signal, comprising:
- a first node, wherein the state of the programmed signal is based on the state of the first node;
a first anti-fuse for selectively coupling the first node to a first power supply when in a programmed state and decoupling the first node from the first power supply when in an unprogrammed state; and
a second anti-fuse for selectively coupling the first node to a second power supply when in a programmed state and decoupling the first node from the second power supply when in an unprogrammed state;
wherein one terminal of the first anti-fuse is at a potential of the first power supply during normal operations of the integrated circuit; and
wherein one terminal of the second anti-fuse is at a potential of the second power supply during normal operations of the integrated circuit;
a compare circuit coupled to the first node and providing a match signal in response to the programmed signal, wherein the match signal, in a first state, disables a primary circuit and enables a redundant circuit.
5 Assignments
0 Petitions
Accused Products
Abstract
A programmable circuit includes a first node and provides a programmed signal based on the state of the first node. A first anti-fuse has a programmed state and an unprogrammed state and couples the first node to a first power supply when in the programmed state and decouples the first node from the first power supply when in the unprogrammed state. A second anti-fuse has a programmed state and an unprogrammed state and couples the first node to a second power supply when in the programmed state and decouples the first node from the second power supply when in the unprogrammed state. The state of the programmed signal can be used to replace a primary circuit element of an integrated circuit with a redundant circuit element.
55 Citations
61 Claims
-
1. An integrated circuit including a programmable circuit for providing a programmed signal, comprising:
-
a first node, wherein the state of the programmed signal is based on the state of the first node;
a first anti-fuse for selectively coupling the first node to a first power supply when in a programmed state and decoupling the first node from the first power supply when in an unprogrammed state; and
a second anti-fuse for selectively coupling the first node to a second power supply when in a programmed state and decoupling the first node from the second power supply when in an unprogrammed state;
wherein one terminal of the first anti-fuse is at a potential of the first power supply during normal operations of the integrated circuit; and
wherein one terminal of the second anti-fuse is at a potential of the second power supply during normal operations of the integrated circuit;
a compare circuit coupled to the first node and providing a match signal in response to the programmed signal, wherein the match signal, in a first state, disables a primary circuit and enables a redundant circuit. - View Dependent Claims (2, 3, 54)
-
-
4. An integrated circuit receiving n address bits and comprising:
-
primary circuit elements being selectable by binary values of the n address bits;
redundant circuit elements; and
match anti-fuse circuits corresponding to the redundant circuit elements, each match anti-fuse circuit comprising;
a plurality of programmable circuits, each being coupled to a first power supply and a second power supply and providing a programmed signal corresponding to one of the possible binary values of at least one of the n address bits, wherein each programmable circuit is responsive to a binary value of the at least one of the n address bits to activate the programmed signal when the binary value of the at least one of the n address bits corresponds to the programmed signal, each programmable circuit including;
a first node, wherein the state of the programmed signal is based on the state of the first node;
a first anti-fuse for selectively coupling the first node to a first power supply when in a programmed state and decoupling the first node from the first power supply when in an unprogrammed state; and
a second anti-fuse for selectively coupling the first node to a second power supply when in a programmed state and decoupling the first node from the second power supply when in an unprogrammed state;
wherein one terminal of the first anti-fuse is at a potential of the first power supply during normal operations of the integrated circuit; and
wherein one terminal of the second anti-fuse is at a potential of the second power supply during normal operations of the integrated circuit; and
a compare circuit coupled to the plurality of programmable circuits for activating a match signal in response to all of the programmed signals being active, wherein the activated match signal is used to disable a primary circuit element from being selected by a corresponding binary value of the n address bits and to enable the redundant circuit element to be selected by the corresponding binary value of the n address bits. - View Dependent Claims (5, 6, 7)
-
-
8. An integrated circuit including a programmable circuit for providing a programmed signal, comprising:
-
a first node, wherein the state of the programmed signal is based on the state of the first node;
a first anti-fuse for selectively coupling the first node to a first power supply when in a programmed state and decoupling the first node from the first power supply when in an unprogrammed state; and
a second anti-fuse for selectively coupling the first node to a second power supply when in a programmed state and decoupling the first node from the second power supply when in an unprogrammed state;
wherein one terminal of the first anti-fuse is at a first potential of the first power supply during normal operations of the integrated circuit and is at a second potential during a programming operation of the integrated circuit; and
wherein one terminal of the second anti-fuse is at a third potential of the second power supply during normal operations of the integrated circuit;
a compare circuit coupled to the first node and providing a match signal in response to the programmed signal, wherein the match signal, in a first state, disables a primary circuit and enables a redundant circuit. - View Dependent Claims (9, 10, 11, 12, 13, 14, 55)
-
-
15. An integrated circuit including a programmable circuit for providing a programmed signal, comprising:
-
a first node, wherein the state of the programmed signal is based on the state of the first node;
a first anti-fuse for selectively coupling the first node to a first power supply when in a programmed state and decoupling the first node from the first power supply when in an unprogrammed state; and
a second anti-fuse for selectively coupling the first node to a second power supply when in a programmed state and decoupling the first node from the second power supply when in an unprogrammed state;
wherein one terminal of the first anti-fuse is at a first potential of the first power supply during normal operations of the integrated circuit; and
wherein one terminal of the second anti-fuse is at a second potential of the second power supply during normal operations of the integrated circuit and is at a third potential during a programming operation of the integrated circuit;
a compare circuit coupled to the first node and providing a match signal in response to the programmed signal, wherein the match signal, in a first state, disables a primary circuit and enables a redundant circuit. - View Dependent Claims (16, 17, 18, 19, 20, 21, 56)
-
-
22. An integrated circuit including a programmable circuit for providing a programmed signal, comprising:
-
a first node, wherein the state of the programmed signal is based on the state of the first node;
a first anti-fuse for selectively coupling the first node to a first power supply when in a programmed state and decoupling the first node from the first power supply when in an unprogrammed state; and
a second anti-fuse for selectively coupling the first node to a second power supply when in a programmed state and decoupling the first node from the second power supply when in an unprogrammed state;
wherein one terminal of the first anti-fuse is always at a first potential of the first power supply during normal operations of the integrated circuit and is at a second potential during a programming operation of the integrated circuit; and
wherein one terminal of the second anti-fuse is always at a third potential of the second power supply during normal operations of the integrated circuit and is at a fourth potential during a programming operation of the integrated circuit;
a compare circuit coupled to the first node and providing a match signal in response to the programmed signal, wherein the match signal, in a first state, disables a primary circuit and enables a redundant circuit. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 57)
-
-
31. An integrated circuit receiving n address bits and comprising:
-
primary circuit elements being selectable by binary values of the n address bits;
redundant circuit elements; and
match anti-fuse circuits corresponding to the redundant circuit elements, each match anti-fuse circuit comprising;
a plurality of programmable circuits, each being coupled to a first power supply and a second power supply and providing a programmed signal corresponding to one of the possible binary values of at least one of the n address bits, wherein each programmable circuit is responsive to a binary value of the at least one of the n address bits to activate the programmed signal when the binary value of the at least one of the n address bits corresponds to the programmed signal, each programmable circuit including;
a first node, wherein the state of the programmed signal is based on the state of the first node;
a first anti-fuse for selectively coupling the first node to a first power supply when in a programmed state and decoupling the first node from the first power supply when in an unprogrammed state; and
a second anti-fuse for selectively coupling the first node to a second power supply when in a programmed state and decoupling the first node from the second power supply when in an unprogrammed state;
wherein one terminal of the first anti-fuse is at a first potential of the first power supply during normal operations of the integrated circuit and is at a second potential during a programming operation of the integrated circuit; and
wherein one terminal of the second anti-fuse is at a third potential of the second power supply during normal operations of the integrated circuit; and
a compare circuit coupled to the plurality of programmable circuits for activating a match signal in response to all of the programmed signals being active, wherein the activated match signal is used to disable a primary circuit element from being selected by a corresponding binary value of the n address bits and to enable the redundant circuit element to be selected by the corresponding binary value of the n address bits. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. An integrated circuit receiving n address bits and comprising:
-
primary circuit elements being selectable by binary values of the n address bits;
redundant circuit elements; and
match anti-fuse circuits corresponding to the redundant circuit elements, each match anti-fuse circuit comprising;
a plurality of programmable circuits, each being coupled to a first power supply and a second power supply and providing a programmed signal corresponding to one of the possible binary values of at least one of the n address bits, wherein each programmable circuit is responsive to a binary value of the at least one of the n address bits to activate the programmed signal when the binary value of the at least one of the n address bits corresponds to the programmed signal, each programmable circuit including;
a first node, wherein the state of the programmed signal is based on the state of the first node;
a first anti-fuse for selectively coupling the first node to a first power supply when in a programmed state and decoupling the first node from the first power supply when in an unprogrammed state; and
a second anti-fuse for selectively coupling the first node to a second power supply when in a programmed state and decoupling the first node from the second power supply when in an unprogrammed state;
wherein one terminal of the first anti-fuse is at a first potential of the first power supply during normal operations of the integrated circuit; and
wherein one terminal of the second anti-fuse is at a second potential of the second power supply during normal operations of the integrated circuit and is at a third potential during a programming operation of the integrated circuit; and
a compare circuit coupled to the plurality of programmable circuits for activating a match signal in response to all of the programmed signals being active, wherein the activated match signal is used to disable a primary circuit element from being selected by a corresponding binary value of the n address bits and to enable the redundant circuit element to be selected by the corresponding binary value of the n address bits. - View Dependent Claims (39, 40, 41, 42, 43, 44)
-
-
45. An integrated circuit receiving n address bits and comprising:
-
primary circuit elements being selectable by binary values of the n address bits;
redundant circuit elements; and
match anti-fuse circuits corresponding to the redundant circuit elements, each match anti-fuse circuit comprising;
a plurality of programmable circuits, each being coupled to a first power supply and a second power supply and providing a programmed signal corresponding to one of the possible binary values of at least one of the n address bits, wherein each programmable circuit is responsive to a binary value of the at least one of the n address bits to activate the programmed signal when the binary value of the at least one of the n address bits corresponds to the programmed signal, each programmable circuit including;
a first node, wherein the state of the programmed signal is based on the state of the first node;
a first anti-fuse for selectively coupling the first node to a first power supply when in a programmed state and decoupling the first node from the first power supply when in an unprogrammed state; and
a second anti-fuse for selectively coupling the first node to a second power supply when in a programmed state and decoupling the first node from the second power supply when in an unprogrammed state;
wherein one terminal of the first anti-fuse is at a first potential of the first power supply during normal operations of the integrated circuit and is at a second potential during a programming operation of the integrated circuit; and
wherein one terminal of the second anti-fuse is at a third potential of the second power supply during normal operations of the integrated circuit and is at a fourth potential during a programming operation of the integrated circuit; and
a compare circuit coupled to the plurality of programmable circuits for activating a match signal in response to all of the programmed signals being active, wherein the activated match signal is used to disable a primary circuit element from being selected by a corresponding binary value of the n address bits and to enable the redundant circuit element to be selected by the corresponding binary value of the n address bits. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53)
-
-
58. A memory device in an integrated circuit, comprising:
-
primary circuit elements being selectable by binary values of address bits;
redundant circuit elements; and
match anti-fuse circuits, each match anti-fuse circuit comprising;
a plurality of programmable circuits, each being coupled to a first power supply and a second power supply and providing a programmed signal corresponding to one of the possible binary values of at least one of the address bits, wherein each programmable circuit is responsive to a binary value of the at least one of the address bits to activate the programmed signal when the binary value of the at least one of the address bits corresponds to the programmed signal, each programmable circuit including;
a first node, wherein the state of the programmed signal is based on the state of the first node;
a first anti-fuse for selectively coupling the first node to a first power supply when in a programmed state and decoupling the first node from the first power supply when in an unprogrammed state; and
a second anti-fuse for selectively coupling the first node to a second power supply when in a programmed state and decoupling the first node from the second power supply when in an unprogrammed state;
wherein one terminal of the first anti-fuse is at a potential of the first power supply during normal operations of the integrated circuit; and
wherein one terminal of the second anti-fuse is at a potential of the second power supply during normal operations of the integrated circuit; and
a compare circuit coupled to the plurality of programmable circuits for activating a match signal in response to all of the programmed signals being active, wherein the activated match signal is used to disable a primary circuit element from being selected by a corresponding binary value of the address bits and to enable the redundant circuit element to be selected by the corresponding binary value of the address bits. - View Dependent Claims (59, 60, 61)
-
Specification