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 条
  • [31] Controllable Trade-Off Between Performance and Constrained Input for Vibration Suppression in Flexible Space Structures
    Sun, Haining
    Tang, Xiaoqiang
    Ge, Shuzhi Sam
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2024, 60 (03) : 3390 - 3402
  • [32] MULTIPLEXER-BASED MULTI-LEVEL CIRCUIT SYNTHESIS WITH AREA-POWER TRADE-OFF
    Pradhan, Sambhu Nath
    Chattopadhyay, Santanu
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2012, 21 (05)
  • [33] An area/performance trade-off analysis of a GF(2m) multiplier architecture for elliptic curve cryptography
    Morales-Sandoval, Miguel
    Feregrino-Uribe, Claudia
    Cumplido, Rene
    Algredo-Badillo, Ignacio
    COMPUTERS & ELECTRICAL ENGINEERING, 2009, 35 (01) : 54 - 58
  • [34] Performance and Area Trade-Off of 3D-Stacked DRAM Based Chip Multiprocessor with Hybrid Interconnect
    Pandey, Rakesh
    Sahu, Aryabartta
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2021, 9 (04) : 1945 - 1959
  • [35] Install or invoke?: The optimal trade-off between performance and cost in the design of multi-standard reconfigurable radios
    Rodriguez, Virgilio
    Moy, Christophe
    Palicot, Jacques
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2007, 7 (09): : 1143 - 1156
  • [36] Robust lateral control of cars : Towards a reduction of pessimism and an easy trade-off between performance, comfort and robustness
    Mustaki, Simon
    Chevrel, Philippe
    Yagoubi, Mohamed
    Fauvel, Francois
    Kvieska, Pedro
    IFAC PAPERSONLINE, 2019, 52 (05): : 197 - 204
  • [37] Nonlinear dynamic allocator for optimal input/output performance trade-off: Application to the JET tokamak shape controller
    De Tommasi, Gianmaria
    Galeani, Sergio
    Pironti, Alfredo
    Varano, Gianluca
    Zaccarian, Luca
    AUTOMATICA, 2011, 47 (05) : 981 - 987
  • [38] Towards Sustainability-aware Recommender Systems: Analyzing the Trade-off Between Algorithms Performance and Carbon Footprint
    Spillo, Giuseppe
    De Filippo, Allegra
    Musto, Cataldo
    Milano, Michela
    Semeraro, Giovanni
    PROCEEDINGS OF THE 17TH ACM CONFERENCE ON RECOMMENDER SYSTEMS, RECSYS 2023, 2023, : 856 - 862
  • [39] Advances in industrial practices for optimal performance/reliability/power trade-off in commercial high-performance microprocessors for wireless applications
    Huard, V.
    Cacho, F.
    Claramond, L.
    Alves, P.
    Dalkowski, W.
    Jacquet, D.
    Lecomte, S.
    Tan, M.
    Delemer, B.
    Kamoun, A.
    Fraisse, V.
    2013 IEEE INTERNATIONAL RELIABILITY PHYSICS SYMPOSIUM (IRPS), 2013,
  • [40] Trade-Off Analysis Considering Tomogram Quality and Performance of a Parallel Computing Hardware Realization of Katsevich's Reconstruction Algorithm
    Nellesen, Jens
    Weichert, Frank
    Timm, Constantin
    Kerbitz, Rudolf A.
    Tillmann, Wolfgang
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2013, 60 (05) : 3270 - 3281