Variable Latency Speculative Parallel Prefix Adders for Unsigned and Signed Operands

被引:45
|
作者
Esposito, Darjn [1 ]
De Caro, Davide [1 ]
Maria Strollo, Antonio Giuseppe [1 ]
机构
[1] Univ Naples Federico II, Dept Elect Engn & Informat Technol, I-80138 Naples, Italy
关键词
Addition; digital arithmetic; parallel-prefix adders; speculative adders; speculative functional units; LOW-POWER; HIGH-SPEED; DESIGN;
D O I
10.1109/TCSI.2016.2564699
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A variable latency adder (VLA) reduces average addition time by using speculation: the exact arithmetic function is replaced by an approximated one, that is faster and gives correct results most of the times. When speculation fails, an error detection and correction circuit gives the correct result in the following clock cycle. Previous papers investigate VLAs based on Kogge-Stone, Han-Carlson or carry select topologies, speculating that carry propagation involves only a few consecutive bits. In several applications using 2's complement representation, however, operands have a Gaussian distribution and a nontrivial portion of carry chains can be as long as the adder size. In this paper we propose five novel VLA architectures, based on Brent-Kung, Ladner-Fisher, Sklansky, Hybrid Han-Carlson, and Carry increment parallel-prefix topologies. Moreover, we present a new efficient error detection and correction technique, that makes proposed VLAs suitable for applications using 2's complement representation. In order to investigate VLAs performances, proposed architectures have been synthesized using the UMC 65 nm library, for operand lengths ranging from 32 to 128 bits. Obtained results show that proposed VLAs outperform previous speculative architectures and standard (non-speculative) adders when highspeed is required.
引用
收藏
页码:1200 / 1209
页数:10
相关论文
共 50 条
  • [21] Design and Estimation of delay, power and area for Parallel prefix adders
    Yezerla, Sudheer Kumar
    Naik, B. Rajendra
    2014 RECENT ADVANCES IN ENGINEERING AND COMPUTATIONAL SCIENCES (RAECS), 2014,
  • [22] Area-Efficient Parallel-Prefix Ling Adders
    Juang, Tso-Bing
    Meher, Pramod Kumar
    Kuan, Chung-Chun
    PROCEEDINGS OF THE 2010 IEEE ASIA PACIFIC CONFERENCE ON CIRCUIT AND SYSTEM (APCCAS), 2010, : 736 - 739
  • [23] Impact of VLSI Design Techniques on Implementation of Parallel Prefix Adders
    Shinde, Kunjan D.
    Kumar, K. Amit
    Shilpa, C. N.
    SOFT COMPUTING SYSTEMS, ICSCS 2018, 2018, 837 : 473 - 482
  • [24] DESIGN AND ANALYSIS OF NOVEL PARALLEL PREFIX ADDERS FOR VLSI CIRCUITS
    Govindaraj, Prabakaran
    Nallasamy, Shanmugasundaram
    Mylsamy, Mohankumar
    Krishnamoorthy, Sathiyapriya
    SURANAREE JOURNAL OF SCIENCE AND TECHNOLOGY, 2024, 31 (01): : (1 - 8)
  • [25] APPAs: fast and efficient approximate parallel prefix adders and multipliers
    Rashidi, Bahram
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (16): : 24269 - 24296
  • [26] A Comparative Study of Parallel Prefix Adders in FPGA Implementation of EAC
    Liu, Feng
    Fariborz, F. F.
    Mohamed, Otmane Ait
    Chen, Gang
    Song, Xiaoyu
    Tan, Qingping
    PROCEEDINGS OF THE 2009 12TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN, ARCHITECTURES, METHODS AND TOOLS, 2009, : 281 - 286
  • [27] Towards fault tolerant parallel prefix adders in nanoelectronic systems
    Rao, Wenjing
    Orailoglu, Alex
    2008 DESIGN, AUTOMATION AND TEST IN EUROPE, VOLS 1-3, 2008, : 318 - 323
  • [28] Three - Operand Binary Addition Using Parallel Prefix Adders
    Reji, Sneha Elsa
    Jacob, Deepa Susan
    2022 IEEE 19TH INDIA COUNCIL INTERNATIONAL CONFERENCE, INDICON, 2022,
  • [29] Parallel Prefix Adders-A Comparative Study For Fastest Response
    Raju, Aradhana
    Patnaik, Richi
    Babu, Ritto Kurian
    Mahato, Purabi
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON COMMUNICATION AND ELECTRONICS SYSTEMS (ICCES), 2016, : 33 - 38
  • [30] An Analysis of Parallel Prefix Adders Regarding the Design of Low-Power Data Oriented Adders
    Brzozowski, Ireneusz
    2018 INTERNATIONAL CONFERENCE ON SIGNALS AND ELECTRONIC SYSTEMS (ICSES 2018), 2018, : 7 - 12