Towards Optimal Performance-Area Trade-Off in Adders by Synthesis of Parallel Prefix Structures

被引:26
|
作者
Roy, Subhendu [1 ]
Choudhury, Mihir [2 ]
Puri, Ruchir [2 ]
Pan, David Z. [1 ]
机构
[1] Univ Texas Austin, Dept Elect & Comp Engn, Austin, TX 78712 USA
[2] IBM TJ Watson Res Ctr, Yorktown Hts, NY 10598 USA
关键词
Bottom-up approach; logic synthesis; parallel prefix adder; performance-area trade-off;
D O I
10.1109/TCAD.2014.2341926
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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. Given bit-width n and level (L) restriction, our algorithm excels the existing algorithms in minimizing the size of the prefix graph. We also prove its size-optimality when n is a power of two and L = log(2) n. Besides prefix graph size optimization and having the best performance-area trade-off, our approach, unlike existing techniques, can 1) handle more complex constraints such as maximum node fanout or wire-length that impact the performance/area of a design and 2) generate several feasible solutions that minimize the objective function. Generating several sizeoptimal 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.
引用
收藏
页码:1517 / 1530
页数:14
相关论文
共 50 条
  • [1] Towards Optimal Performance-area Trade-off in Adders by Synthesis of Parallel Prefix Structures
    Roy, Subhendu
    Choudhury, Mihir
    Puri, Ruchir
    Pan, David Z.
    2013 50TH ACM / EDAC / IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2013,
  • [2] Performance-area trade-off of address generators for address decoder-decoupled memory
    Hettiaratchi, S
    Cheung, PYK
    Clarke, TJW
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2002 PROCEEDINGS, 2002, : 902 - 908
  • [3] Power-speed trade-off in parallel prefix circuits
    Vanichayobon, S
    Dhall, SK
    Lakshmivarahan, S
    Antonio, JK
    JAVA/JINI TECHNOLOGIES AND HIGH-PERFORMANCE PERVASIVE COMPUTING, 2002, 4863 : 109 - 120
  • [4] Power-speed trade-off in parallel prefix circuits
    Vanichayobon, S
    Dhall, SK
    Lakshmivarahan, S
    Antonio, JK
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2005, 14 (01) : 65 - 98
  • [5] FPGA Implementation and Performance Analysis of Parallel Prefix Structures for Modular Adders Design
    Gupta, Tukur
    Verma, Gaurav
    Akhter, Shamim
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2025, 44 (02) : 992 - 1016
  • [6] Towards an Optimal Trade-off of Viterbi Decoder Design
    He, Jinjin
    Wang, Zhongfeng
    Cui, Zhigiang
    Li, Li
    ISCAS: 2009 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-5, 2009, : 3030 - +
  • [7] Optimal Risk Trade-Off in Relative Performance Evaluation
    Wu, Martin G. H.
    JOURNAL OF MANAGEMENT ACCOUNTING RESEARCH, 2019, 31 (01) : 247 - 259
  • [8] Exploiting the area X performance trade-off with code compression
    Netto, E. Wanderley
    Billo, E.
    Azevedo, R.
    2005 INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP, PROCEEDINGS, 2005, : 42 - 45
  • [9] Trade-off in IGBT safe operating area and performance parameters
    Trivedi, M
    Shenai, K
    IAS '97 - CONFERENCE RECORD OF THE 1997 IEEE INDUSTRY APPLICATIONS CONFERENCE / THIRTY-SECOND IAS ANNUAL MEETING, VOLS 1-3, 1997, : 949 - 954
  • [10] Towards a data privacy-predictive performance trade-off
    Carvalho, Tania
    Moniz, Nuno
    Faria, Pedro
    Antunes, Luis
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 223