• DocumentCode
    658865
  • Title

    Hybrid circuit and algorithmic timing error correction for low-power robust DSP accelerators

  • Author

    Whatmough, Paul ; Das, S. ; Bull, David

  • Author_Institution
    ARM Ltd., Cambridge, UK
  • fYear
    2013
  • fDate
    11-13 Nov. 2013
  • Firstpage
    29
  • Lastpage
    32
  • Abstract
    Datapath accelerators are a key performance enabler for many digital signal processing systems. Razor provides a means to improve the performance and power efficiency of DSP accelerators by minimizing static guardbands. Unlike with Razor CPU implementations, recovery can be achieved without the complexity and intrusiveness of checkpoint and replay schemes. We demonstrate two recovery approaches, (1) a circuit-level technique that makes use of a small time borrowing window to efficiently correct marginal timing errors, and (2) an approximate error correction scheme to minimize error magnitude of large timing errors using an interpolation-based approach. Both techniques are demonstrated in a 65nm CMOS testchip. Measurement results show a 37% improvement in energy efficiency at 1GS/s using Razor, compared to a margined baseline on the same silicon. The proposed error detection and correction system is shown to maintain a 10% margin to account for fast-moving supply voltage noise.
  • Keywords
    CMOS digital integrated circuits; digital signal processing chips; error correction; interpolation; low-power electronics; CMOS testchip; Razor CPU implementations; algorithmic timing error correction; circuit-level technique; datapath accelerators; digital signal processing systems; energy efficiency; error detection; error magnitude; fast-moving supply voltage noise; hybrid circuit; interpolation-based approach; low-power robust DSP accelerators; marginal timing errors; power efficiency; replay schemes; size 65 nm; small time borrowing window; static guardbands; Clocks; Digital signal processing; Error correction; Finite impulse response filters; Noise; Pipelines; Timing; DSP; FIR; Razor; Time borrowing; Timing Errors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Solid-State Circuits Conference (A-SSCC), 2013 IEEE Asian
  • Conference_Location
    Singapore
  • Print_ISBN
    978-1-4799-0277-4
  • Type

    conf

  • DOI
    10.1109/ASSCC.2013.6690974
  • Filename
    6690974