• DocumentCode
    1656532
  • Title

    High performance reliable variable latency carry select addition

  • Author

    Du, Kai ; Varman, Peter ; Mohanram, Kartik

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Rice Univ., Houston, TX, USA
  • fYear
    2012
  • Firstpage
    1257
  • Lastpage
    1262
  • Abstract
    Speculative adders have attracted strong interest for reducing critical path delays to sub-logarithmic delays by exploiting the tradeoffs between reliability and performance. Speculative adders also find use in the design of reliable variable latency adders, which combine speculation with error correction to achieve high performance for low area overhead over traditional adders. This paper describes speculative carry select addition (SCSA), a novel function speculation technique for the design of low error-rate speculative adders and low overhead, high performance, reliable variable latency adders. We develop an analytical model for the error rate of SCSA to facilitate both design exploration and convergence. We show that for an error rate of 0.01% (0.25%), SCSA-based speculative addition is 10% faster than the DesignWare adder with up to 43% (56%) area reduction. Further, on average, variable latency addition using SCSA-based speculative adders is 10% faster than the DesignWare adder with area requirements of -19% to 16% (-17% to 29%) for unsigned random (signed Gaussian) inputs.
  • Keywords
    adders; carry logic; circuit reliability; logic design; DesignWare adder; SCSA; critical path delays; error correction; error rate; function speculation technique; high-performance variable-latency carry select addition reliability; signed-Gaussian inputs; speculative adder design; speculative carry select addition; sublogarithmic delays; unsigned-random inputs; Adders; Analytical models; Complexity theory; Delay; Error analysis; Reliability engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2012
  • Conference_Location
    Dresden
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4577-2145-8
  • Type

    conf

  • DOI
    10.1109/DATE.2012.6176685
  • Filename
    6176685