ASIC-based Implementation of Synchronous Section-Carry Based Carry Lookahead Adders

03/25/2016
by   P Balasubramanian, et al.
0

The section-carry based carry lookahead adder (SCBCLA) topology was proposed as an improved high-speed alternative to the conventional carry lookahead adder (CCLA) topology in previous works. Self-timed and FPGA-based implementations of SCBCLAs and CCLAs were considered earlier, and it was found that SCBCLAs could help in delay reduction i.e. pave the way for improved speed compared to CCLAs at the expense of some increase in area and/or power parameters. In this work, we consider semi-custom ASIC-based implementations of different variants of SCBCLAs and CCLAs to perform 32-bit dual-operand addition. Based on the simulation results for 32-bit dual-operand addition obtained by targeting a high-end 32/28nm CMOS process, it is found that an optimized SCBCLA architecture reports a 9.8 optimized CCLA architecture, where the FOM is defined as the inverse of the product of power, delay, and area. It is generally inferred from the simulations that the SCBCLA architecture could be more beneficial compared to the CCLA architecture in terms of the design metrics whilst benefitting a variety of computer arithmetic operations involving dual-operand and/or multi-operand additions. Also, it is observed that heterogeneous CLA architectures tend to fare well compared to homogeneous CLA architectures, as substantiated by the simulation results.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/17/2016

Design of Synchronous Section-Carry Based Carry Lookahead Adders with Improved Figure of Merit

The section-carry based carry lookahead adder (SCBCLA) architecture was ...
research
10/16/2017

Asynchronous Early Output Section-Carry Based Carry Lookahead Adder with Alias Carry Logic

A new asynchronous early output section-carry based carry lookahead adde...
research
10/16/2017

Approximate Ripple Carry and Carry Lookahead Adders - A Comparative Analysis

Approximate ripple carry adders (RCAs) and carry lookahead adders (CLAs)...
research
10/02/2018

Performance Comparison of some Synchronous Adders

This technical note compares the performance of some synchronous adders ...
research
08/25/2019

4-Bit High-Speed Binary Ling Adder

Binary addition is one of the most primitive and most commonly used appl...
research
10/18/2021

In-memory Multi-valued Associative Processor

In-memory associative processor architectures are offered as a great can...
research
09/11/2023

Multiplierless Design of High-Speed Very Large Constant Multiplications

In cryptographic algorithms, the constants to be multiplied by a variabl...

Please sign up or login with your details

Forgot password? Click here to reset