HIGH PERFORMANCE NOISE-TOLERANT CIRCUIT TECHNIQUES FOR CMOS DOMINO LOGIC
4.3 Improved high-performance noise tolerant circuit techniques
4.3.3 Improved Wide fan-in Domino OR gate-Dynamic node footed scheme
To avoid the capacitive loading problems, we go for this modified new technique. The following modified circuit fulfils our requirements. In spite of having few drawbacks, as a whole its results are better than most other techniques.
Modifications made:
(1) Reduction of the Transparency window (T delay) so that greater the noise robustness. (2) Insertion of NMOS transistor Mn between dynamic node and PDN.
Fig. 4.30 Improved Wide fan-in Domino OR gate-Dynamic node footed schematic implementation.
This modified circuit is simulated and corresponding simulation result is shown below.
64
Fig. 4.31 Improved Wide fan-in Domino OR gate-Dynamic node footed schematic simulation.
From the simulation result, the leakage current was found to be 21.45 n.a. Advantages:
(1) High noise robustness. (2) Reduction of leakage current. (3) Low area over overhead. Disadvantages:
(1) Increased capacitive load of CLK line and increased resistance of discharging path of dynamic node due to presence of Mn and NMOS-externally inserted transistor. (2) Series of inverters, Mn, NMOS-externally inserted transistor all these cause dynamic
65
TABLE 4.1 Leakage current comparisons among different techniques of Wide fan-in Domino OR gate.
Circuit technique Leakage current
Foot-less 25.49 n.a
Footed 257 n.a
Diode-footed 856 p.a
Replicated evaluation of PDN 34.7 p.a
Dynamic node footed 702 n.a
CLK delayed 266 n.a
SFEG 276 n.a
TABLE 4.2 Leakage current comparisons between Unmodified & Improved techniques of Wide fan-in Domino OR gate.
Circuit technique
Leakage current
Un-modified Improved
Footed 257 n.a 42 p.a
Footless 25.49 n.a 266.9 n.a
66
CHAPTER 5
CONCLUSION
Domino CMOS logic circuit family finds a wide variety of applications in microprocessors, digital signal processors, and dynamic memory due to their high speed and low device count. Domino logic is a CMOS logic style obtained by adding a static inverter to the output of the basic dynamic gate circuit.
In this thesis, An introduction to domino logic, The impact of CMOS technology scaling on the performance of domino CMOS logic, Three Phase Domino Logic Circuit, High- performance noise-tolerant circuit techniques for CMOS dynamic logic and other Domino logic techniques are studied and corresponding Domino logic techniques have been designed & simulated. The results are studied. The advantages & disadvantages are also observed.
Advantages of Domino CMOS logic: (1) High speed
(2) Low device count. Disadvantages:
(1) Degradation of Noise immunity. (2) Inevitable leakage currents. (3) Charge sharing.
(4) Large power consumption.
In all those techniques the important effects like sub threshold leakage currents, threshold voltages, supply voltages, sources of noise, power consumptions, delays and area are considered. Few modifications have also been made to already existing domino techniques to get desired results. The improved techniques, though they suffer from few drawbacks, are giving better results compared with previous techniques.
67
Different Domino logic circuits are simulated in both Cadence virtuoso (implemented using GPDK090- library of 90nm technology) and Mentor graphics (implemented at different technologies like Tsmc 035.mod, Tsmc 025.mod, Tsmc 018.mod) environments. The performance parameters of improved techniques are also compared with other standard architectures of Domino logic.
68
REFERENCES
(1) ANIS M.H., ALLAM M.W., ELMASRY M.I.: „Energy-efficient noise tolerant dynamic styles for scaled-down CMOS and MTCMOS technologies‟, IEEE Trans. Very Large Scale Integr. Syst., 2002, 10, (2), pp. 71–78.
(2) FRUSTACI F., CORSONELLOP., COCORULLOG.: „A new noise-tolerant dynamic logic circuit design‟, IEEE Ph.D. Research in Microelectronics and Electronics, PRIME 2007, Bordeaux, France, July 2007, pp. 61–64.
(3) ROY K., MUKHOPADHYAY S., MAHMOODI-MEIMAND H.: „Leakage current mechanisms and leakage reduction techniques in deep-submicron CMOS circuits‟, Proc. IEEE, 2003, 91, (2), pp. 305–327.
(4) WANG L., KRISHNAMURTHY R.K., SOUMYANATH K., SHANBHAG N.R.: „An energy-efficient leakage-tolerant dynamic circuit technique‟. Proc. 13th IEEE Int. ASIC/SOC Conf., Arlington, VA, USA, September 2000, pp. 221–225.
(5) MAHMOODI-MEIMAND H., ROY K.: „Diode-footed domino: a leakage-tolerant high fan-in dynamic circuit design style‟, IEEE Trans. Very Large Scale Integr. Syst., 2004, 51, (3), pp. 495–503.
(6) G. Yee, C. Sechen, “Clock-Delayed Domino for Dynamic Circuit Design”, IEEE Transaction on VLSI, VOL.8, NO.4 AUG. 2000.
(7) G. Balamurugan,N. R. Shanbhag, “The Twin-Transistor Noise-Tolerant Dynamic Circuit Technique”, IEEE JSSC, VOL. 36, NO. 2, FEB. 2001.
(8) S. Mukhopadhyay et al, “Gate Leakage Reduction for Scaled Devices Using Transistor Stacking,” IEEE Trans. on Very Large Scale Integration (VLSI) Systems, vol. 11, no. 4, August, 2003.
(9) WANG L., KRISHNAMURTHY R.K., SOUMYANATH K., SHANBHAG N.R.: „An energy-efficient leakage-tolerant dynamic circuit technique‟. Proc. 13th IEEE Int. ASIC/SOC Conf., Arlington, VA, USA, September 2000, pp. 221–225.
(10) SHEPARD K.L., NARAYANAN V.: „Noise in deep submicron digital design‟. Int. Conf. Computer-Aided Design, ICCAD 96, Digest of Technical Papers, San Jose, CA, USA, November 1996, pp. 524–531.
(11) S. H. Choi et al, “Dynamic Noise Analysis in Precharge-Evaluate Circuits,” Proc. of
69
(12) R. Puri, A. Bjorksten, and T. E. Rosser, “Logic optimization by output phase assignment in dynamic logic synthesis,” in Proc. IEEE/ACM Int. Conf. Computer-
ided Design, Nov. 1996, pp. 2–8.
(13) “Variable threshold voltage keeper for contention reduction in dynamic circuits,” in Proc. IEEE Int. ASIC/SOC Conf., Sept. 2002, pp.314–318.
(14) S. Borkar, .Low Power Design Challenges for the Decade,. Proceedings of the IEEE/ACM Design Automation Conference, pp. 293-296, June 2001.
(15) P. Srivastava, A. Pua, and L. Welch, .Issues in the Design of Domino Logic Circuits,. Proceedings of the IEEE Great Lakes Symposium on VLSI, pp. 108-112, February 1998.
(16) G. Balamurugan and N. R. Shanbhag, .Energyefficient Dynamic Circuit Design in the Presence of Crosstalk Noise,. Proceedings of the IEEE International Symposium on Low Power Electronics and Design, pp. 24-29, August 1999.
(17) R. K. Krishnamurty, A. Alvandpour, V. De, and S. Borkar, “High-performance and low-power challenges for sub-70 nm microprocessor circuits,”in Proc. IEEE Custom Integrated Circuits Conf., May 2002, pp.125–128.
(18) S. Mutoh et al., “1-V power supply high-speed digital circuit technology with multithreshold-voltage CMOS,” IEEE J. Solid-State Circuits, vol.30, pp. 847–854, Aug. 1995.
(19) D. J. Frank et al., “Device scaling limits of Si MOSFET‟s and their application dependencies,” Proc. IEEE, vol. 89, pp. 259–288, Mar. 2001.
(20) T. Ghani, K. Mistry, P. Packan, S. Thompson, M. Stettler, S. Tyagi, and M. Bohr, “Scaling challenges and device design requirements for high performance sub-50 nm gate length planar CMOS transistors,” in Proc. IEEE Int. Symp. VLSI Technol., Jun. 2000, pp. 174–175.
(21) V. Kursun and E. G. Friedman, “Node voltage dependent subthreshold leakage current characteristics of dynamic circuits,” in Proc. IEEE/ACM Int. Symp. Quality
Electron. Des.,Mar. 2004, pp. 104–109.
(22) J. Kao, “Dual threshold voltage domino logic,” in Proc. Eur. Solid- State Circuits
Conf., Sep. 1999, pp. 118–121.
(23) R. Krambeck, C. Lee and H. Law, “High-Speed Compact Circuits with CMOS”,
IEEE Journal of Solid State Circuits, vol. 17, No. 6, June 1982, pp.614-619.
(24) R. Krambeck, C. Lee and H. Law, “High-Speed Compact Circuits with CMOS”,