Cargando…
High-speed and energy-efficient asynchronous carry look-ahead adder
Addition is a fundamental computer arithmetic operation that is widely performed in microprocessors, digital signal processors, and application-specific processors. The design of a high-speed and energy-efficient adder is thus useful and important for practical applications. In this context, this pa...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10553231/ https://www.ncbi.nlm.nih.gov/pubmed/37796887 http://dx.doi.org/10.1371/journal.pone.0289569 |
_version_ | 1785116120656642048 |
---|---|
author | Balasubramanian, Padmanabhan Liu, Weichen |
author_facet | Balasubramanian, Padmanabhan Liu, Weichen |
author_sort | Balasubramanian, Padmanabhan |
collection | PubMed |
description | Addition is a fundamental computer arithmetic operation that is widely performed in microprocessors, digital signal processors, and application-specific processors. The design of a high-speed and energy-efficient adder is thus useful and important for practical applications. In this context, this paper presents the designs of novel asynchronous carry look-ahead adders (CLAs) viz. a standard CLA (SCLA) and a block CLA (BCLA). The proposed CLAs are monotonic, dual-rail encoded, and are realized according to return-to-zero handshake (RZH) and return-to-one handshake (ROH) protocols using a 28-nm CMOS process technology. The proposed BCLA has a slight edge over the proposed SCLA, and the proposed BCLA reports the following optimizations in design metrics such as cycle time (delay), area, and power compared to a recently presented state-of-the-art asynchronous CLA for a 32-bit addition: (i) 32.6% reduction in cycle time, 29% reduction in area, 4.3% reduction in power, and 35.5% reduction in energy for RZH, and (ii) 31.4% reduction in cycle time, 28.9% reduction in area, 4.4% reduction in power, and 34.4% reduction in energy for ROH. Also, the proposed BCLA reports reductions in cycle time and power/energy compared to many other asynchronous adders. |
format | Online Article Text |
id | pubmed-10553231 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-105532312023-10-06 High-speed and energy-efficient asynchronous carry look-ahead adder Balasubramanian, Padmanabhan Liu, Weichen PLoS One Research Article Addition is a fundamental computer arithmetic operation that is widely performed in microprocessors, digital signal processors, and application-specific processors. The design of a high-speed and energy-efficient adder is thus useful and important for practical applications. In this context, this paper presents the designs of novel asynchronous carry look-ahead adders (CLAs) viz. a standard CLA (SCLA) and a block CLA (BCLA). The proposed CLAs are monotonic, dual-rail encoded, and are realized according to return-to-zero handshake (RZH) and return-to-one handshake (ROH) protocols using a 28-nm CMOS process technology. The proposed BCLA has a slight edge over the proposed SCLA, and the proposed BCLA reports the following optimizations in design metrics such as cycle time (delay), area, and power compared to a recently presented state-of-the-art asynchronous CLA for a 32-bit addition: (i) 32.6% reduction in cycle time, 29% reduction in area, 4.3% reduction in power, and 35.5% reduction in energy for RZH, and (ii) 31.4% reduction in cycle time, 28.9% reduction in area, 4.4% reduction in power, and 34.4% reduction in energy for ROH. Also, the proposed BCLA reports reductions in cycle time and power/energy compared to many other asynchronous adders. Public Library of Science 2023-10-05 /pmc/articles/PMC10553231/ /pubmed/37796887 http://dx.doi.org/10.1371/journal.pone.0289569 Text en © 2023 Balasubramanian, Liu https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article Balasubramanian, Padmanabhan Liu, Weichen High-speed and energy-efficient asynchronous carry look-ahead adder |
title | High-speed and energy-efficient asynchronous carry look-ahead adder |
title_full | High-speed and energy-efficient asynchronous carry look-ahead adder |
title_fullStr | High-speed and energy-efficient asynchronous carry look-ahead adder |
title_full_unstemmed | High-speed and energy-efficient asynchronous carry look-ahead adder |
title_short | High-speed and energy-efficient asynchronous carry look-ahead adder |
title_sort | high-speed and energy-efficient asynchronous carry look-ahead adder |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10553231/ https://www.ncbi.nlm.nih.gov/pubmed/37796887 http://dx.doi.org/10.1371/journal.pone.0289569 |
work_keys_str_mv | AT balasubramanianpadmanabhan highspeedandenergyefficientasynchronouscarrylookaheadadder AT liuweichen highspeedandenergyefficientasynchronouscarrylookaheadadder |