Abstract
As shown in the previous chapters, DML design provides very high energy-delay (E-D) optimization flexibility at the gate level. In this chapter, this flexibility is utilized to enhance the energy efficiency and performance of larger combinatorial circuits. In other words, we go up the design hierarchy to the (small) block level. The goal is to overview DML energy-delay tradeoffs for a composite block and present solutions that capitalize on the DML’s unique structure to achieve energy reduction and performance improvement. Specifically, we present critical-path-DML approaches that analyze the design’s critical paths and selectively allow for their operation in the fast, dynamic mode; by contrast, the energy reduction is achieved by static operation of the non-critical path of the system. These approaches are demonstrated on a Carry Look-Ahead DML adder example. The analysis is carried out as a function of supply voltage and the operand size of the adder (n).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
In many modern nano-scale technologies, such as FinFET, the strength of the PMOS devices can be very similar to the strength of the NMOS devices.
References
M.K. Stojčev, J.M. Rabaey, A. Chandrakasan, B. Nikolić, Digital Integrated Circuits: A Design Perspective, 2nd edn. Facta Universitatis-Series: Electronics and Energetics, vol. 16(1), pp. 155–157, 2003
S.P. Mohanty, N. Ranganathan, E. Kougianos, P. Patra, Low-Power High-Level Synthesis for Nanoscale CMOS Circuits (Springer Science & Business Media, 2008)
A. Kaizerman, S. Fisher, A. Fish, Subthreshold dual mode logic. IEEE Trans. Very Large Scale Integr. VLSI Syst. 21(5), 979–983 (2013)
I. Levi, A. Kaizerman, A. Fish, Low voltage dual mode logic: Model analysis and parameter extraction. Microelectronics J. 44(6), 553–560 (2013)
I. Levi, A. Belenky, A. Fish, Logical effort for cmos-based dual mode logic gates. IEEE Trans. Very Large Scale Integr. VLSI Syst. 22(5), 1042–1053 (2014)
I. Levi, O. Bass, A. Kaizerman, A. Belenky, A. Fish, High speed dual mode logic carry look ahead adder, in 2012 IEEE International Symposium on Circuits and Systems (IEEE, 2012), pp. 3037–3040
I. Koren, Computer Arithmetic Algorithms (Universities Press, 2002)
A.T. Tran, B.M. Baas, Design of an energy-efficient 32-bit adder operating at subthreshold voltages in 45-nm cmos, in 2010 Third International Conference on Communications and Electronics (ICCE) (IEEE, 2010), pp. 87–91
M. Lehman, N. Burla, Skip techniques for high-speed carry-propagation in binary arithmetic units. IRE Trans. Electron. Comput. EC-10(4), 691–698 (1961)
S. Majerski, On determination of optimal distributions of carry skips in adders. IEEE Trans. Electron. Comput. EC-16(1), 45–58 (1967)
A. Guyot, B. Hochet, J.-M. Muller, A way to build efficient carry-skip adders. IEEE Trans. Comput. 36(10), 1144–1152 (1987)
V.G. Oklobdzija, E.R. Barnes, Some optimal schemes for alu implementation in VLSI technology, in 1985 IEEE 7th Symposium on Computer Arithmetic (ARITH) (IEEE, 1985), pp. 2–8
S. Patel, B. Garg, A. Mahajan, S. Rai, Area-delay efficient and low-power carry skip adder for high performance computing systems, in 2019 IEEE International Symposium on Smart Electronic Systems (iSES) (Formerly iNiS) (IEEE, 2019), pp. 300–303
R. Abinaya, S. Gayathri, S. Atchaya, G.H. Kumar, G.N. Balaji, Power efficient carry skip adder based on static 125nm cmos technology. Int. J. Innov. Res. Sci. Technol. 5(8), 32–36 (2019)
B. Sanjana, K. Ragini, Design of a novel high-speed-and energy-efficient 32-bit carry-skip adder, in Innovations in Electronics and Communication Engineering (Springer, 2019), pp. 335–343
I.E. Sutherland, R.F. Sproull, D.F. Harris, Logical Effort: Designing Fast CMOS Circuits (Morgan Kaufmann, 1999)
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Levi, I., Fish, A. (2021). DML Energy-Delay Tradeoffs and Optimization. In: Dual Mode Logic. Springer, Cham. https://doi.org/10.1007/978-3-030-40786-5_5
Download citation
DOI: https://doi.org/10.1007/978-3-030-40786-5_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-40785-8
Online ISBN: 978-3-030-40786-5
eBook Packages: EngineeringEngineering (R0)