Programmable fuse state determination system and method
AssigneeAnalog Devices, Inc.
InventorsAndrew T. K. Tang, Trey Roessig, David Thomson, Jonathan Audy
Life of this patent
Estimating the term…
Abstract
A programmable fuse state determination system and method provide a fuse current through a programmed fuse which produces a voltage that varies with the fuse's resistance. The voltage is compared with a threshold voltage to indicate whether the fuse is blown or intact. The invention employs ‘normal’ and ‘test’ modes, in which the relationship between the fuse's resistance and the threshold voltage differ, such that a higher fuse resistance is required for the fuse to be determined blown in the ‘test’ mode than in the ‘normal’ mode.
Claims12
A programmable fuse state determination system, comprising:
- a programmable fuse;
- a current source arranged to provide a fuse current through said fuse which produces a voltage at a first node that varies with the resistance of said fuse;
- a threshold detection circuit which produces an output having a first state when said first node voltage is greater than a threshold voltage and having a second state when said first node voltage is less than said threshold voltage, one of said states indicating that said fuse is blown and the other of said states indicating that said fuse is intact;
- and
- a test circuit which has ‘normal’ and ‘test’ modes, said test circuit arranged to establish a first relationship between the resistance of said fuse and said threshold voltage when in said ‘normal’ mode and to establish a second, different relationship between the resistance of said fuse and said threshold voltage when in said ‘test’ mode, such that a higher fuse resistance is required for said threshold detection circuit output to indicate that said fuse is blown in said ‘test’ mode than in said ‘normal’ mode;
- wherein said current source comprises a first transistor (Q1) having its current circuit connected between said first node and a circuit common point and which conducts said fuse current in response to a bias voltage applied to Q1's control input, said test circuit comprising:
- a ‘fuse test’ input for receiving a ‘fuse test’ signal which has a ‘normal’ state corresponding to said ‘normal’ mode and a ‘test’ state corresponding to said ‘test’ mode;
- and
- an output which provides said bias voltage to Q1, said test circuit arranged to provide a first bias voltage when said fuse test signal is in said normal state such the fuse current conducted by Q1 has a first value Ifuse,1, and to provide a second bias voltage when said fuse test signal is in said test state such that the fuse current conducted by Q1 has a second value Ifuse,2, said test circuit arranged such that Ifuse,1>Ifuse,2.
A programmable fuse state determination system, comprising:
- a programmable fuse;
- a current source arranged to provide a fuse current through said fuse which produces a voltage at a first node that varies with the resistance of said fuse;
- a threshold detection circuit which produces an output having a first state when said first node voltage is greater than a threshold voltage and having a second state when said first node voltage is less than said threshold voltage, one of said states indicating that said fuse is blown and the other of said states indicating that said fuse is intact;
- and
- a test circuit which has ‘normal’ and ‘test’ modes, said test circuit arranged to establish a first relationship between the resistance of said fuse and said threshold voltage when in said ‘normal’ mode and to establish a second, different relationship between the resistance of said fuse and said threshold voltage when in said ‘test’ mode, such that a higher fuse resistance is required for said threshold detection circuit output to indicate that said fuse is blown in said ‘test’ mode than in said ‘normal’ mode;
- wherein said current source comprises a first transistor (Q1) having its current circuit connected between said first node and a circuit common point and which conducts said fuse current in response to a first bias voltage applied to Q1's control input, said test circuit comprising:
- a second transistor (Q2) having its current circuit connected between said first node and said circuit common point and which conducts said fuse current in response to a second bias voltage applied to Q2's control input;
- a ‘fuse test’ input for receiving a ‘fuse test’ signal which has a ‘normal’ state corresponding to said ‘normal’ mode and a ‘test’ state corresponding to said ‘test’ mode;
- a first output which provides said first bias voltage to Q1;
- and
- a second output which provides said second bias voltage to Q2;
- said circuit arranged to provide said first bias voltage when said fuse test signal is in said ‘normal’ state such that Q1 conducts a fuse current having a value Ifuse,1, and to provide said second bias voltage when said fuse test signal is in said ‘test’ state such that Q2 conducts a fuse current having a value Ifuse,2, said circuit arranged such that Ifuse,1>Ifuse,2.
A programmable fuse state determination system, comprising:
- a programmable fuse;
- a current source arranged to provide a fuse current through said fuse which produces a voltage at a first node that varies with the resistance of said fuse;
- a threshold detection circuit which produces an output having a first state when said first node voltage is greater than a threshold voltage and having a second state when said first node voltage is less than said threshold voltage, one of said states indicating that said fuse is blown and the other of said states indicating that said fuse is intact;
- and
- a test circuit which has ‘normal’ and ‘test’ modes, said test circuit arranged to establish a first relationship between the resistance of said fuse and said threshold voltage when in said ‘normal’ mode and to establish a second, different relationship between the resistance of said fuse and said threshold voltage when in said ‘test’ mode, such that a higher fuse resistance is required for said threshold detection circuit output to indicate that said fuse is blown in said ‘test’ mode than in said ‘normal’ mode;
- wherein said threshold detection circuit comprises an inverter, said inverter comprising:
- a first transistor (Q1);
- and
- a second transistor (Q2) complementary to said first transistor, the current circuits of Q1 and Q2 connected together at a second node between a supply voltage and a circuit common point, the control inputs of Q1 and Q2 connected to said first node, said second node being said threshold detection circuit output;
- said test circuit comprising:
- a ‘fuse test’ input for receiving a ‘fuse test’ signal which has a ‘normal’ state corresponding to said ‘normal’ mode and a ‘test’ state corresponding to said ‘test’ mode;
- and
- a third transistor (Q3) having its control input connected to said fuse test input and its current circuit connected between said second node and said circuit common point such that said threshold voltage is equal to a first threshold voltage (VT1) when said fuse test signal is in its ‘normal’ state and is equal to a second threshold voltage (VT2) when said fuse test signal is in its ‘test’ state, wherein VT2<VT1.
A programmable fuse state determination system, comprising:
- a programmable fuse;
- a first transistor (Q1) having its current circuit connected between said fuse and a circuit common point and which conducts a fuse current through said fuse in response to a bias voltage applied to Q1's control input, Q1 and said fuse connected together at a first node,
- said fuse current producing a voltage at said first node that decreases with the resistance of said fuse;
- a threshold detection circuit which produces an output having a first state when said first node voltage is greater than a threshold voltage and a second state when said first node voltage is less than said threshold voltage;
- a ‘fuse test’ input for receiving a ‘fuse test’ signal which has a ‘normal’ state and a ‘test’ state;
- and
- a test circuit which provides said bias voltage to Q1, said circuit arranged to provide a first bias voltage when said fuse test signal is in said ‘normal’ state such the fuse current conducted by Q1 has a first value Ifuse,1, and to provide a second bias voltage when said fuse test signal is in said ‘test’ state such that the fuse current conducted by Q1 has a second value Ifuse,2, said circuit arranged such that Ifuse,1>Ifuse,2, said test circuit comprising:
- a current source which outputs a current I1;
- a diode-connected transistor (Q2) connected to said current source at a second node and which conducts at least a portion of said current I1 between said second node and a second circuit common point;
- a switching transistor having its control input connected to receive said fuse test signal and its current circuit connected between said second node and a third node such that said switching transistor is off when said fuse test signal is in said ‘normal’ state and is on when said fuse test signal is in said ‘test’ state;
- and
- a third transistor (Q3) having its control input connected to said second node and its current circuit connected between said third node and said second circuit common point, such that said switching transistor and Q3 divert a portion of I1 away from said second node when said fuse test signal is in said ‘test’ state;
- said bias voltage provided at said second node;
- such that a higher fuse resistance is required for said first node voltage to be less than said threshold voltage when said fuse test signal is in said ‘test’ state than when it is in said ‘normal’ state.
A method of determining the state of a programmable fuse, comprising:
- causing a current to flow through said fuse to generate a voltage that decreases with the resistance of said fuse;
- comparing said generated voltage with a predetermined threshold voltage;
- producing an output having a first state when said generated voltage is greater than said threshold voltage and having a second state when said generated voltage is less than said threshold voltage, one of said states indicating that said fuse is blown and the other of said states indicating that said fuse is intact;
- establishing a ‘normal mode’ in which there is a first relationship between the resistance of said fuse and said threshold voltage;
- establishing a ‘test mode’ in which there is a second, different relationship between the resistance of said fuse and said threshold voltage;
- such that a higher fuse resistance is required to produce an output indicating that said fuse is blown in said ‘test’ mode than in said ‘normal’ mode;
- and
- initiating said test mode to determine the state of said programmable fuse.
Dependencies are inferred from the claim text.