Self-repairing technique in nano-scale SRAM to reduce parametric failures
First Claim
Patent Images
1. A self-repairing SRAM, comprising:
- an array of SRAM cells;
an on-chip leakage monitor selectively coupled to said SRAM array for measuring the standby leakage current of the array;
a comparator responsive to an output signal from said leakage monitor for comparing said output signal to reference values corresponding to low and high inter-die Vt process corners; and
a body bias generator having an input coupled to said comparator and an output coupled to a body bias input of said array,wherein said comparator supplies a control signal to said input of said body bias generator to cause said body bias generator to apply reverse body bias (RBB) in an array from a low inter-die Vt process corner and to apply forward body bias (FBB) in an array from a high inter-die Vt process corner.
1 Assignment
0 Petitions
Accused Products
Abstract
A self-repairing SRAM and a method for reducing parametric failures in SRAM. On-chip leakage or delay monitors are employed to detect inter-die Vt process corners, in response to which the SRAM applies adaptive body bias to reduce the number of parametric failures in a die and improve memory yield. Embodiments include circuitry for applying reverse body bias (RBB) to the SRAM array in the presence of a low inter-die Vt process corner, thereby reducing possible read and hold failures, and applying forward body bias (FBB) to the array in the presence of a high inter-die Vt process corner, thereby reducing possible access and write failures.
37 Citations
4 Claims
-
1. A self-repairing SRAM, comprising:
-
an array of SRAM cells; an on-chip leakage monitor selectively coupled to said SRAM array for measuring the standby leakage current of the array; a comparator responsive to an output signal from said leakage monitor for comparing said output signal to reference values corresponding to low and high inter-die Vt process corners; and a body bias generator having an input coupled to said comparator and an output coupled to a body bias input of said array, wherein said comparator supplies a control signal to said input of said body bias generator to cause said body bias generator to apply reverse body bias (RBB) in an array from a low inter-die Vt process corner and to apply forward body bias (FBB) in an array from a high inter-die Vt process corner.
-
-
2. A self-repairing SRAM, comprising:
-
an array of SRAM cells on a die; a long inverter chain on the die with said array, said inverter chain having an input and an output; a counter having first and second inputs connected respectively to said input and said output of said inverter chain, said counter measuring the delay in signal propagation through said inverter chain; a comparator coupled to said counter for comparing the delay to reference values corresponding to low and high inter-die Vt process corners; and a body bias generator having an input coupled to said comparator and an output coupled to a body bias input of said array, wherein said comparator supplies a control signal to said input of said body bias generator to cause said body bias generator to apply reverse body bias (RBB) in an array from a low inter-die Vt process corner and to apply forward body bias (FBB) in an array from a high inter-die Vt process corner.
-
-
3. A method of reducing parametric failures in SRAM, comprising:
-
measuring the standby leakage current of a SRAM array with an on-chip leakage monitor; comparing the leakage current of the array to reference values corresponding to low and high inter-die Vt process corners; applying reverse body bias (RBB) to the array if the comparison indicates a low inter-die Vt process corner; and applying forward body bias (FBB) to the array if the comparison indicates a high inter-die Vt process corner.
-
-
4. A method of reducing parametric failures in SRAM, comprising:
-
providing a long inverter chain on a die with an array of SRAM cells; measuring the delay in signal propagation through the inverter chain; comparing the delay to reference values corresponding to low and high inter-die Vt process corners; applying reverse body bias (RBB) to the SRAM array if the comparison indicates a low inter-die Vt process corner; and applying forward body bias (FBB) to the SRAM array if the comparison indicates a high inter-die Vt process corner.
-
Specification