• DocumentCode
    3546661
  • Title

    Timing error correction techniques for voltage-scalable on-chip memories

  • Author

    Karl, Eric ; Sylvester, Dennis ; Blaauw, David

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
  • fYear
    2005
  • fDate
    23-26 May 2005
  • Firstpage
    3563
  • Abstract
    We describe new DVS-capable SRAM circuit techniques and sensing schemes that enable timing error correction for memories. The sensing scheme and circuit techniques enable aggressive voltage scaling and eliminate conventional design margins considering (i) inter- and intra-die process variations, (ii) local supply voltage variations, and (iii) temperature fluctuations. The proposed techniques enable the exploitation of address and data-dependent memory access delays, allowing additional voltage scaling within a given error recovery energy budget. Applications allowing a fraction of latent operations enable voltage-scaling below a critical voltage. Below this critical voltage point, occasional temperature, voltage and process variations induce timing errors in critical paths which are detected and corrected by the proposed circuits. Simulation results indicate that the techniques enable aggressive supply voltage-scaling to obtain power savings from 12 to 35%.
  • Keywords
    SRAM chips; error correction; power consumption; timing; DVS-capable SRAM circuit; aggressive voltage scaling; memory access delays; power savings; sensing schemes; timing error correction; voltage-scalable on-chip memories; Added delay; Circuits; Clocks; Dynamic voltage scaling; Error correction; Fluctuations; Random access memory; Temperature sensors; Timing; Voltage control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
  • Print_ISBN
    0-7803-8834-8
  • Type

    conf

  • DOI
    10.1109/ISCAS.2005.1465399
  • Filename
    1465399