Polynomial Time Algorithm for Area and Power Efficient Adder Synthesis in High-Performance Designs

被引:0
|
作者
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 USA
来源
2015 20TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC) | 2015年
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Adders are the most fundamental arithmetic units, and often on the timing critical paths of microprocessors. Among various adder configurations, parallel prefix structures provide the high performance adders for higher bit-widths. With aggressive technology scaling, the performance of a parallel prefix adder, in addition to the dependence on the logic level, is determined by wire-length and congestion which can be mitigated by adjusting fan-out. This paper proposes a polynomial-time algorithm to synthesize n bit parallel prefix adders targeting the minimization of the size of the prefix graph with log2n logic level and any arbitrary fan-out restriction. The design space exploration by our algorithm provides a set of pareto-optimal solutions for delay vs. power trade-off, and these pareto-optimal solutions can be used in high-performance designs instead of picking from a fixed library (Kogge Stone, Sklansky etc.). Experimental results demonstrate that our approach (i) excels highly competitive industry standard Synopsys Design Compiler adder (128 bit) in performance (2%), area (25%) and power (13.3%) in 32nm technology node, and (ii) improves performance/area over even 64 bit custom designed adders targeting 22nm technology library and implemented in an industrial highperformance design.
引用
收藏
页码:249 / 254
页数:6
相关论文
共 50 条
  • [41] High-performance full adder design based on SRPL
    Han J.-L.
    Zhang Y.-J.
    Wen L.
    Zhang H.-H.
    Gongcheng Kexue Xuebao/Chinese Journal of Engineering, 2020, 42 (08): : 1065 - 1073
  • [42] Area-Delay-Power Efficient Carry-Select Adder
    Mohanty, Basant Kumar
    Patel, Sujit Kumar
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2014, 61 (06) : 418 - 422
  • [43] DESIGN OF AREA AND POWER EFFICIENT FULL ADDER IN 180nm
    Himabindu, Kalicherla
    Hariharan, K.
    2017 INTERNATIONAL CONFERENCE ON NETWORKS & ADVANCES IN COMPUTATIONAL TECHNOLOGIES (NETACT), 2017, : 336 - 340
  • [44] Low-Power and Area-Efficient Carry Select Adder
    Ramkumar, B.
    Kittur, Harish M.
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2012, 20 (02) : 371 - 375
  • [45] An Efficient LDPC Decoder Architecture with a High-Performance Decoding Algorithm
    Hung, Jui-Hui
    Chen, Sau-Gee
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2010, E93B (11) : 2980 - 2989
  • [46] GDI Based Area Delay Power Efficient Carry Select Adder
    Soundharya, M.
    Arunkumar, R.
    PROCEEDINGS OF 2015 ONLINE INTERNATIONAL CONFERENCE ON GREEN ENGINEERING AND TECHNOLOGIES (IC-GET), 2015,
  • [47] High-Performance Designs of AES Transformations
    Chen, Ning
    Yan, Zhiyuan
    ISCAS: 2009 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-5, 2009, : 2906 - 2909
  • [48] Crosstalk in High-Performance Asynchronous Designs
    Bachhawat, Ritej
    Golani, Pankaj
    Beerel, Peter A.
    INTEGRATED CIRCUIT AND SYSTEM DESIGN: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2010, 5953 : 136 - +
  • [49] 64-bit high-performance power-aware conditional carry adder design
    Cheng, KH
    Cheng, SW
    IEICE TRANSACTIONS ON ELECTRONICS, 2005, E88C (06) : 1322 - 1331
  • [50] A static low-power, high-performance 32-bit carry skip adder
    Chirca, K
    Schulte, N
    Glossner, J
    Wang, HR
    Mamidi, S
    Balzola, P
    Vassiliadis, S
    PROCEEDINGS OF THE EUROMICRO SYSTEMS ON DIGITAL SYSTEM DESIGN, 2004, : 615 - 619