Low leakage asymmetric SRAM cell devices
First Claim
1. A sense amplifier for coupling with an asymmetric SRAM cell that provides faster access times when the asymmetric SRAM cell stores a first predetermined binary value, said sense amplifier comprised of:
- a first pair of cross coupled inverters across a bitline (BL) and a bitline bar (BLB);
a second pair of cross coupled inverters operably coupled with the first pair of cross coupled inverters;
a plurality of additional transistors forming a dummy column of cells that store a second predetermined binary value at all times wherein during a read operation of the SRAM cell one of the dummy cells will have its wordline asserted, said dummy column of cells operably coupled with the first pair of cross coupled inverters; and
four inputs operably coupled with a subset of transistors of the sense amplifier wherein the inputs include the BL, the BLB that derive from the SRAM cell, a dummy bit line (D), and a dummy bitline bar (DB) that are input to the dummy cells such that D is input to the sense amplifier on the same side as BLB while DB is input to the sense amplifier on the same side as BL.
0 Assignments
0 Petitions
Accused Products
Abstract
Asymmetric SRAM cell designs exploiting data storage patterns found in ordinary software programs wherein most of the bits stored are zeroes for data and instruction streams. The asymmetric SRAM cell designs offer lower leakage power with little impact on latency. In asymmetric SRAM cells, selected transistors are “weakened” to reduce leakage current when the cell is storing a zero. Transistor weakening may be achieved by using higher voltage threshold transistors, by varying transistor geometries, or other means. In addition, a novel sense amplifier design is provided that leverages the asymmetric nature of the asymmetric SRAM cells to offer cell read times that are comparable with conventional symmetric SRAM cells. Lastly, cache memory designs are provided that are based on asymmetric SRAM cells offering leakage power reduction while maintaining high performance, comparable noise margins, and stability with respect to conventional cache memories.
39 Citations
8 Claims
-
1. A sense amplifier for coupling with an asymmetric SRAM cell that provides faster access times when the asymmetric SRAM cell stores a first predetermined binary value, said sense amplifier comprised of:
-
a first pair of cross coupled inverters across a bitline (BL) and a bitline bar (BLB); a second pair of cross coupled inverters operably coupled with the first pair of cross coupled inverters; a plurality of additional transistors forming a dummy column of cells that store a second predetermined binary value at all times wherein during a read operation of the SRAM cell one of the dummy cells will have its wordline asserted, said dummy column of cells operably coupled with the first pair of cross coupled inverters; and four inputs operably coupled with a subset of transistors of the sense amplifier wherein the inputs include the BL, the BLB that derive from the SRAM cell, a dummy bit line (D), and a dummy bitline bar (DB) that are input to the dummy cells such that D is input to the sense amplifier on the same side as BLB while DB is input to the sense amplifier on the same side as BL. - View Dependent Claims (2, 3)
-
-
4. A combination SRAM device and sense amplifier comprising:
an array of SRAM cells wherein each SRAM cell stores a binary variable representing a predetermined binary value, and wherein each SRAM cell is an asymmetric SRAM cell having reduced leakage power with respect to a comparable symmetric SRAM cell, each asymmetric SRAM cell comprising; a plurality of transistors operably coupled and configured as an asymmetric SRAM cell, wherein the plurality of transistors include at least one of a first type of transistor and at least one of a second type of transistor that is weaker than the first type of transistor, such that the configuration of each asymmetric SRAM cell achieves reduced leakage power with respect to a symmetric SRAM cell having the first type of transistor only; and at least one sense amplifier comprised of; a first pair of cross coupled inverters across a bitline (BL) and a bitline bar (BLB); a second pair of cross coupled inverters operably coupled with the first pair of cross coupled inverters; a plurality of additional sense amplifier transistors forming a dummy column of cells that store a second predetermined binary value at all times wherein during a read operation of the SRAM cell one of the dummy cells will have its wordline asserted, said dummy column of cells operably coupled with the first pair of cross-coupled inverters; and four inputs operably coupled with a subset of the sense amplifier transistors wherein the inputs include the BL, the BLB that derive from the SRAM cell, a dummy bit line (D), and a dummy bitline bar (DB) that are input to the dummy cells such that D is input to the sense amplifier on the same side as BLB while DB is input to the sense amplifier on the same side as BL. - View Dependent Claims (5, 6, 7, 8)
Specification