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
关键词
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 条
  • [1] Polynomial Time Algorithm for Area and Power Efficient Adder Synthesis in High-Performance Designs
    Roy, Subhendu
    Choudhury, Mihir
    Puri, Ruchir
    Pan, David Z.
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2016, 35 (05) : 820 - 831
  • [2] Design of an Area Efficient and High-Performance Adder with a Novel Sum Generator
    Allavudeen, Niyas Ahamed
    Muthusamy, Madheswaran
    Karuppannan, Anand
    Sheriff, Nazrin Salma
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2024, 43 (09) : 5897 - 5911
  • [3] Area efficient high-performance time to digital converters
    Palani, Latha
    Rajagopal, Sivakumar
    Rao, Yeragudipati Venkata Ramana
    MICROPROCESSORS AND MICROSYSTEMS, 2020, 73
  • [4] LAHAF: Low-power, area-efficient, and high-performance approximate full adder based on static CMOS
    Fatemieh, Seyed Erfan
    Farahani, Samira Shirinabadi
    Reshadinezhad, Mohammad Reza
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2021, 30
  • [5] High-Performance and Energy-Area Efficient Approximate Full Adder for Error Tolerant Applications
    Mohammadi, Akram
    Ghanatghestani, Mokhtar Mohammadi
    Molahosseini, Amir Sabbagh
    Mehrabani, Yavar Safaei
    ECS JOURNAL OF SOLID STATE SCIENCE AND TECHNOLOGY, 2022, 11 (08)
  • [6] New Performance/Power/Area Efficient, Reliable Full Adder Design
    Purohit, Sohan
    Margala, Martin
    Lanuzza, Marco
    Corsonello, Pasquale
    GLSVLSI 2009: PROCEEDINGS OF THE 2009 GREAT LAKES SYMPOSIUM ON VLSI, 2009, : 493 - 498
  • [7] Area Efficient High-Performance Digitally Controlled Power Management Unit
    Liu, Chih-Wei
    Chang-Chien, Le-Ren
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2021, 68 (03) : 2437 - 2446
  • [8] Design of high-performance low-power full adder
    Nehru, K.
    Shanmugam, A.
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2014, 49 (02) : 134 - 140
  • [9] An Efficient Algorithm for Library-Based Cell-Type Selection in High-Performance Low-Power Designs
    Li, Li
    Kang, Peng
    Lu, Yinghai
    Zhou, Hai
    2012 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2012, : 226 - 232
  • [10] High-performance active adder
    Seixas, J.M.
    Cerqueira, A.S.
    Caloba, L.P.
    Proceedings of the IEEE International Conference on Electronics, Circuits, and Systems, 1998, 1 : 377 - 380