• DocumentCode
    2923472
  • Title

    Mitigating random variation with spare RIBs: Redundant intermediate bitslices

  • Author

    Palframan, David J. ; Kim, Nam Sung ; Lipasti, Mikko H.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Wisconsin-Madison, Madison, WI, USA
  • fYear
    2012
  • fDate
    25-28 June 2012
  • Firstpage
    1
  • Lastpage
    11
  • Abstract
    Delay variation due to dopant fluctuation is expected to become more prominent in future technology generations. To regain performance lost due to within-die variations, many architectural techniques propose modified timing schemes such as time borrowing or variable latency execution. As an alternative that specifically targets random variation, we propose introducing redundancy along the processor datapath in the form of one or more extra bitslices. This approach allows us to leave dummy slices in the datapath unused to avoid excessively slow critical paths created by delay variations. We examine the benefits of applying this technique to potential critical paths such as the ALU and register file, and demonstrate that our technique can significantly reduce the delay penalty due to variation. By adding a single bitslice, for instance, we can reduce this delay penalty by 10%. Finally, we discuss heuristics for configuring our redundant design after fabrication.
  • Keywords
    digital arithmetic; integrated circuit design; microprocessor chips; ALU; delay variation; dopant fluctuation; random variation mitigation; redundant intermediate bitslices; register file; spare RIB; time borrowing; timing schemes; variable latency execution; Adders; Clocks; Delay; Multiplexing; Registers; Ribs; Systematics; bitsliced design; doping; performance; process variation; reliability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Systems and Networks (DSN), 2012 42nd Annual IEEE/IFIP International Conference on
  • Conference_Location
    Boston, MA
  • ISSN
    1530-0889
  • Print_ISBN
    978-1-4673-1624-8
  • Electronic_ISBN
    1530-0889
  • Type

    conf

  • DOI
    10.1109/DSN.2012.6263952
  • Filename
    6263952