• DocumentCode
    619496
  • Title

    Towards optimal performance-area trade-off in adders by synthesis of parallel prefix structures

  • Author

    Roy, Sandip ; Choudhury, Mihir ; Puri, R. ; Pan, David Z.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Texas at Austin, Austin, TX, USA
  • fYear
    2013
  • fDate
    May 29 2013-June 7 2013
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    This paper proposes an efficient algorithm to synthesize prefix graph structures that yield adders with the best performance-area trade-off. For designing a parallel prefix adder of a given bit-width, our approach generates prefix graph structures to optimize an objective function such as size of prefix graph subject to constraints like bit-wise output logic level. Besides having the best performance-area trade-off our approach, unlike existing techniques, can (i) handle more complex constraints such as maximum node fanout or wirelength that impact the performance/area of a design and (ii) generate several feasible solutions that minimize the objective function. Generating several optimal solutions provides the option to choose adder designs that mitigate constraints such as wire congestion or power consumption that are difficult to model as constraints during logic synthesis. Experimental results demonstrate that our approach improves performance by 3% and area by 9% over even a 64-bit full custom designed adder implemented in an industrial high-performance design.
  • Keywords
    adders; logic design; bit-wise output logic level; constraint mitigation; logic synthesis; optimal performance-area trade-off; parallel prefix adder design; parallel prefix structures; power consumption; prefix graph structures; wire congestion; word length 64 bit; Adders; Algorithm design and analysis; Data structures; Dynamic programming; Heuristic algorithms; Indexes; Runtime; Bottom-up approach; Logic synthesis; Parallel prefix adder;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2013 50th ACM/EDAC/IEEE
  • Conference_Location
    Austin, TX
  • ISSN
    0738-100X
  • Type

    conf

  • Filename
    6560641