• DocumentCode
    3501136
  • Title

    Selective time borrowing for DSP pipelines with hybrid voltage control loop

  • Author

    Whatmough, Paul N. ; Das, Shidhartha ; Bull, David M. ; Darwazeh, Izzat

  • Author_Institution
    ARM Ltd., Cambridge, UK
  • fYear
    2012
  • fDate
    Jan. 30 2012-Feb. 2 2012
  • Firstpage
    763
  • Lastpage
    768
  • Abstract
    The Razor dynamic voltage scaling approach uses in situ error-detection and correction of timing errors to reclaim safety margins for improved energy-efficiency in digital circuits. In this paper, we propose the use of a time borrowing window on critical logic paths, over which timing errors can resolve safely without an explicit replay mechanism. We demonstrate that time borrowing can be incorporated into DSP pipelines without increasing the minimum clock period, while removing the metastability risk associated with many previously published approaches to replay-free timing error tolerance. A novel hybrid control approach is used to ensure timing violations do not exceed the safe borrowing window. Implementation and back-end simulation of FIR and FFT pipelines demonstrate a significant power reduction. Simulation of the hybrid control loop demonstrates robustness of the proposed approach.
  • Keywords
    digital signal processing chips; logic circuits; pipeline arithmetic; voltage control; DSP pipelines; FFT pipelines; FIR pipelines; Razor dynamic voltage scaling approach; back-end simulation; digital circuits; energy-efficiency; explicit replay mechanism; hybrid voltage control loop; in situ error-detection; logic paths; metastability risk; power reduction; replay-free timing error tolerance; selective time borrowing; Clocks; Delay; Digital signal processing; Finite impulse response filter; Latches; Pipelines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (ASP-DAC), 2012 17th Asia and South Pacific
  • Conference_Location
    Sydney, NSW
  • ISSN
    2153-6961
  • Print_ISBN
    978-1-4673-0770-3
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2012.6165057
  • Filename
    6165057