As various portable systems get popular, the reduction of the power dissipation in LSIs is becoming more essential. The scaling down of both the supply voltage and threshold voltage is effective in reducing the power without a serious degradation of operating speed. The static leakage current, however, enlarges the power in the sleep period when the LSI is not operating. To avoid such undesirable leakage, two methods have been reported recently. One is the multi-threshold (MT) CMOS which utilizes dual threshold voltages for both p- and n-channel transistors. This method, however, requires some means of holding the latched data in the sleep period, which increases the design complexity and the chip area. The other is the variable-threshold (VT) CMOS which controls the backgate bias to increase the threshold voltage of transistors during the sleep period. Although it holds the latched data, it requires a triple-well structure and an additional circuit to control the substrate bias. We propose an auto-backgate-controlled MTCMOS (ABC-MT-CMOS) circuit that holds the latched data in the sleep period with a simple circuit. In this paper, we present the circuit, the layout method and the application of the circuit to a 32-bit RISC microprocessor.
[1]
Satoshi Shigematsu,et al.
A 1-V high-speed MTCMOS circuit scheme for power-down applications
,
1995,
Digest of Technical Papers., Symposium on VLSI Circuits..
[2]
T. Shimizu,et al.
A multimedia 32b RISC microprocessor
,
1996
.
[3]
Shin'ichiro Mutoh,et al.
1-V power supply high-speed digital circuit technology with multithreshold-voltage CMOS
,
1995,
IEEE J. Solid State Circuits.
[4]
N. Okumura,et al.
A multimedia 32 b RISC microprocessor with 16 Mb DRAM
,
1996,
1996 IEEE International Solid-State Circuits Conference. Digest of TEchnical Papers, ISSCC.
[5]
T. Kuroda.
A 0.9V 150MHz 10mW 4mm^2 2-D Discrete Cosine Transform Core Processor with Variable-Threshold-Voltage Scheme
,
1996
.