• DocumentCode
    549552
  • Title

    Error-resilient low-power DSP via path-delay shaping

  • Author

    Whatmough, Paul ; Das, Shidhartha ; Bull, David ; Darwazeh, Izzat

  • Author_Institution
    ARM Ltd., Cambridge, UK
  • fYear
    2011
  • fDate
    5-9 June 2011
  • Firstpage
    1008
  • Lastpage
    1013
  • Abstract
    In this paper, we present a novel circuit-level timing error mitigation technique, which aims to increase energy-efficiency when applying a known in situ error-detection and correction technique, called Razor, to DSP datapaths. Timing errors are detected using Razor flip-flops at critical-path endpoints and the error-rate feedback is used to control a dynamic voltage scaling (DVS) control loop. We propose a new approach to bound the magnitude of intermittent timing errors at the circuit level by introducing a guard-band over which timing errors are safely mitigated. The guard-band is achieved by shaping the path delay distribution such that the critical paths correspond to a group of LSB result registers. These end-points are ensured to be critical by modifying the topology of the final stage carry-merge adder and by using tool-based device sizing. Hence, timing violations lead to weakly correlated logical errors of small magnitude in a mean-squared-error sense. We applied this approach to a digital filter in 32nm CMOS. Power saving compared to a conventional design was 23%, over worst-case process and temperature corners.
  • Keywords
    CMOS digital integrated circuits; digital signal processing chips; energy conservation; power aware computing; CMOS; DVS control loop; LSB result registers; circuit-level timing error mitigation technique; digital filter; dynamic voltage scaling control loop; energy-efficiency; error-resilient low-power DSP; path-delay shaping; razor flip-flops; size 32 nm; tool-based device sizing; Adders; Delay; Finite impulse response filter; Noise; Voltage control; DSP; Error tolerance; FIR; Low-power; Razor; VLSI; Voltage scaling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2011 48th ACM/EDAC/IEEE
  • Conference_Location
    New York, NY
  • ISSN
    0738-100x
  • Print_ISBN
    978-1-4503-0636-2
  • Type

    conf

  • Filename
    5981892