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 条
  • [21] Performance Trade-off in Decision Diagram based Synthesis of Reversible Logic Circuits
    Jayashree, H., V
    Surhonne, Anmol Prakash
    Agrawal, V. K.
    PROCEEDINGS OF THE 2015 IEEE INTERNATIONAL CONFERENCE ON ELECTRON DEVICES AND SOLID-STATE CIRCUITS (EDSSC), 2015, : 209 - 212
  • [22] Optimal Space-Depth Trade-Off of CNOT Circuits in Quantum Logic Synthesis
    Jiang, Jiaqing
    Sun, Xiaoming
    Teng, Shang-Hua
    Wu, Bujiao
    Wu, Kewen
    Zhang, Jialin
    PROCEEDINGS OF THE THIRTY-FIRST ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS (SODA'20), 2020, : 213 - 229
  • [23] Performance and robust stability trade-off in minimax LQG control of vibrations in flexible structures
    Montazeri, Allahyar
    Poshtan, Javad
    Choobdar, Amir
    ENGINEERING STRUCTURES, 2009, 31 (10) : 2407 - 2413
  • [24] The Tiny-Tasks Granularity Trade-Off: Balancing Overhead Versus Performance in Parallel Systems
    Bora, Stefan
    Walker, Brenton
    Fidler, Markus
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2023, 34 (04) : 1128 - 1144
  • [25] Towards CRYSTALS-Kyber: A M-LWE Cryptoprocessor with Area-Time Trade-off
    Yao, Kan
    Kundi, Dur-E-Shahwar
    Wang, Chenghua
    O'Neill, Maire
    Liu, Weiqiang
    2021 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2021,
  • [26] An iterative area/performance trade-off algorithm for LUT-based FPGA technology mapping
    Huang, JD
    Jou, JY
    Shen, WZ
    1996 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN - DIGEST OF TECHNICAL PAPERS, 1996, : 13 - 17
  • [27] Performance of optimal trade-off and distance-classifier circular filters for rotation-invariance
    Kozaitis, SP
    Thangwaritorn, S
    ADVANCES IN OPTICAL INFORMATION PROCESSING VIII, 1998, 3388 : 182 - 188
  • [28] Hardware-Software Codesign of RSA for Optimal Performance vs. Flexibility Trade-off
    Sharif, Malik Umar
    Shahid, Rabia
    Gaj, Kris
    Rogawski, Marcin
    2016 26TH INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL), 2016,
  • [29] Two-level AND-XOR Network Synthesis with Area-Power Trade-off
    Pradhan, Sambhu Nath
    Chattopadhyay, Santanu
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2008, 8 (09): : 365 - 374
  • [30] A Framework to Evaluate the Trade-off among AVF, Performance and Area of Soft Error Tolerant Microprocessors
    Gong Rui
    Dai Kui
    Wang Zhiying
    23RD IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT-TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 2008, : 184 - 192