Professional Documents
Culture Documents
Abstract- This paper reports a 0.5V SOI II. DTMOS/MTCMOS Circuit Technique
CMOS dynamic-threshold MOS (DTMOS)/
dual-threshold (MTCMOS) circuit technique
for design optimization of low-power SOC
applications. Via the DTMOS/non-DTMOS
technique for implementing the SOI version
of the gate-level dual-threshold static
power optimization methodology
(GDSPOM), a 16-bit multiplier circuit has
been designed, showing a performance
with 30% less power consumption as
compared to the one designed purely in
DTMOS, at a power supply voltage of 0.5V.
Fig. 1 Cross section of the 90nm SOI CMOS
technology.
I. INTRODUCTION
3834
requirements. Cell-swapping script is executed
to create the netlist of DTMOS/non-DTMOS
logic cells and to calculate the signal
propagation delays and the final static power
consumption. This completes the procedure of
the SOI version of GDSPOM.
III. SOI GDSPOM PROCEDURE Fig. 8 Number of timing violated paths in the
0.5V 16-bit multiplier using non-
DTMOS SOI logic gate cells.
3835
Yellow lines indicate the originally timing
violated paths.
Fig. 10 shows the signal path from the input
IN110 to the output P28 of the multiplier circuit
using the DTMOS/non-DTMOS approach.
After performing the SOI GDSPOM procedure,
41 cells have been swapped from non-DTMOS
to DTMOS. The data arrival time of this path is
2.28ns, which meets the operating frequency
requirement. Fig. 11 shows the power
consumption of the 16-bit multipliers using all-
non-DTMOS, all-DTMOS, and DTMOS/non-
Fig. 10 Timing path from IN110 to P28 in the 16- DTMOS optimized by the SOI GDSPOM
bit DTMOS/ MTCMOS multiplier procedure. Among three multipliers using all-
optimized by the SOI GDSPOM non-DTMOS, all-DTMOS, and DTMOS/non-
procedure. DTMOS cells, the all-non-DTMOS one has the
smallest power consumption of 48 μ W, not
meeting the speed requirement, while the all-
DTMOS one has the largest-171μW. Using
the DTMOS/non-DTMOS cells optimized by
the SOI GDSPOM procedure, the power
consumption is 119μW, which is 30% less as
compared to the all-DTMOS one. As shown in
the figure, the slower DTMOS/non-DTMOS
multiplier needs fewer DTMOS cells, hence
consumes less static power.
CONCLUSION
In this paper, a 0.5V SOI DTMOS/
MTCMOS circuit technique for design
Fig.11Power consumption of the 16-bit optimization of low-power SOC applications
multipliers using all-non-DTMOS, all-
has been described. Via the DTMOS/non-
DTMOS, and DTMOS/non-DTMOS
optimized by the SOI GDSPOM DTMOS technique for implementing the SOI
procedure. version of the GDSPOM procedure, a 16-bit
multiplier circuit has been designed, showing a
designs are generated from the same RTL performance with 30% less power
source code except that one uses all non-
DTMOS logic cells. Another one has all consumption as compared to the one designed
DTMOS/MTCMOS logic cells and the third one purely in DTMOS, at VDD= 0.5V.
contains both DTMOS/MTCMOS and non- ACKNOWLEDGMENTS
DTMOS logic cells optimized by the SOI This project is supported under a research
GDSPOM procedure. DTMOS/MTCMOS logic grant from National Science Council.
cell library has been developed for use here. REFERENCES
Under a clock cycle of 2.5ns, Fig. 8 shows the
number of timing violated paths in the 0.5V 16- [1] J.Kuo, “Low-voltage CMOS VLSI circuits,”
bit multiplier using non-DTMOS SOI logic gate Wiley, New York, 1999.
cells. Over 4600 paths violate the timing [2] E.Shen, J.Kuo,”0.8V CMOS CAM Cell Ckt
constraint. In this study, the SOI GDSPOM Using BP-DTMOS Tech,” ISCAS Proc. IV,
procedure reassigned 2574 cells out of 5371 in p.583, 2002.
the multiplier circuit to swap from non-DTMOS [3] S.Shigematsu, et al,”A 1V High-Speed
to DTMOS/MTMOS. Fig. 9 shows the MTCMOS Ckt for Power-Down Application
schematic view of the 0.5V 16-bit multiplier Ckts” IEEE JSSC, pp.861, 1997.
design optimized by the SOI version of the [4] B.Chung and J.Kuo, “GDSPOM using path-
GDSPOM procedure to generate the DTMOS based STA technique for SOC application,”
(red) and non-DTMOS (blue) logic cells. Integration, VLSI Journal, p. 9, 2008.
3836