Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Dual-edge triggered storage elements and clocking strategy for low-power systems

Published: 01 May 2005 Publication History

Abstract

This paper describes the classification, detailed timing characterization, evaluation, and design of the dual-edge triggered storage elements (DETSE). The performance and power characterization of DETSE includes the effect of clocking at halved clock frequency and impact of load imposed by the storage element to the clock distribution network. The presented analysis estimates the timing penalty and power savings of a system based on DETSE, and gives design guidelines for high-performance and low-power application. In addition, the paper presents a class of dual-edge triggered flip-flops with clock load, delay, and internal power consumption comparable to the fastest single-edge triggered storage elements (SETSE). Our simulated results show that by halving the clock frequency, dual-edge clocking strategy can save about 50% of the power consumed by the clock distribution network, and relax the design of clock distribution system, while paying virtually no penalty in throughput.

References

[1]
{1} The National Technology Roadmap for Semiconductors, Semiconductor Industry Association (SIA), 1999-2000.
[2]
{2} A. Jain et al., "A 1.2 GHz alpha microprocessor with 44.8 GB/s chip pin bandwidth," in IEEE Int. Solid-State Circuits Conf. Tech. Dig., Feb. 2001, pp. 240-241.
[3]
{3} P. Hofstee et al., "A 1-GHz single-issue 64 b powerPC processor," in IEEE Int. Solid-State Circuits Conf. Tech. Dig., Feb. 2000, pp. 92-93.
[4]
{4} R. P. Llopis and M. Sachdev, "Low power, testable dual edge triggered flip-flops," in Int. Symp. Low Power Electronics and Design Tech. Dig., 1996, pp. 341-345.
[5]
{5} A. Gago, R. Escano, and J. A. Hidalgo, "Reduced implementation of D-type DET flip-flops," IEEE J. Solid-State Circuits, vol. 28, no. 3, pp. 400-402, Mar. 1993.
[6]
{6} J. Tschanz, S. Narendra, Z. Chen, S. Borkar, M. Sachdev, and V. De, "Comparative delay and energy of single edge-triggered & dual edge-triggered pulsed flip-flops for high-performance microprocessors," in Int. Symp. Low Power Electronics and Design Tech. Dig., Aug. 2001, pp. 147-152.
[7]
{7} N. Nedovic, M. Aleksic, and V. G. Oklobdzija, "Conditional precharge techniques for power-efficient dual-edge clocking," in Int. Symp. Low Power Electronics and Design Tech. Dig., Aug. 2002, pp. 56-59.
[8]
{8} N. Nedovic, V. G. Oklobdzija, M. Aleksic, and W. W. Walker, "A low power symmetrically pulsed dual edge-triggered flip-flop," in Proc. 28th European Solid-State Circuits Conf., Sept. 2002, pp. 399-402.
[9]
{9} N. Nedovic and V. G. Oklobdzija, "Timing characterization of dual-edge triggered flip-flops," in Proc. Int. Conf. Computer Design, Sept. 2001, pp. 538-541.
[10]
{10} V. Stojanovic and V. G. Oklobdzija, "Comparative analysis of master-slave latches and flip-flops for high-performance and low-power systems," IEEE J. Solid-State Circuits, vol. 34, no. 4, pp. 536-548, Apr. 1999.
[11]
{11} N. Nedovic, W. W. Walker, and V. G. Oklobdzija, "A test circuit for measurement of clocked storage element characteristics," IEEE J. Solid-State Circuits, to be published.
[12]
{12} D. Markovic, B. Nikolic, and R. W. Brodersen, "Analysis and design of low-energy flip-flops," in Int. Symp. Low Power Electronics and Design Tech. Dig., Aug. 2001, pp. 52-55.
[13]
{13} G. Ricardo, "Integration of dual-edge triggered clocked storage elements into a synthesizable microprocessor core," M.Sc. thesis, Univ. California at Davis, 2004.
[14]
{14} Y. Suzuki, K. Odagawa, and T. Abe, "Clocked CMOS calculator circuitry," IEEE J. Solid-State Circuits, vol. SC-8, no. 6, pp. 462-469, Dec. 1973.
[15]
{15} P. E. Gronowski et al., "A 433-MHz 64-b quad-issue RISC microprocessor," IEEE J. Solid-State Circuits, vol. 31, no. 11, pp. 1687-1696, Nov. 1996.
[16]
{16} T. L. Holliday, "Design and integration of scannable low power dual-edge triggered flip-flops," M.Sc. thesis, Univ. California at Davis, 2004.
[17]
{17} G. Gerosa et al., "A 2.2 W, 80 MHz superscalar RISC microprocessor," IEEE J. Solid-State Circuits, vol. 29, no. 12, pp. 1440-1452, Dec. 1994.
[18]
{18} N. Nedovic and V. G. Oklobdzija, "Hybrid latch flip-flop with improved power efficiency," in Proc. Symp. Integrated Circuits and System Design, Sep. 2000, pp. 211-215.
[19]
{19} H. Partovi, R. Burd, U. Salim, F. Weber, L. DiGregorio, and D. Draper, "Flow-through latch and edge-triggered flip-flop hybrid elements," in IEEE Int. Solid-State Circuits Conf. Tech. Dig., Feb. 1996, pp. 138-139.
[20]
{20} F. Klass, "Semi-dynamic and dynamic flip-flops with embedded logic," in Symp. VLSI Circuits Tech. Dig., June 1998, pp. 108-109.
[21]
{21} V. Stojanovic and V. G. Oklobdzija, "Flip-flop," U.S. Patent 6 232 810, May 15, 2001.
[22]
{22} N. Nedovic and V. G. Oklobdzija, "Dynamic flip-flop with improved power," in Proc. Int. Conf. Computer Design, Sep. 2000, pp. 323-326.
[23]
{23} Y. Takao et al., "A 0.11 um CMOS technology with copper and very-low-k interconnects for high-performance system-on-a-chip cores," in Int. Electron Devices Meeting Tech. Dig., Dec. 2000, pp. 559-562.
[24]
{24} D. Markovic, V. Stojanovic, B. Nikolic, M. A. Horowitz, and R. W. Brodersen, "Methods for true energy-performance optimization" IEEE J. Solid-State Circuits, vol. 39, no. 8, pp. 1282-1293, Aug. 2004.
[25]
{25} V. G. Oklobdzija, V. M. Stojanovic, D. M. Markovic, and N. M. Nedovic, Digital System Clocking: High-Performance and Low-Power Aspects . New York: Wiley, Jan. 2003.

Cited By

View all
  • (2017)Automated Integration of Dual-Edge Clocking for Low-Power Operation in Nanometer NodesACM Transactions on Design Automation of Electronic Systems10.1145/305474422:4(1-20)Online publication date: 20-May-2017
  • (2011)Analysis and comparison in the energy-delay-area domain of nanometer CMOS flip-flopsIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2010.204137719:5(737-750)Online publication date: 1-May-2011
  • (2011)Analysis and comparison in the energy-delay-area domain of nanometer CMOS flip-flopsIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2010.204137619:5(725-736)Online publication date: 1-May-2011
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image IEEE Transactions on Very Large Scale Integration (VLSI) Systems
IEEE Transactions on Very Large Scale Integration (VLSI) Systems  Volume 13, Issue 5
May 2005
126 pages

Publisher

IEEE Educational Activities Department

United States

Publication History

Published: 01 May 2005

Author Tags

  1. Clock distribution
  2. clock distribution
  3. dual-edge triggering
  4. low power
  5. storage elements

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 27 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2017)Automated Integration of Dual-Edge Clocking for Low-Power Operation in Nanometer NodesACM Transactions on Design Automation of Electronic Systems10.1145/305474422:4(1-20)Online publication date: 20-May-2017
  • (2011)Analysis and comparison in the energy-delay-area domain of nanometer CMOS flip-flopsIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2010.204137719:5(737-750)Online publication date: 1-May-2011
  • (2011)Analysis and comparison in the energy-delay-area domain of nanometer CMOS flip-flopsIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2010.204137619:5(725-736)Online publication date: 1-May-2011
  • (2010)Physical design aware comparison of flip-flops for high-speed energy-efficient VLSI circuitsProceedings of the 20th international conference on Integrated circuit and system design: power and timing modeling, optimization and simulation10.5555/1950238.1950247(62-72)Online publication date: 7-Sep-2010
  • (2010)General strategies to design nanometer flip-flops in the energy-delay spaceIEEE Transactions on Circuits and Systems Part I: Regular Papers10.1109/TCSI.2009.203353857:7(1583-1596)Online publication date: 1-Jul-2010
  • (2010)Flip-flop energy/performance versus clock slope and impact on the clock network designIEEE Transactions on Circuits and Systems Part I: Regular Papers10.1109/TCSI.2009.203011357:6(1273-1286)Online publication date: 1-Jun-2010
  • (2009)Energy-efficient dual-edge-triggered level converting flip flops with symmetry in setup times and insensitivity to output parasiticsIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2008.200795917:11(1659-1663)Online publication date: 1-Nov-2009
  • (2009)Low-power dual-edge triggered state retention scan flip-flopProceedings of the 19th international conference on Integrated Circuit and System Design: power and Timing Modeling, Optimization and Simulation10.1007/978-3-642-11802-9_20(156-164)Online publication date: 9-Sep-2009
  • (2007)Low-power clock branch sharing double-edge triggered flip-flopIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2007.89362315:3(338-345)Online publication date: 1-Mar-2007
  • (2006)High speed differential pulse-width control loop based on frequency-to-voltage convertersProceedings of the 16th ACM Great Lakes symposium on VLSI10.1145/1127908.1127923(53-56)Online publication date: 30-Apr-2006

View Options

View options

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media