• DocumentCode
    3080864
  • Title

    Controlled timing-error acceptance for low energy IDCT design

  • Author

    He, Ku ; Gerstlauer, Andreas ; Orshansky, Michael

  • Author_Institution
    Univ. of Texas at Austin, Austin, TX, USA
  • fYear
    2011
  • fDate
    14-18 March 2011
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    In embedded digital signal processing (DSP) systems, quality is set by a signal-to-noise ratio (SNR) floor. Conventional digital design strategies guarantee timing correctness of all operations, which leaves large quality margins in practical systems and sacrifices energy efficiency. This paper presents techniques to significantly improve energy efficiency by shaping the quality-energy tradeoff achievable via VDD scaling. In an unoptimized design, such scaling leads to rapid loss of quality due to the onset of timing errors. We introduce techniques that modify the behavior of the early and worst timing error offenders to allow for larger VDD reduction. We demonstrate the effectiveness of the proposed techniques on a 2D-IDCT design. The design was synthesized using a 45nm standard cell library. The experiments show that up to 45% energy savings can be achieved at a cost of 10dB peak signal-to-noise ratio (PSNR). The resulting PSNR remains above 30dB, which is a commonly accepted value for lossy image and video compression. Achieving such energy savings by direct VDD scaling without the proposed transformations results in a 35dB PSNR loss. The overhead for the needed control logic is less than 3% of the original design.
  • Keywords
    discrete cosine transforms; video coding; 2D-IDCT design; PSNR; SNR floor; control logic; digital design strategy; embedded DSP systems; embedded digital signal processing systems; lossy image compression; low-energy IDCT design; peak signal-to-noise ratio; quality-energy tradeoff; signal-to-noise ratio floor; size 45 nm; standard cell library; timing correctness; timing-error acceptance; video compression; Adders; Algorithm design and analysis; Delay; Digital signal processing; PSNR; Signal processing algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
  • Conference_Location
    Grenoble
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-61284-208-0
  • Type

    conf

  • DOI
    10.1109/DATE.2011.5763129
  • Filename
    5763129