skip to main content
research-article

Automated Integration of Dual-Edge Clocking for Low-Power Operation in Nanometer Nodes

Authors Info & Claims
Published:20 May 2017Publication History
Skip Abstract Section

Abstract

Clocking power, including both clock distribution and registers, has long been one of the primary factors in the total power consumption of many digital systems. One straightforward approach to reduce this power consumption is to apply dual-edge-triggered (DET) clocking, as sequential elements operate at half the clock frequency while maintaining the same throughput as with conventional single-edge-triggered (SET) clocking. However, the DET approach is rarely taken in modern integrated circuits, primarily due to the perceived complexity of integrating such a clocking scheme. In this article, we first identify the most promising conditions for achieving low-power operation with DET clocking and then introduce a fully automated design flow for applying DET to a conventional SET design. The proposed design flow is demonstrated on three benchmark circuits in a 40nm CMOS technology, providing as much as a 50% reduction in clock distribution and register power consumption.

References

  1. M. Alioto, E. Consoli, and G. Palumbo. 2010. Clock distribution in clock domains with dual-edge-triggered flip-flops to improve energy-efficiency. In Proceedings of the 2010 IEEE International Symposium on Circuits and Systems. 321--324. DOI:http://dx.doi.org/10.1109/ISCAS.2010.5537828 Google ScholarGoogle ScholarCross RefCross Ref
  2. M. Alioto, E. Consoli, and G. Palumbo. 2011a. Analysis and comparison in the energy-delay-area domain of nanometer CMOS flip-flops: Part I—Methodology and design strategies. IEEE Transactions on Very Large Scale Integration (VLSI) Systems 19, 5, 725--736. DOI:http://dx.doi.org/10.1109/TVLSI.2010.2041376 Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. M. Alioto, E. Consoli, and G. Palumbo. 2011b. Analysis and comparison in the energy-delay-area domain of nanometer CMOS flip-flops: Part II—Results and figures of merit. IEEE Transactions on Very Large Scale Integration (VLSI) Systems 19, 5, 737--750. DOI:http://dx.doi.org/10.1109/TVLSI.2010.2041377 Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. M. Alioto, E. Consoli, and G. Palumbo. 2011c. DET FF topologies: A detailed investigation in the energy-delay-area domain. In Proceedings of the 2011 IEEE International Symposium of Circuits and Systems (ISCAS’11). 563--566. DOI:http://dx.doi.org/10.1109/ISCAS.2011.5937627 Google ScholarGoogle ScholarCross RefCross Ref
  5. A. Bonetti, A. Teman, and A. Burg. 2015. An overlap-contention free true-single-phase clock dual-edge-triggered flip-flop. In Proceedings of the 2015 IEEE International Symposium on Circuits and Systems (ISCAS’15). 1850--1853. DOI:http://dx.doi.org/10.1109/ISCAS.2015.7169017 Google ScholarGoogle ScholarCross RefCross Ref
  6. A. Gago, R. Escano, and J. A. Hidalgo. 1993. Reduced implementation of D-type DET flip-flops. IEEE Journal of Solid-State Circuits 28, 3, 400--402. DOI:http://dx.doi.org/10.1109/4.210012 Google ScholarGoogle ScholarCross RefCross Ref
  7. Hubert Kaeslin. 2008. Digital Integrated Circuit Design: From VLSI Architectures to CMOS Fabrication. Cambridge University Press, Cambridge, MA. Google ScholarGoogle ScholarCross RefCross Ref
  8. H. Kawaguchi and T. Sakurai. 1998. A reduced clock-swing flip-flop (RCSFF) for 63 power reduction. IEEE Journal of Solid-State Circuits 33, 5, 807--811. DOI:http://dx.doi.org/10.1109/4.668997 Google ScholarGoogle ScholarCross RefCross Ref
  9. S. Lapshev and S. M. R. Hasan. 2016. New low glitch and low power DET flip-flops using multiple C-elements. IEEE Transactions on Circuits and Systems I: Regular Papers 63, 10, 1673--1681. DOI:http://dx.doi.org/10.1109/TCSI.2016.2587282 Google ScholarGoogle ScholarCross RefCross Ref
  10. R. P. Llopis. 2000. Electronic circuit with dual edge triggered flip-flop. US Patent 6,137,331.Google ScholarGoogle Scholar
  11. R. P. Llopis and M. Sachdev. 1996. Low power, testable dual edge triggered flip-flops. In Proceedings of the 1996 International Symposium on Electronics and Design. 341--345. DOI:http://dx.doi.org/10.1109/LPE.1996.547536 Google ScholarGoogle ScholarCross RefCross Ref
  12. N. Nedovic and V. G. Oklobdzija. 2005. Dual-edge triggered storage elements and clocking strategy for low-power systems. IEEE Transactions on Very Large Scale Integration (VLSI) Systems 13, 5, 577--590. DOI:http://dx.doi.org/10.1109/TVLSI.2005.844302 Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. N. Nedovic, W. W. Walker, and V. G. Oklobdzija. 2004. A test circuit for measurement of clocked storage element characteristics. IEEE Journal of Solid-State Circuits 39, 8, 1294--1304. DOI:http://dx.doi.org/10.1109/JSSC.2004.831498 Google ScholarGoogle ScholarCross RefCross Ref
  14. N. Nedovic, W. W. Walker, V. G. Oklobdzija, and M. Aleksic. 2002. A low power symmetrically pulsed dual edge-triggered flip-flop. In Proceedings of the 2002 28th European Solid-State Circuits Conference (ESSCIRC’02). 399--402.Google ScholarGoogle Scholar
  15. Vojin G. Oklobdzija, Vladimir M. Stojanovic, Dejan M. Markovic, and Nikola M. Nedovic. 2005. Digital System Clocking: High-Performance and Low-Power Aspects. John Wiley & Sons.Google ScholarGoogle Scholar
  16. S. Paik, J. Kung, and Y. Shin. 2011. Exploring the opportunity of optimizing sequencing elements in ASIC designs. In Proceedings of the 2011 IEEE 54th International Midwest Symposium on Circuits and Systems (MWSCAS’11). 1--4. DOI:http://dx.doi.org/10.1109/MWSCAS.2011.6026379 Google ScholarGoogle ScholarCross RefCross Ref
  17. Davide Rossi, Antonio Pullini, Igor Loi, Michael Gautschi, Frank Kagan Gurkaynak, Adam Teman, Jeremy Constantin, et al. 2016. 193 MOPS/mW@ 162 MOPS, 0.32 V to 1.15 V voltage range multi-core accelerator for energy efficient parallel and sequential digital processing. In Proceedings of the 2016 IEEE Symposium on Low-Power and High-Speed Chips (COOL CHIPS XIX). IEEE, Los Alamitos, CA, 1--3.Google ScholarGoogle ScholarCross RefCross Ref
  18. J. Tschanz, S. Narendra, Z. Chen, S. Borkar, M. Sachdev, and V. De. 2001. Comparative delay and energy of single edge-triggered and dual edge-triggered pulsed flip-flops for high-performance microprocessors. In Proceedings of the 2001 International Symposium on Low-Power Electronics and Design. 147--152. DOI:http://dx.doi.org/10.1109/LPE.2001.945391 Google ScholarGoogle ScholarCross RefCross Ref
  19. James W. Tschanz, Dinesh Somasekhar, and Vivek K. De. 2006. Gating for dual edge-triggered clocking. US Patent 7,109,776.Google ScholarGoogle Scholar
  20. P. Zhao, T. K. Darwish, and M. A. Bayoumi. 2004. High-performance and low-power conditional discharge flip-flop. IEEE Transactions on Very Large Scale Integration (VLSI) Systems 12, 5, 477--484. DOI:http://dx.doi.org/10.1109/TVLSI.2004.826192 Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Automated Integration of Dual-Edge Clocking for Low-Power Operation in Nanometer Nodes

                Recommendations

                Comments

                Login options

                Check if you have access through your login credentials or your institution to get full access on this article.

                Sign in

                Full Access

                • Published in

                  cover image ACM Transactions on Design Automation of Electronic Systems
                  ACM Transactions on Design Automation of Electronic Systems  Volume 22, Issue 4
                  October 2017
                  430 pages
                  ISSN:1084-4309
                  EISSN:1557-7309
                  DOI:10.1145/3097980
                  • Editor:
                  • Naehyuck Chang
                  Issue’s Table of Contents

                  Copyright © 2017 ACM

                  Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                  Publisher

                  Association for Computing Machinery

                  New York, NY, United States

                  Publication History

                  • Published: 20 May 2017
                  • Accepted: 1 January 2017
                  • Revised: 1 December 2016
                  • Received: 1 July 2016
                  Published in todaes Volume 22, Issue 4

                  Permissions

                  Request permissions about this article.

                  Request Permissions

                  Check for updates

                  Qualifiers

                  • research-article
                  • Research
                  • Refereed

                PDF Format

                View or Download as a PDF file.

                PDF

                eReader

                View online with eReader.

                eReader