the circuit can operate within the specified
range, considering the key parameters mentioned
earlier. The investigation is conducted within the
context of a specific semiconductor technology
called ASAP7, which is designed for the 7nm
FinFET technology node. This study utilizes an
academic-oriented Process Design Kit named
ASAP7, jointly developed by Arizona State
University and ARM. The circuit was designed
in cadence virtuoso by following a ten-step
design flow, including defining transistor
parameters, technological models, and physical
design in the same tool. Further, they built a
layout where it undergoes verification steps,
which include a Design Rule Check, Layout
versus Schematic, and parasitic extraction. using
Cadence Virtuoso tools. Further, a SPICE-level
netlist is generated according to the layout,
including parasitic effects, for more accurate
electrical simulations. Finally, it is concluded
that the variation of supply voltage by ±10%
from the nominal value (700mV) and the study
evaluation of the circuit's performance across a
range of temperatures, from -50°C to 125°C is
the range in which the circuit operates in an
optimum way.
The authors of this paper primarily discuss
choosing between multi-level logic design (using
multi-leveled gates) or employing complex
gates. The goal is to minimize the impact on the
output when subjected to either transient faults
or process variability effects. The process
variability effects are those errors that are caused
in building the circuits at the base level
architecture (slight differences in the
dimensions, electrical properties, and
performance characteristics of individual
components) and the transient faults that are
unpredictable errors or malfunctions that can
occur. Two topologies are designed using the
7nm FinFET technology at the layout level.
Additionally, the conclusion is drawn that multi-
level arrangements exhibit a 50% reduction in
sensitivity to transient faults and are at least 30%
more resilient to the effects of process
variability, [7].
This paper, [8], provides information
regarding two modules of the Manchester Carry-
Chain Adder, which utilizes both NC-FinFETs
and standard FinFETs technology. The adder is
calibrated with 14-nanometer FinFET
technology. The model captures short-channel
effects like subthreshold swing (SS)
improvement, VT roll-up, and the inverse Vds-
dependence of VT with decreasing gate length.
The conclusion is made that NC-FinFET-based
adder could significantly reduce switching
energy by 60% compared to FinFET-based
adder.
3 Methodology
There is a crucial need for the development of
circuits that consume low power and operate at
high speeds, [9]. The Adders are the basic
building blocks of any electronic circuit. The
implementation of an RCA and CSA utilizing
7nm FinFET technology represents a proposed
approach. The proposed RCA and CSA in this
project share similarities with conventional
designs, but distinctions arise from
modifications in the library and other tool-
specific changes. An RCA typically comprises
multiple, FA units, with each FA adding two
bits 'a,' 'b,' and 'carry-in,' resulting in a sum and a
carry-out. This configuration serves as a
fundamental digital circuit for binary addition in
electronic devices and computers. Its key merit
lies in its simplicity, making it a widely adopted
choice for small to medium-sized adders. The
implementation of ripple carry adders is
uncomplicated, requiring minimal hardware
resources and straightforward logic, as
illustrated in Figure 5.
Fig. 5: RCA
Each full adder (FA) produces both a sum
bit and a carry-out bit. The sum bit plays a role
in determining the final 4-bit result, whereas the
carry-out bit is forwarded to the next FA in the
sequence. A significant advantage lies in their
testing and debugging simplicity. As each full
adder stage functions independently, the
verification process is streamlined, and any
errors are confined to individual stages,
facilitating a more straightforward
troubleshooting process.
A Carry-Save Adder (CSA) is a digital
circuit designed for the rapid addition of
multiple binary numbers. In this configuration,
each full adder receives three inputs: two bits for
addition and a carry-in, as depicted in Figure 6.
WSEAS TRANSACTIONS on ELECTRONICS
DOI: 10.37394/232017.2023.14.20
Veena M. B., Shreya S. K.