SlideShare a Scribd company logo
1 of 5
Download to read offline
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE)
e-ISSN: 2278-2834,p- ISSN: 2278-8735.Volume 10, Issue 3, Ver. IV (May - Jun.2015), PP 69-73
www.iosrjournals.org
DOI: 10.9790/2834-10346973 www.iosrjournals.org 69 | Page
Choice of Adders for Multimedia Processing Applications:
Comparison of Various Existing and a Novel 1-Bit Full Adder
Parameshwara M. C*
, and H. C. Srinivasaiah+
*
Department of Electronics and Communication Engineering, Vemana Institute of Technology, Bangalore,
India,
+
Department of Telecommunication Engineering, Dayananda Sagar College of Engineering, Bangalore, India,
Abstract: We propose a full adder (FA) circuit and compare its performance metrics with the performance
metrics of 13 other 1-bit FA circuits reported till date. In comparison with all 13, 1-bit adder cell architectures,
the proposed 1-bit adder cell architecture (labelled AL-31) is better by 10% in power delay product (PDP) over
one of the 13 other cell architectures (labelled TGA), when used in a 32-bit ripple carry adder (RCA)
benchmark circuit. But the TGA cell is having best PDP among all the 14, 1-bit cell architectures, when
simulated standalone. To calculate the PDP parameter, the performance metrics under consideration are worst-
case delay, and worst-case power. The work in this paper shows that the proposed 1-bit FA is a better choice
for implementing long word adders. This study is based on Cadence’s Spectre simulation using generic 90nm
Process Design Kit (PDK). All the standalone 1-bit FA cells and their corresponding 32-bit RCA based
benchmarking are done at a supply voltage VDD = 1.2V, with at least 2fF loading at their outputs.
Keywords: Adder cell architecture, Ripple carry adder, Power dissipation, Propagation delay, Power delay
product, Carry propagation, and Carry skip adder.
I. Introduction
Modern portable device demands are high speed (conversely, low delay), low power, and lowest
possible area; each one of these performance metrics compete with one another during design process, leading
to challenges. The low power and high speed (or high frequency of operation) parameters are coupled with
„power delay product‟ (PDP) design metric. To meet specified value of PDP, one has to minimize delay
(conversely maximize speed) and power consumed to meet the specified PDP. Portable devices always require
lowest possible PDP in a given technology node for longer better life.
The characterization of such portable devices is based on 3 fundamental design metrics: power, delay,
and size of the design. The main focus in this paper is the development of efficient transistor level architecture
for the most basic building block-adder cells, targeted for long word size adders of the order of 128-bits based
on carry skip adder (CSA) architecture [1], required for applications in special areas; e.g. in modern Internet
technology for running security algorithms where the security keys of large number of digits needs to be
operated upon [2]. In this work, the benchmarking of 14 different FA cells reported till date including the
proposed 1-bit FA cell is done in a 32-bit RCA chain.
The comparative study among a total of 14, 1-bit FA cell [3-12] is done at 2 stages viz., standalone
level, and benchmarking level, with respect to power, delay, and PDP design metrics. The standalone level
observations leading to certain claims for all the 1-bit adders reported till date, needs further validation at higher
architecture levels. Therefore, in second stage we validate the earlier observation and claims of all the 14, 1-bit
adder cells in 32-bit RCA chain, for their power, delay (in critical carry path), and PDP design metrics. In this
approach the performance order of rank of all the 14, 1-bit FA cells at standalone level study is reordered based
on the observation during benchmarking in 32-bit RCA, in view of making choice for long word adder
architecture design. In the context of long word adders, our ‟28-transistors‟ (28T) 1-bit FA cell architecture
shows a better compatibility for its integration in carry skip/carry bypass long chain adders, when compared to
other 13, 1-bit FA cells of varying transistor counts, reported till date.
The rest of this paper is organized as follows: Section-II gives an introduction of methodology
followed in this paper, in studying performance of all 14, 1-bit FA cell architecture. Section III presents a
comparative study of all the 14 different 1-bit FA cells in standalone level, and 32-bit RCA based benchmarking
level. In this section we discuss on all observations made, on a comparative basis. Finally, we draw conclusion
in Section IV, based on the overall observations made during this study.
Choice of Adders for Multimedia Processing Applications: Comparison of...
DOI: 10.9790/2834-10346973 www.iosrjournals.org 70 | Page
II. Simulation Environment And Methodology
The comparison among 14 different adder architectures is done in 2 stages. In the first stage, we have
compared the performance metrics of all the 14, 1-bit FAs, which includes the proposed 1-bit FA (labelled AL-
31). In this stage we extract power, delay, and PDP through standalone simulation of all 14, 1-bit FA circuits.
The term standalone in this context is simulation of 1-bit adders in isolation. The comparison of power, delay,
and PDP parameters extracted through simulation are presented in subsequent sections.
In the second stage we compare the performance (design) metrics of all the 14, 1-bit FA circuits in a
32-bit ripple carry adder (RCA) chain, in which case each instance of 1-bit FA subcircuit interacts with other
instances of itself in the RCA chain; this accounts for various parasitics within RCA chain. This interactive
environment evaluates the driving strength of each one of the 14 FA circuits, within in 32-bit RCA. In this
manner all the 14 architectures will be compared under identical conditions. This has led to different conclusion,
meaning a 1-bit FA architecture performed best in standalone level is not the best in the benchmark circuit, as
discussed in the subsequent sections. This study has further shed light on other facts; e.g. the low transistor
count 1-bit FA cells fail when used in long word adder chain, demanding buffers and more adjunct circuitries at
intermediate stages. This adds extra transistors which offsets the merit of low transistor count.
Generally long word adders required for special application depends on efficient architectures, e.g.
carry skip adder (CSA) [13]. In CSA the addend and augend bits are considered in groups. This grouping
requires computation of group propagate-generate (PG) signal, and bit PG signals, which requires group PG and
bit PG logic circuitry. The proposed 1-bit FA cells provides the bit PG circuitry and the XOR circuitry for sum
and carry bit calculation at its intermediate nodes; this avoids adding of extra circuits for that purpose. All these
adders are designed and simulated using industry standard, Cadence Electronic Design Automation (EDA) tool
based on 90nm generic Process Design Kit (PDK).
To evaluate the performance of each of the 14, 1-bit adder circuits in close to realistic conditions a
common test setup as suggested in [9] is used, with 3 inputs vector [Ai, Bi, Ci] and 2 outputs vector [Si, Ci+1],
where Ai, Bi, and Ci are the augend, addend, and carry-input bits respectively; Si and Ci+1 are the sum and
carry-output bits respectively of ith
stage adder. The supply voltage VDD = 1.2V, maximum frequency applied at
each input is 200MHz, under a nominal load capacitance CL=2fF. The inputs Ai, Bi, and Ci are applied to the
FA under test through minimum sized buffers.
To evaluate the worst-case delay of each of the 14 1-bit FA circuits, a standard input test pattern as
suggested in [3, 4] is used, which is a combination of 56 input vector transitions. The term vector transition
refers to change in bit levels of vector [Ai, Bi, Ci] from one combination to any other 7 remaining combinations
during a smallest time interval/slot. Thus with the 3 inputs, we have 23
=8 input vectors; thus each one of the 8
vectors can transit to any of the remaining 7 input vectors, giving rise to a total input vector transitions of
8×7=56. For worst-case delay measurement, the delay at Si and Ci+1 for each one of the 56 input vector
transitions is measured. One vector transition among all the possible 56 vector transition will yields worst case
(maximum) delay either in Si or Ci+1 outputs. Thus the worst case delay is Max(Si, Ci+1) is the amount of time
measured from 50% change in input signals: Ai, Bi, and Ci (0.6V for VDD=1.2V) to the corresponding 50%
change in the output signals, Si and Ci+1.
For worst-case power estimation, we consider 3 frequencies as suggested in [3, 4], which are fMAX = fH
= 200MHz, fM = fH/2 = 100MHz, and fL = fH/4 = 50MHz. These 3 frequencies are applied at the 3 inputs Ai, Bi,
and Ci, in a time division multiplexed manner over time slot with each time slot equal to period of signal with
frequency fL getting composite signals, e.g, the input frequencies over Ai, Bi, and Ci respectively are fH, fM, and
fL in time slot 1, fH, fL, and fM over time slot 2, etc. In addition to 6 frequency combinations, three more input
frequency combinations are generated using input signal frequency fMD, where fMD is fM with an offset of 50%
pulse width of fM i.e. 2.5ns. Three more frequency combinations mapped time slots from 7 to 9 are fMfMDfH,
fMfMDfM, and fMfMDfL. The average power consumed over the 9 combinations of the 3 frequencies is considered
as worst case power.
In the second stage of 32-bit RCA simulation, we connect 32; 1-bit FA cells of 14 different types in a
ripple carry chain resulting in 32-bit RCA. This RCA is used as the benchmark circuit to assess the performance
metrics of each of 14 different 1-bit adder cells. The worst case delay is measured along the carry path from the
LSB adder cell to MSB adder cell carry out bit.
To begin with, we initialize all augend, addend, and carry-in inputs to zero; this will set the sum Si, and
carry Ci+1 bit to zero over the entire 32-bit adder chain. Subsequently, all the augend bits Ai, 0<i<31 are set to 1,
keeping addend bits Bi, 0<i<31 and C0 in logic zero level. This sets sum Si 0<i<31, to logic 1 level, and the
carry-out of the last 1-bit cell-C32 is in logic 0 level. In the next step carryin-C0 of LSB 1-bit adder cell is
switched to logic 1, which activates the carry propagation in the longest critical path from C0 to C32, which
eventually sets C32 to logic 1 level. The worst case delay is the time that elapses between 50% of Vdd points on
the rising edges of C0 and C32. The average power is calculated during this critical path (from C0 to C32)
activation and all the output sum bits toggle from logic 1 to logic 0.
Choice of Adders for Multimedia Processing Applications: Comparison of...
DOI: 10.9790/2834-10346973 www.iosrjournals.org 71 | Page
III. Performance Metrics Of 13 Existing 1-Bit Full Adders And The Proposed 1-Bit Fill Adder
Fig. 1 shows estimated power, delay, and PDP performance metric presented in the form of normalized
bar-chart for all the 14 1-bit FA cells under consideration, including the proposed 1-bit FA cell labelled AL-31
in the chart. All the 3 estimated performance metrics for each type of 1-bit FA cell are normalized with respect
to the lowest corresponding value for 14 types. The normalized performance metrics of each type of 1-bit FA
cell are grouped together for clarity, and each group are sorted in the increasing order of the normalized PDP
values of all the 14 cells. The 1-bit FA cell labelled TGA has the lowest normalized PDP=1, while the circuit
labelled MB has the highest normalized PDP=2.53, while the AL-31 has 1.2. The power and delay performance
metrics are computed based on the method explained in the earlier section. For a given PDP, we can trade-off
power with delay parameter.
Fourth group from the origin, in the chart of Fig. 1 is the proposed 1-bit FA cell, labelled AL-31, which
is having approximately 20% high PDP compared to the adder cell labelled TGA. Low PDP for a circuit implies
low energy spent during addition operation. Some of the low transistor count 1-bit FA cells, like 14T
architecture [5] verify the functionality when studied in isolation (standalone) but fail to meet the requirements
of long chain adders with poor driving, and severe logic level degradation.
Fig. 2 shows the transistor level circuit of 3, 1-bit FA cells picked from a set of 14, 1-bit FAs under
consideration based on PDP criteria. Fig. 2(a) is the circuit of the proposed AL-31, 1-bit FA cell, which is 28T.
This architecture is best suited for long word adder architectures, e.g. carry skip adder (CSA) [13]. In CSA the
required bit-propagate and bit-generate logic circuits are readily derived from the intermediate nodes in the case
of AL-31 circuit, thus simplifying the implementation of CSA using 1-bit AL-3 architecture. Due to mixed logic
style of AL-31 adder, e.g. static CMOS NAND, NOR, and NOT along with transmission gate (TG) based XOR,
and MUX implementation, Fan-out of AL-31 is proven to be relatively better compared to any other 13 types of
1-bit FA cells. The inherent buffering and topological features of AL-31 architecture to complement the
implementation of CSA, makes it to have considerable advantage over other 13, 1-bit FA cells.
Fig. 1: Comparison of power, delay, and PDP for all the 14, 1-bit FAs estimated by
standalone simulation of each 1-bit adder.
Fig 2(b) is the circuit schematic of 14T, 1-bit FA cell, labelled MB-architecture has the highest PDP, as
shown in the last group of barchart of Fig. 1, and Fig. 2(c) shows the circuit schematic of 20T, 1-bit FA cell
architecture, labelled TGA in the first group of barchart in Fig. 1, which has lowest PDP. Although TGA has
lowest PDP as a standalone circuit, when connected as a 32-bit RCA, it has relatively high PDP (4th
group of
barchart in Fig. 3) as compared to 32-bit RCA due to AL-31, 1-bit FA cell (2nd
group of barchart in Fig. 3). The
relative position of barchart group of 32-bit RCA due to 1-bit MB cell in Fig. 3 remains approximately at the
same position in the barchart group of 1-bit MB cell in Fig. 1.
Choice of Adders for Multimedia Processing Applications: Comparison of...
DOI: 10.9790/2834-10346973 www.iosrjournals.org 72 | Page
All the 1-bit FA cells are simulated under identical conditions.
(a)
(b)
(c)
Fig. 2: Some of the important 1-bit full adder circuits picked from a set of 14 different FA architectures; (a)
Proposed 1-bit (AL-31), 28 transistor (28T) full adder circuit, (b) A 14T MB 1-bit full adder circuit [6], and (c)
A 20T 1-bit transmission gate adder (TGA) [7].
Fig. 3: Comparison of power, delay, and PDP of 14, 32-bit RCAs implemented using 14, 1-bit FAs.
Choice of Adders for Multimedia Processing Applications: Comparison of...
DOI: 10.9790/2834-10346973 www.iosrjournals.org 73 | Page
IV. Conclusions
In this paper we have compared the performance of 14 different 1-bit FA cell architectures which
includes the proposed 1-bit FA cell. Three performance metrics: power, delay, and PDP of all the 14, 1-bit FA
circuits are compared on a scale normalized with respect to the lowest of power, delay, and PDP of 14, 1-bit FA
circuits. In doing this we have designed and simulated all the 14, 1-bit FA cell architectures in standalone. The
standalone performance is shown to be not necessarily reflect, the performance of given 1-bit FA cell in the long
word adder chain; this fact is highlighted in the study of this paper. For example the proposed 1-bit FA circuit
labelled AL-31 stands 4th
best in PDP parameter when simulated as standalone circuit; when this cell is tested in
the 32-bit RCA benchmark circuit, it stands 2nd
, almost on par with 1st
1-bit FA cell architecture labelled TFA,
with respect to PDP. Going further, the proposed 1-bit FA circuit has the merit of having the intermediate
variables required for bit wise propagate-generate (PG) logic available for the CSA implementation. This
eliminates the need of additional circuit to build the PG logic. As per preliminary observations of the ongoing
CSA study, use of AL-31 architecture proves the best in terms of PDP, as well speed for long word adders; an
extensive study is required to confirm this fact, which is underway. Further the low transistor count 1-bit FA cell
architectures from 10T to 20T have degraded performance in the long word adder chains unless they are
augmented by buffers at every intermediate and output stages.
Acknowledgement
Authors acknowledge management, Dayananda Sagar Group of Institutions (DSI), Bangalore for all its
support in pursuing this research in Research center, Department of Telecommunication Engineering,
Dayananda Sagar College of Engineering, Bangalore. Our special thanks are due to Dr. Premachandra Sagar,
Vice-chairman, DSI for all his encouragement for research.
References
[1] Alain Guyot, Bertrand Hochet, and Jean-Michel Muller, “A way to build efficient, carry-skip adders”, IEEE Trans. on Computers,
Vol. C-36, no. 10, pp. 1144-1152, October, 1987.
[2] R. Rivest, A Shamir, and L. Adleman, “A method for obtaining digital signatures and public key cryptosystesms”, in
communication of ACM, Vol. 21, pp. 120-126, 1978.
[3] A. M. Shams and M. Bayoumi, “Performance evaluation of 1-bit CMOS adder cells”, in Proc. IEEE ISCAS, Orlando, FL, Vol. 1,
pp. 27-30, May 1999.
[4] A. M. Shams, T. K. Darwish, and M. Bayoumi, “Performance analysis of low-power 1-bit CMOS full adder cells”, IEEE Trans.
Very Large Scale Integration (VLSI) System, Vol. 10, No. 1, pp.20-29, Feb. 2002
[5] D. Radhakrishnan, “A New Low Power CMOS Full Adder”, IEEE Malaysia International Conf. on Communications and IEEE Asia
Pacific International Symp. on Consumer Electronics, Malaysia, vol. 2, pp. 154-157, Nov. 1999.
[6] E. Abu-Shama and M. Bayoumi, “A new cell for low power adders,” in Proc. Midwest Symposium for Circuits and Systems,
Atlanta, Vol. 4, pp. 49-52, May, 1996.
[7] N. Weste and K. Eshraghian, “Principles of CMOS VLSI design, a system perspective”, 2nd
edition, Reading, MA: Addison-
Wesley, 1993.
[8] S. Goel, A. Kumar, and M. A. Bayoumi, “Design of robust, energy-efficient full adders for deep-submicrometer design using
hybrid- CMOS logic style”, IEEE Trans. Very Large Scale Integr.(VLSI) System, Vol. 14, no. 12, pp. 1309-1320, Dec. 2006.
[9] S. Goel, S. Gollamudi, A. Kumar, and M. A. Bayoumi, “On the design of low energy hybrid CMOS 1-bit full adder cells”, in Proc.
Midwest Symposium of Circuits and System, pp. 209-212, 2004.
[10] Mariano Aguirre-Hernandez and Monico Linares-Aranda, “CMOS Full–Adders for Energy-Efficient Arithmetic Applications”,
IEEE Trans. Very Large Scale Integr. (VLSI) System, Vol. 19, no. 4, pp. 718–721, April. 2011.
[11] Mariano Aguirre-Hernandez and Monico Linares-Aranda, “An alternative logic approach to implement high-speed low power full
adder cells”, in Proc. SBCCI, Florianopolis, Brazil, Sep. 2005, pp. 166-171.
[12] Parameshwara M.C, Shashidhara K.S, and H.C Srinivasaiah, “A Novel Low Power 1-bit Full Adder with CMOS Transmission-gate
Architecture for Portable Application”, in Proc. of Emerging Research in Computing, Information, Communication and
Applications, NMIT, Bangalore, India, August, 2013.
[13] V. Kantabutra, “Designing Optimum One-Level Carry- Skip Adders,” IEEE Trans. on Computers, Vol. 42, no. 6, pp. 759-764, June
1993.

More Related Content

What's hot

Ericsson documents.mx ericsson-field-guide-for-utran
Ericsson documents.mx ericsson-field-guide-for-utranEricsson documents.mx ericsson-field-guide-for-utran
Ericsson documents.mx ericsson-field-guide-for-utranThananan numatti
 
Comparative Performance Analysis of Low Power Full Adder Design in Different ...
Comparative Performance Analysis of Low Power Full Adder Design in Different ...Comparative Performance Analysis of Low Power Full Adder Design in Different ...
Comparative Performance Analysis of Low Power Full Adder Design in Different ...ijcisjournal
 
Hardware Implementation of OFDM system to reduce PAPR using Selective Level M...
Hardware Implementation of OFDM system to reduce PAPR using Selective Level M...Hardware Implementation of OFDM system to reduce PAPR using Selective Level M...
Hardware Implementation of OFDM system to reduce PAPR using Selective Level M...IOSR Journals
 
Df3211051114
Df3211051114Df3211051114
Df3211051114IJMER
 
A REVIEW OF THE 0.09 µm STANDARD FULL ADDERS
A REVIEW OF THE 0.09 µm STANDARD FULL ADDERSA REVIEW OF THE 0.09 µm STANDARD FULL ADDERS
A REVIEW OF THE 0.09 µm STANDARD FULL ADDERSVLSICS Design
 
Hybrid decode-amplify and forward protocol of FD EH relaying network: outage ...
Hybrid decode-amplify and forward protocol of FD EH relaying network: outage ...Hybrid decode-amplify and forward protocol of FD EH relaying network: outage ...
Hybrid decode-amplify and forward protocol of FD EH relaying network: outage ...TELKOMNIKA JOURNAL
 
Area Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit Design
Area Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit DesignArea Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit Design
Area Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit Designijsrd.com
 
Efficient FPGA implementation of high speed digital delay for wideband beamfor...
Efficient FPGA implementation of high speed digital delay for wideband beamfor...Efficient FPGA implementation of high speed digital delay for wideband beamfor...
Efficient FPGA implementation of high speed digital delay for wideband beamfor...journalBEEI
 
A fast-adaptive-tomlinson-harashima-precoder-for-indoor-wireless-communications
A fast-adaptive-tomlinson-harashima-precoder-for-indoor-wireless-communicationsA fast-adaptive-tomlinson-harashima-precoder-for-indoor-wireless-communications
A fast-adaptive-tomlinson-harashima-precoder-for-indoor-wireless-communicationsCemal Ardil
 
Performance Analysis of Convolution Coded WLAN Physical Layer under Different...
Performance Analysis of Convolution Coded WLAN Physical Layer under Different...Performance Analysis of Convolution Coded WLAN Physical Layer under Different...
Performance Analysis of Convolution Coded WLAN Physical Layer under Different...CSCJournals
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
Some questions and answers on lte radio interface
Some questions and answers on lte radio interfaceSome questions and answers on lte radio interface
Some questions and answers on lte radio interfaceThananan numatti
 
A review paper on the papr analysis of orthogonal frequency division multiple...
A review paper on the papr analysis of orthogonal frequency division multiple...A review paper on the papr analysis of orthogonal frequency division multiple...
A review paper on the papr analysis of orthogonal frequency division multiple...ijmnct
 
Log-domain electronically-tuneable fully differential high order multi-functi...
Log-domain electronically-tuneable fully differential high order multi-functi...Log-domain electronically-tuneable fully differential high order multi-functi...
Log-domain electronically-tuneable fully differential high order multi-functi...IJECEIAES
 
Design and Analysis of New Modified Feedthrough Logic (MFTL) Circuits Using C...
Design and Analysis of New Modified Feedthrough Logic (MFTL) Circuits Using C...Design and Analysis of New Modified Feedthrough Logic (MFTL) Circuits Using C...
Design and Analysis of New Modified Feedthrough Logic (MFTL) Circuits Using C...IJERA Editor
 
Distributed differential beamforming and power allocation for cooperative com...
Distributed differential beamforming and power allocation for cooperative com...Distributed differential beamforming and power allocation for cooperative com...
Distributed differential beamforming and power allocation for cooperative com...IJECEIAES
 
lte physical layer overview
 lte physical layer overview lte physical layer overview
lte physical layer overviewPraveen Kumar
 
Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.
Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.
Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.VLSICS Design
 

What's hot (20)

Ericsson documents.mx ericsson-field-guide-for-utran
Ericsson documents.mx ericsson-field-guide-for-utranEricsson documents.mx ericsson-field-guide-for-utran
Ericsson documents.mx ericsson-field-guide-for-utran
 
Comparative Performance Analysis of Low Power Full Adder Design in Different ...
Comparative Performance Analysis of Low Power Full Adder Design in Different ...Comparative Performance Analysis of Low Power Full Adder Design in Different ...
Comparative Performance Analysis of Low Power Full Adder Design in Different ...
 
Hardware Implementation of OFDM system to reduce PAPR using Selective Level M...
Hardware Implementation of OFDM system to reduce PAPR using Selective Level M...Hardware Implementation of OFDM system to reduce PAPR using Selective Level M...
Hardware Implementation of OFDM system to reduce PAPR using Selective Level M...
 
Df3211051114
Df3211051114Df3211051114
Df3211051114
 
A REVIEW OF THE 0.09 µm STANDARD FULL ADDERS
A REVIEW OF THE 0.09 µm STANDARD FULL ADDERSA REVIEW OF THE 0.09 µm STANDARD FULL ADDERS
A REVIEW OF THE 0.09 µm STANDARD FULL ADDERS
 
Hybrid decode-amplify and forward protocol of FD EH relaying network: outage ...
Hybrid decode-amplify and forward protocol of FD EH relaying network: outage ...Hybrid decode-amplify and forward protocol of FD EH relaying network: outage ...
Hybrid decode-amplify and forward protocol of FD EH relaying network: outage ...
 
Area Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit Design
Area Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit DesignArea Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit Design
Area Versus Speed Trade-off Analysis of a WiMAX Deinterleaver Circuit Design
 
www.ijerd.com
www.ijerd.comwww.ijerd.com
www.ijerd.com
 
Efficient FPGA implementation of high speed digital delay for wideband beamfor...
Efficient FPGA implementation of high speed digital delay for wideband beamfor...Efficient FPGA implementation of high speed digital delay for wideband beamfor...
Efficient FPGA implementation of high speed digital delay for wideband beamfor...
 
A fast-adaptive-tomlinson-harashima-precoder-for-indoor-wireless-communications
A fast-adaptive-tomlinson-harashima-precoder-for-indoor-wireless-communicationsA fast-adaptive-tomlinson-harashima-precoder-for-indoor-wireless-communications
A fast-adaptive-tomlinson-harashima-precoder-for-indoor-wireless-communications
 
Performance Analysis of Convolution Coded WLAN Physical Layer under Different...
Performance Analysis of Convolution Coded WLAN Physical Layer under Different...Performance Analysis of Convolution Coded WLAN Physical Layer under Different...
Performance Analysis of Convolution Coded WLAN Physical Layer under Different...
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
Some questions and answers on lte radio interface
Some questions and answers on lte radio interfaceSome questions and answers on lte radio interface
Some questions and answers on lte radio interface
 
A review paper on the papr analysis of orthogonal frequency division multiple...
A review paper on the papr analysis of orthogonal frequency division multiple...A review paper on the papr analysis of orthogonal frequency division multiple...
A review paper on the papr analysis of orthogonal frequency division multiple...
 
Log-domain electronically-tuneable fully differential high order multi-functi...
Log-domain electronically-tuneable fully differential high order multi-functi...Log-domain electronically-tuneable fully differential high order multi-functi...
Log-domain electronically-tuneable fully differential high order multi-functi...
 
Interview question 3g
Interview question 3gInterview question 3g
Interview question 3g
 
Design and Analysis of New Modified Feedthrough Logic (MFTL) Circuits Using C...
Design and Analysis of New Modified Feedthrough Logic (MFTL) Circuits Using C...Design and Analysis of New Modified Feedthrough Logic (MFTL) Circuits Using C...
Design and Analysis of New Modified Feedthrough Logic (MFTL) Circuits Using C...
 
Distributed differential beamforming and power allocation for cooperative com...
Distributed differential beamforming and power allocation for cooperative com...Distributed differential beamforming and power allocation for cooperative com...
Distributed differential beamforming and power allocation for cooperative com...
 
lte physical layer overview
 lte physical layer overview lte physical layer overview
lte physical layer overview
 
Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.
Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.
Braun’s Multiplier Implementation using FPGA with Bypassing Techniques.
 

Viewers also liked

Feature Based Semantic Polarity Analysis Through Ontology
Feature Based Semantic Polarity Analysis Through OntologyFeature Based Semantic Polarity Analysis Through Ontology
Feature Based Semantic Polarity Analysis Through OntologyIOSR Journals
 
Pseudo-Source Rock Characterization
Pseudo-Source Rock CharacterizationPseudo-Source Rock Characterization
Pseudo-Source Rock CharacterizationIOSR Journals
 
DSNs & X.400 assist in ensuring email reliability
DSNs & X.400 assist in ensuring email reliabilityDSNs & X.400 assist in ensuring email reliability
DSNs & X.400 assist in ensuring email reliabilityIOSR Journals
 
Effect of Annealing On the Structural and Optical Properties of Cdsexs1-Xthin...
Effect of Annealing On the Structural and Optical Properties of Cdsexs1-Xthin...Effect of Annealing On the Structural and Optical Properties of Cdsexs1-Xthin...
Effect of Annealing On the Structural and Optical Properties of Cdsexs1-Xthin...IOSR Journals
 
Design, Construction and Operation of a 4-Bit Counting Circuit
Design, Construction and Operation of a 4-Bit Counting CircuitDesign, Construction and Operation of a 4-Bit Counting Circuit
Design, Construction and Operation of a 4-Bit Counting CircuitIOSR Journals
 
Practical Investigation of the Environmental Hazards of Idle Time and Speed o...
Practical Investigation of the Environmental Hazards of Idle Time and Speed o...Practical Investigation of the Environmental Hazards of Idle Time and Speed o...
Practical Investigation of the Environmental Hazards of Idle Time and Speed o...IOSR Journals
 
Dynamic Programming approach in Two Echelon Inventory System with Repairable ...
Dynamic Programming approach in Two Echelon Inventory System with Repairable ...Dynamic Programming approach in Two Echelon Inventory System with Repairable ...
Dynamic Programming approach in Two Echelon Inventory System with Repairable ...IOSR Journals
 
Performance and Emission Characteristics of Twin Cylinder CI Engine Using Cot...
Performance and Emission Characteristics of Twin Cylinder CI Engine Using Cot...Performance and Emission Characteristics of Twin Cylinder CI Engine Using Cot...
Performance and Emission Characteristics of Twin Cylinder CI Engine Using Cot...IOSR Journals
 
Characterization and catalytic activity of Mn (salen) immobilized on silica b...
Characterization and catalytic activity of Mn (salen) immobilized on silica b...Characterization and catalytic activity of Mn (salen) immobilized on silica b...
Characterization and catalytic activity of Mn (salen) immobilized on silica b...IOSR Journals
 

Viewers also liked (20)

A012640108
A012640108A012640108
A012640108
 
B017640811
B017640811B017640811
B017640811
 
B1302040611
B1302040611B1302040611
B1302040611
 
C017261823
C017261823C017261823
C017261823
 
Feature Based Semantic Polarity Analysis Through Ontology
Feature Based Semantic Polarity Analysis Through OntologyFeature Based Semantic Polarity Analysis Through Ontology
Feature Based Semantic Polarity Analysis Through Ontology
 
Pseudo-Source Rock Characterization
Pseudo-Source Rock CharacterizationPseudo-Source Rock Characterization
Pseudo-Source Rock Characterization
 
J010528691
J010528691J010528691
J010528691
 
A011210108
A011210108A011210108
A011210108
 
DSNs & X.400 assist in ensuring email reliability
DSNs & X.400 assist in ensuring email reliabilityDSNs & X.400 assist in ensuring email reliability
DSNs & X.400 assist in ensuring email reliability
 
Effect of Annealing On the Structural and Optical Properties of Cdsexs1-Xthin...
Effect of Annealing On the Structural and Optical Properties of Cdsexs1-Xthin...Effect of Annealing On the Structural and Optical Properties of Cdsexs1-Xthin...
Effect of Annealing On the Structural and Optical Properties of Cdsexs1-Xthin...
 
G017513945
G017513945G017513945
G017513945
 
Design, Construction and Operation of a 4-Bit Counting Circuit
Design, Construction and Operation of a 4-Bit Counting CircuitDesign, Construction and Operation of a 4-Bit Counting Circuit
Design, Construction and Operation of a 4-Bit Counting Circuit
 
Practical Investigation of the Environmental Hazards of Idle Time and Speed o...
Practical Investigation of the Environmental Hazards of Idle Time and Speed o...Practical Investigation of the Environmental Hazards of Idle Time and Speed o...
Practical Investigation of the Environmental Hazards of Idle Time and Speed o...
 
Dynamic Programming approach in Two Echelon Inventory System with Repairable ...
Dynamic Programming approach in Two Echelon Inventory System with Repairable ...Dynamic Programming approach in Two Echelon Inventory System with Repairable ...
Dynamic Programming approach in Two Echelon Inventory System with Repairable ...
 
O130303104110
O130303104110O130303104110
O130303104110
 
J1303026471
J1303026471J1303026471
J1303026471
 
F0333040
F0333040F0333040
F0333040
 
F010613543
F010613543F010613543
F010613543
 
Performance and Emission Characteristics of Twin Cylinder CI Engine Using Cot...
Performance and Emission Characteristics of Twin Cylinder CI Engine Using Cot...Performance and Emission Characteristics of Twin Cylinder CI Engine Using Cot...
Performance and Emission Characteristics of Twin Cylinder CI Engine Using Cot...
 
Characterization and catalytic activity of Mn (salen) immobilized on silica b...
Characterization and catalytic activity of Mn (salen) immobilized on silica b...Characterization and catalytic activity of Mn (salen) immobilized on silica b...
Characterization and catalytic activity of Mn (salen) immobilized on silica b...
 

Similar to K010346973

A REVIEW OF LOW POWERAND AREA EFFICIENT FSM BASED LFSR FOR LOGIC BIST
A REVIEW OF LOW POWERAND AREA EFFICIENT FSM BASED LFSR FOR LOGIC BISTA REVIEW OF LOW POWERAND AREA EFFICIENT FSM BASED LFSR FOR LOGIC BIST
A REVIEW OF LOW POWERAND AREA EFFICIENT FSM BASED LFSR FOR LOGIC BISTjedt_journal
 
Optimal Body Biasing Technique for CMOS Tapered Buffer
Optimal Body Biasing Technique for  CMOS Tapered Buffer Optimal Body Biasing Technique for  CMOS Tapered Buffer
Optimal Body Biasing Technique for CMOS Tapered Buffer IJEEE
 
DESIGN OF A LOW POWER MULTIBAND CLOCK DISTRIBUTION CIRCUIT USING SINGLE PHASE...
DESIGN OF A LOW POWER MULTIBAND CLOCK DISTRIBUTION CIRCUIT USING SINGLE PHASE...DESIGN OF A LOW POWER MULTIBAND CLOCK DISTRIBUTION CIRCUIT USING SINGLE PHASE...
DESIGN OF A LOW POWER MULTIBAND CLOCK DISTRIBUTION CIRCUIT USING SINGLE PHASE...IJERA Editor
 
IRJET - Low Power M-Sequence Code Generator using LFSR for Body Sensor No...
IRJET -  	  Low Power M-Sequence Code Generator using LFSR for Body Sensor No...IRJET -  	  Low Power M-Sequence Code Generator using LFSR for Body Sensor No...
IRJET - Low Power M-Sequence Code Generator using LFSR for Body Sensor No...IRJET Journal
 
Operational transconductance amplifier-based comparator for high frequency a...
Operational transconductance amplifier-based comparator for  high frequency a...Operational transconductance amplifier-based comparator for  high frequency a...
Operational transconductance amplifier-based comparator for high frequency a...IJECEIAES
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Channel Estimation Scheme for the Enhanced Reliability in the Flying Ad-hoc N...
Channel Estimation Scheme for the Enhanced Reliability in the Flying Ad-hoc N...Channel Estimation Scheme for the Enhanced Reliability in the Flying Ad-hoc N...
Channel Estimation Scheme for the Enhanced Reliability in the Flying Ad-hoc N...IJERA Editor
 
Carbon nano tube based delay model for high speed energy efficient on chip da...
Carbon nano tube based delay model for high speed energy efficient on chip da...Carbon nano tube based delay model for high speed energy efficient on chip da...
Carbon nano tube based delay model for high speed energy efficient on chip da...elelijjournal
 
An Ultra-Low Power Robust Koggestone Adder at Sub-Threshold Voltages for Impl...
An Ultra-Low Power Robust Koggestone Adder at Sub-Threshold Voltages for Impl...An Ultra-Low Power Robust Koggestone Adder at Sub-Threshold Voltages for Impl...
An Ultra-Low Power Robust Koggestone Adder at Sub-Threshold Voltages for Impl...VLSICS Design
 
AN ULTRA-LOW POWER ROBUST KOGGESTONE ADDER AT SUB-THRESHOLD VOLTAGES FOR IMPL...
AN ULTRA-LOW POWER ROBUST KOGGESTONE ADDER AT SUB-THRESHOLD VOLTAGES FOR IMPL...AN ULTRA-LOW POWER ROBUST KOGGESTONE ADDER AT SUB-THRESHOLD VOLTAGES FOR IMPL...
AN ULTRA-LOW POWER ROBUST KOGGESTONE ADDER AT SUB-THRESHOLD VOLTAGES FOR IMPL...VLSICS Design
 
GENERIC SYSTEM VERILOG UNIVERSAL VERIFICATION METHODOLOGY BASED REUSABLE VERI...
GENERIC SYSTEM VERILOG UNIVERSAL VERIFICATION METHODOLOGY BASED REUSABLE VERI...GENERIC SYSTEM VERILOG UNIVERSAL VERIFICATION METHODOLOGY BASED REUSABLE VERI...
GENERIC SYSTEM VERILOG UNIVERSAL VERIFICATION METHODOLOGY BASED REUSABLE VERI...VLSICS Design
 
Design and analysis of cntfet based d flip flop
Design and analysis of cntfet based d flip flopDesign and analysis of cntfet based d flip flop
Design and analysis of cntfet based d flip flopIAEME Publication
 
Design and analysis of cntfet based d flip flop
Design and analysis of cntfet based d flip flopDesign and analysis of cntfet based d flip flop
Design and analysis of cntfet based d flip flopIAEME Publication
 
Efficient implementation of full adder for power analysis in cmos technology
Efficient implementation of full adder for power analysis in cmos technologyEfficient implementation of full adder for power analysis in cmos technology
Efficient implementation of full adder for power analysis in cmos technologyIJARIIT
 
High Performance Binary to Gray Code Converter using Transmission GATE
High Performance Binary to Gray Code Converter using Transmission GATE High Performance Binary to Gray Code Converter using Transmission GATE
High Performance Binary to Gray Code Converter using Transmission GATE IJEEE
 

Similar to K010346973 (20)

Ch33509513
Ch33509513Ch33509513
Ch33509513
 
A REVIEW OF LOW POWERAND AREA EFFICIENT FSM BASED LFSR FOR LOGIC BIST
A REVIEW OF LOW POWERAND AREA EFFICIENT FSM BASED LFSR FOR LOGIC BISTA REVIEW OF LOW POWERAND AREA EFFICIENT FSM BASED LFSR FOR LOGIC BIST
A REVIEW OF LOW POWERAND AREA EFFICIENT FSM BASED LFSR FOR LOGIC BIST
 
Cg34503507
Cg34503507Cg34503507
Cg34503507
 
Optimal Body Biasing Technique for CMOS Tapered Buffer
Optimal Body Biasing Technique for  CMOS Tapered Buffer Optimal Body Biasing Technique for  CMOS Tapered Buffer
Optimal Body Biasing Technique for CMOS Tapered Buffer
 
DESIGN OF A LOW POWER MULTIBAND CLOCK DISTRIBUTION CIRCUIT USING SINGLE PHASE...
DESIGN OF A LOW POWER MULTIBAND CLOCK DISTRIBUTION CIRCUIT USING SINGLE PHASE...DESIGN OF A LOW POWER MULTIBAND CLOCK DISTRIBUTION CIRCUIT USING SINGLE PHASE...
DESIGN OF A LOW POWER MULTIBAND CLOCK DISTRIBUTION CIRCUIT USING SINGLE PHASE...
 
IRJET - Low Power M-Sequence Code Generator using LFSR for Body Sensor No...
IRJET -  	  Low Power M-Sequence Code Generator using LFSR for Body Sensor No...IRJET -  	  Low Power M-Sequence Code Generator using LFSR for Body Sensor No...
IRJET - Low Power M-Sequence Code Generator using LFSR for Body Sensor No...
 
Operational transconductance amplifier-based comparator for high frequency a...
Operational transconductance amplifier-based comparator for  high frequency a...Operational transconductance amplifier-based comparator for  high frequency a...
Operational transconductance amplifier-based comparator for high frequency a...
 
Ad4103173176
Ad4103173176Ad4103173176
Ad4103173176
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
Channel Estimation Scheme for the Enhanced Reliability in the Flying Ad-hoc N...
Channel Estimation Scheme for the Enhanced Reliability in the Flying Ad-hoc N...Channel Estimation Scheme for the Enhanced Reliability in the Flying Ad-hoc N...
Channel Estimation Scheme for the Enhanced Reliability in the Flying Ad-hoc N...
 
Carbon nano tube based delay model for high speed energy efficient on chip da...
Carbon nano tube based delay model for high speed energy efficient on chip da...Carbon nano tube based delay model for high speed energy efficient on chip da...
Carbon nano tube based delay model for high speed energy efficient on chip da...
 
An Ultra-Low Power Robust Koggestone Adder at Sub-Threshold Voltages for Impl...
An Ultra-Low Power Robust Koggestone Adder at Sub-Threshold Voltages for Impl...An Ultra-Low Power Robust Koggestone Adder at Sub-Threshold Voltages for Impl...
An Ultra-Low Power Robust Koggestone Adder at Sub-Threshold Voltages for Impl...
 
AN ULTRA-LOW POWER ROBUST KOGGESTONE ADDER AT SUB-THRESHOLD VOLTAGES FOR IMPL...
AN ULTRA-LOW POWER ROBUST KOGGESTONE ADDER AT SUB-THRESHOLD VOLTAGES FOR IMPL...AN ULTRA-LOW POWER ROBUST KOGGESTONE ADDER AT SUB-THRESHOLD VOLTAGES FOR IMPL...
AN ULTRA-LOW POWER ROBUST KOGGESTONE ADDER AT SUB-THRESHOLD VOLTAGES FOR IMPL...
 
GENERIC SYSTEM VERILOG UNIVERSAL VERIFICATION METHODOLOGY BASED REUSABLE VERI...
GENERIC SYSTEM VERILOG UNIVERSAL VERIFICATION METHODOLOGY BASED REUSABLE VERI...GENERIC SYSTEM VERILOG UNIVERSAL VERIFICATION METHODOLOGY BASED REUSABLE VERI...
GENERIC SYSTEM VERILOG UNIVERSAL VERIFICATION METHODOLOGY BASED REUSABLE VERI...
 
Design and analysis of cntfet based d flip flop
Design and analysis of cntfet based d flip flopDesign and analysis of cntfet based d flip flop
Design and analysis of cntfet based d flip flop
 
Design and analysis of cntfet based d flip flop
Design and analysis of cntfet based d flip flopDesign and analysis of cntfet based d flip flop
Design and analysis of cntfet based d flip flop
 
Role of tuning techniques in advancing the performance of negative capacitanc...
Role of tuning techniques in advancing the performance of negative capacitanc...Role of tuning techniques in advancing the performance of negative capacitanc...
Role of tuning techniques in advancing the performance of negative capacitanc...
 
Efficient implementation of full adder for power analysis in cmos technology
Efficient implementation of full adder for power analysis in cmos technologyEfficient implementation of full adder for power analysis in cmos technology
Efficient implementation of full adder for power analysis in cmos technology
 
E010342327
E010342327E010342327
E010342327
 
High Performance Binary to Gray Code Converter using Transmission GATE
High Performance Binary to Gray Code Converter using Transmission GATE High Performance Binary to Gray Code Converter using Transmission GATE
High Performance Binary to Gray Code Converter using Transmission GATE
 

More from IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Recently uploaded

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 

Recently uploaded (20)

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 

K010346973

  • 1. IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-ISSN: 2278-2834,p- ISSN: 2278-8735.Volume 10, Issue 3, Ver. IV (May - Jun.2015), PP 69-73 www.iosrjournals.org DOI: 10.9790/2834-10346973 www.iosrjournals.org 69 | Page Choice of Adders for Multimedia Processing Applications: Comparison of Various Existing and a Novel 1-Bit Full Adder Parameshwara M. C* , and H. C. Srinivasaiah+ * Department of Electronics and Communication Engineering, Vemana Institute of Technology, Bangalore, India, + Department of Telecommunication Engineering, Dayananda Sagar College of Engineering, Bangalore, India, Abstract: We propose a full adder (FA) circuit and compare its performance metrics with the performance metrics of 13 other 1-bit FA circuits reported till date. In comparison with all 13, 1-bit adder cell architectures, the proposed 1-bit adder cell architecture (labelled AL-31) is better by 10% in power delay product (PDP) over one of the 13 other cell architectures (labelled TGA), when used in a 32-bit ripple carry adder (RCA) benchmark circuit. But the TGA cell is having best PDP among all the 14, 1-bit cell architectures, when simulated standalone. To calculate the PDP parameter, the performance metrics under consideration are worst- case delay, and worst-case power. The work in this paper shows that the proposed 1-bit FA is a better choice for implementing long word adders. This study is based on Cadence’s Spectre simulation using generic 90nm Process Design Kit (PDK). All the standalone 1-bit FA cells and their corresponding 32-bit RCA based benchmarking are done at a supply voltage VDD = 1.2V, with at least 2fF loading at their outputs. Keywords: Adder cell architecture, Ripple carry adder, Power dissipation, Propagation delay, Power delay product, Carry propagation, and Carry skip adder. I. Introduction Modern portable device demands are high speed (conversely, low delay), low power, and lowest possible area; each one of these performance metrics compete with one another during design process, leading to challenges. The low power and high speed (or high frequency of operation) parameters are coupled with „power delay product‟ (PDP) design metric. To meet specified value of PDP, one has to minimize delay (conversely maximize speed) and power consumed to meet the specified PDP. Portable devices always require lowest possible PDP in a given technology node for longer better life. The characterization of such portable devices is based on 3 fundamental design metrics: power, delay, and size of the design. The main focus in this paper is the development of efficient transistor level architecture for the most basic building block-adder cells, targeted for long word size adders of the order of 128-bits based on carry skip adder (CSA) architecture [1], required for applications in special areas; e.g. in modern Internet technology for running security algorithms where the security keys of large number of digits needs to be operated upon [2]. In this work, the benchmarking of 14 different FA cells reported till date including the proposed 1-bit FA cell is done in a 32-bit RCA chain. The comparative study among a total of 14, 1-bit FA cell [3-12] is done at 2 stages viz., standalone level, and benchmarking level, with respect to power, delay, and PDP design metrics. The standalone level observations leading to certain claims for all the 1-bit adders reported till date, needs further validation at higher architecture levels. Therefore, in second stage we validate the earlier observation and claims of all the 14, 1-bit adder cells in 32-bit RCA chain, for their power, delay (in critical carry path), and PDP design metrics. In this approach the performance order of rank of all the 14, 1-bit FA cells at standalone level study is reordered based on the observation during benchmarking in 32-bit RCA, in view of making choice for long word adder architecture design. In the context of long word adders, our ‟28-transistors‟ (28T) 1-bit FA cell architecture shows a better compatibility for its integration in carry skip/carry bypass long chain adders, when compared to other 13, 1-bit FA cells of varying transistor counts, reported till date. The rest of this paper is organized as follows: Section-II gives an introduction of methodology followed in this paper, in studying performance of all 14, 1-bit FA cell architecture. Section III presents a comparative study of all the 14 different 1-bit FA cells in standalone level, and 32-bit RCA based benchmarking level. In this section we discuss on all observations made, on a comparative basis. Finally, we draw conclusion in Section IV, based on the overall observations made during this study.
  • 2. Choice of Adders for Multimedia Processing Applications: Comparison of... DOI: 10.9790/2834-10346973 www.iosrjournals.org 70 | Page II. Simulation Environment And Methodology The comparison among 14 different adder architectures is done in 2 stages. In the first stage, we have compared the performance metrics of all the 14, 1-bit FAs, which includes the proposed 1-bit FA (labelled AL- 31). In this stage we extract power, delay, and PDP through standalone simulation of all 14, 1-bit FA circuits. The term standalone in this context is simulation of 1-bit adders in isolation. The comparison of power, delay, and PDP parameters extracted through simulation are presented in subsequent sections. In the second stage we compare the performance (design) metrics of all the 14, 1-bit FA circuits in a 32-bit ripple carry adder (RCA) chain, in which case each instance of 1-bit FA subcircuit interacts with other instances of itself in the RCA chain; this accounts for various parasitics within RCA chain. This interactive environment evaluates the driving strength of each one of the 14 FA circuits, within in 32-bit RCA. In this manner all the 14 architectures will be compared under identical conditions. This has led to different conclusion, meaning a 1-bit FA architecture performed best in standalone level is not the best in the benchmark circuit, as discussed in the subsequent sections. This study has further shed light on other facts; e.g. the low transistor count 1-bit FA cells fail when used in long word adder chain, demanding buffers and more adjunct circuitries at intermediate stages. This adds extra transistors which offsets the merit of low transistor count. Generally long word adders required for special application depends on efficient architectures, e.g. carry skip adder (CSA) [13]. In CSA the addend and augend bits are considered in groups. This grouping requires computation of group propagate-generate (PG) signal, and bit PG signals, which requires group PG and bit PG logic circuitry. The proposed 1-bit FA cells provides the bit PG circuitry and the XOR circuitry for sum and carry bit calculation at its intermediate nodes; this avoids adding of extra circuits for that purpose. All these adders are designed and simulated using industry standard, Cadence Electronic Design Automation (EDA) tool based on 90nm generic Process Design Kit (PDK). To evaluate the performance of each of the 14, 1-bit adder circuits in close to realistic conditions a common test setup as suggested in [9] is used, with 3 inputs vector [Ai, Bi, Ci] and 2 outputs vector [Si, Ci+1], where Ai, Bi, and Ci are the augend, addend, and carry-input bits respectively; Si and Ci+1 are the sum and carry-output bits respectively of ith stage adder. The supply voltage VDD = 1.2V, maximum frequency applied at each input is 200MHz, under a nominal load capacitance CL=2fF. The inputs Ai, Bi, and Ci are applied to the FA under test through minimum sized buffers. To evaluate the worst-case delay of each of the 14 1-bit FA circuits, a standard input test pattern as suggested in [3, 4] is used, which is a combination of 56 input vector transitions. The term vector transition refers to change in bit levels of vector [Ai, Bi, Ci] from one combination to any other 7 remaining combinations during a smallest time interval/slot. Thus with the 3 inputs, we have 23 =8 input vectors; thus each one of the 8 vectors can transit to any of the remaining 7 input vectors, giving rise to a total input vector transitions of 8×7=56. For worst-case delay measurement, the delay at Si and Ci+1 for each one of the 56 input vector transitions is measured. One vector transition among all the possible 56 vector transition will yields worst case (maximum) delay either in Si or Ci+1 outputs. Thus the worst case delay is Max(Si, Ci+1) is the amount of time measured from 50% change in input signals: Ai, Bi, and Ci (0.6V for VDD=1.2V) to the corresponding 50% change in the output signals, Si and Ci+1. For worst-case power estimation, we consider 3 frequencies as suggested in [3, 4], which are fMAX = fH = 200MHz, fM = fH/2 = 100MHz, and fL = fH/4 = 50MHz. These 3 frequencies are applied at the 3 inputs Ai, Bi, and Ci, in a time division multiplexed manner over time slot with each time slot equal to period of signal with frequency fL getting composite signals, e.g, the input frequencies over Ai, Bi, and Ci respectively are fH, fM, and fL in time slot 1, fH, fL, and fM over time slot 2, etc. In addition to 6 frequency combinations, three more input frequency combinations are generated using input signal frequency fMD, where fMD is fM with an offset of 50% pulse width of fM i.e. 2.5ns. Three more frequency combinations mapped time slots from 7 to 9 are fMfMDfH, fMfMDfM, and fMfMDfL. The average power consumed over the 9 combinations of the 3 frequencies is considered as worst case power. In the second stage of 32-bit RCA simulation, we connect 32; 1-bit FA cells of 14 different types in a ripple carry chain resulting in 32-bit RCA. This RCA is used as the benchmark circuit to assess the performance metrics of each of 14 different 1-bit adder cells. The worst case delay is measured along the carry path from the LSB adder cell to MSB adder cell carry out bit. To begin with, we initialize all augend, addend, and carry-in inputs to zero; this will set the sum Si, and carry Ci+1 bit to zero over the entire 32-bit adder chain. Subsequently, all the augend bits Ai, 0<i<31 are set to 1, keeping addend bits Bi, 0<i<31 and C0 in logic zero level. This sets sum Si 0<i<31, to logic 1 level, and the carry-out of the last 1-bit cell-C32 is in logic 0 level. In the next step carryin-C0 of LSB 1-bit adder cell is switched to logic 1, which activates the carry propagation in the longest critical path from C0 to C32, which eventually sets C32 to logic 1 level. The worst case delay is the time that elapses between 50% of Vdd points on the rising edges of C0 and C32. The average power is calculated during this critical path (from C0 to C32) activation and all the output sum bits toggle from logic 1 to logic 0.
  • 3. Choice of Adders for Multimedia Processing Applications: Comparison of... DOI: 10.9790/2834-10346973 www.iosrjournals.org 71 | Page III. Performance Metrics Of 13 Existing 1-Bit Full Adders And The Proposed 1-Bit Fill Adder Fig. 1 shows estimated power, delay, and PDP performance metric presented in the form of normalized bar-chart for all the 14 1-bit FA cells under consideration, including the proposed 1-bit FA cell labelled AL-31 in the chart. All the 3 estimated performance metrics for each type of 1-bit FA cell are normalized with respect to the lowest corresponding value for 14 types. The normalized performance metrics of each type of 1-bit FA cell are grouped together for clarity, and each group are sorted in the increasing order of the normalized PDP values of all the 14 cells. The 1-bit FA cell labelled TGA has the lowest normalized PDP=1, while the circuit labelled MB has the highest normalized PDP=2.53, while the AL-31 has 1.2. The power and delay performance metrics are computed based on the method explained in the earlier section. For a given PDP, we can trade-off power with delay parameter. Fourth group from the origin, in the chart of Fig. 1 is the proposed 1-bit FA cell, labelled AL-31, which is having approximately 20% high PDP compared to the adder cell labelled TGA. Low PDP for a circuit implies low energy spent during addition operation. Some of the low transistor count 1-bit FA cells, like 14T architecture [5] verify the functionality when studied in isolation (standalone) but fail to meet the requirements of long chain adders with poor driving, and severe logic level degradation. Fig. 2 shows the transistor level circuit of 3, 1-bit FA cells picked from a set of 14, 1-bit FAs under consideration based on PDP criteria. Fig. 2(a) is the circuit of the proposed AL-31, 1-bit FA cell, which is 28T. This architecture is best suited for long word adder architectures, e.g. carry skip adder (CSA) [13]. In CSA the required bit-propagate and bit-generate logic circuits are readily derived from the intermediate nodes in the case of AL-31 circuit, thus simplifying the implementation of CSA using 1-bit AL-3 architecture. Due to mixed logic style of AL-31 adder, e.g. static CMOS NAND, NOR, and NOT along with transmission gate (TG) based XOR, and MUX implementation, Fan-out of AL-31 is proven to be relatively better compared to any other 13 types of 1-bit FA cells. The inherent buffering and topological features of AL-31 architecture to complement the implementation of CSA, makes it to have considerable advantage over other 13, 1-bit FA cells. Fig. 1: Comparison of power, delay, and PDP for all the 14, 1-bit FAs estimated by standalone simulation of each 1-bit adder. Fig 2(b) is the circuit schematic of 14T, 1-bit FA cell, labelled MB-architecture has the highest PDP, as shown in the last group of barchart of Fig. 1, and Fig. 2(c) shows the circuit schematic of 20T, 1-bit FA cell architecture, labelled TGA in the first group of barchart in Fig. 1, which has lowest PDP. Although TGA has lowest PDP as a standalone circuit, when connected as a 32-bit RCA, it has relatively high PDP (4th group of barchart in Fig. 3) as compared to 32-bit RCA due to AL-31, 1-bit FA cell (2nd group of barchart in Fig. 3). The relative position of barchart group of 32-bit RCA due to 1-bit MB cell in Fig. 3 remains approximately at the same position in the barchart group of 1-bit MB cell in Fig. 1.
  • 4. Choice of Adders for Multimedia Processing Applications: Comparison of... DOI: 10.9790/2834-10346973 www.iosrjournals.org 72 | Page All the 1-bit FA cells are simulated under identical conditions. (a) (b) (c) Fig. 2: Some of the important 1-bit full adder circuits picked from a set of 14 different FA architectures; (a) Proposed 1-bit (AL-31), 28 transistor (28T) full adder circuit, (b) A 14T MB 1-bit full adder circuit [6], and (c) A 20T 1-bit transmission gate adder (TGA) [7]. Fig. 3: Comparison of power, delay, and PDP of 14, 32-bit RCAs implemented using 14, 1-bit FAs.
  • 5. Choice of Adders for Multimedia Processing Applications: Comparison of... DOI: 10.9790/2834-10346973 www.iosrjournals.org 73 | Page IV. Conclusions In this paper we have compared the performance of 14 different 1-bit FA cell architectures which includes the proposed 1-bit FA cell. Three performance metrics: power, delay, and PDP of all the 14, 1-bit FA circuits are compared on a scale normalized with respect to the lowest of power, delay, and PDP of 14, 1-bit FA circuits. In doing this we have designed and simulated all the 14, 1-bit FA cell architectures in standalone. The standalone performance is shown to be not necessarily reflect, the performance of given 1-bit FA cell in the long word adder chain; this fact is highlighted in the study of this paper. For example the proposed 1-bit FA circuit labelled AL-31 stands 4th best in PDP parameter when simulated as standalone circuit; when this cell is tested in the 32-bit RCA benchmark circuit, it stands 2nd , almost on par with 1st 1-bit FA cell architecture labelled TFA, with respect to PDP. Going further, the proposed 1-bit FA circuit has the merit of having the intermediate variables required for bit wise propagate-generate (PG) logic available for the CSA implementation. This eliminates the need of additional circuit to build the PG logic. As per preliminary observations of the ongoing CSA study, use of AL-31 architecture proves the best in terms of PDP, as well speed for long word adders; an extensive study is required to confirm this fact, which is underway. Further the low transistor count 1-bit FA cell architectures from 10T to 20T have degraded performance in the long word adder chains unless they are augmented by buffers at every intermediate and output stages. Acknowledgement Authors acknowledge management, Dayananda Sagar Group of Institutions (DSI), Bangalore for all its support in pursuing this research in Research center, Department of Telecommunication Engineering, Dayananda Sagar College of Engineering, Bangalore. Our special thanks are due to Dr. Premachandra Sagar, Vice-chairman, DSI for all his encouragement for research. References [1] Alain Guyot, Bertrand Hochet, and Jean-Michel Muller, “A way to build efficient, carry-skip adders”, IEEE Trans. on Computers, Vol. C-36, no. 10, pp. 1144-1152, October, 1987. [2] R. Rivest, A Shamir, and L. Adleman, “A method for obtaining digital signatures and public key cryptosystesms”, in communication of ACM, Vol. 21, pp. 120-126, 1978. [3] A. M. Shams and M. Bayoumi, “Performance evaluation of 1-bit CMOS adder cells”, in Proc. IEEE ISCAS, Orlando, FL, Vol. 1, pp. 27-30, May 1999. [4] A. M. Shams, T. K. Darwish, and M. Bayoumi, “Performance analysis of low-power 1-bit CMOS full adder cells”, IEEE Trans. Very Large Scale Integration (VLSI) System, Vol. 10, No. 1, pp.20-29, Feb. 2002 [5] D. Radhakrishnan, “A New Low Power CMOS Full Adder”, IEEE Malaysia International Conf. on Communications and IEEE Asia Pacific International Symp. on Consumer Electronics, Malaysia, vol. 2, pp. 154-157, Nov. 1999. [6] E. Abu-Shama and M. Bayoumi, “A new cell for low power adders,” in Proc. Midwest Symposium for Circuits and Systems, Atlanta, Vol. 4, pp. 49-52, May, 1996. [7] N. Weste and K. Eshraghian, “Principles of CMOS VLSI design, a system perspective”, 2nd edition, Reading, MA: Addison- Wesley, 1993. [8] S. Goel, A. Kumar, and M. A. Bayoumi, “Design of robust, energy-efficient full adders for deep-submicrometer design using hybrid- CMOS logic style”, IEEE Trans. Very Large Scale Integr.(VLSI) System, Vol. 14, no. 12, pp. 1309-1320, Dec. 2006. [9] S. Goel, S. Gollamudi, A. Kumar, and M. A. Bayoumi, “On the design of low energy hybrid CMOS 1-bit full adder cells”, in Proc. Midwest Symposium of Circuits and System, pp. 209-212, 2004. [10] Mariano Aguirre-Hernandez and Monico Linares-Aranda, “CMOS Full–Adders for Energy-Efficient Arithmetic Applications”, IEEE Trans. Very Large Scale Integr. (VLSI) System, Vol. 19, no. 4, pp. 718–721, April. 2011. [11] Mariano Aguirre-Hernandez and Monico Linares-Aranda, “An alternative logic approach to implement high-speed low power full adder cells”, in Proc. SBCCI, Florianopolis, Brazil, Sep. 2005, pp. 166-171. [12] Parameshwara M.C, Shashidhara K.S, and H.C Srinivasaiah, “A Novel Low Power 1-bit Full Adder with CMOS Transmission-gate Architecture for Portable Application”, in Proc. of Emerging Research in Computing, Information, Communication and Applications, NMIT, Bangalore, India, August, 2013. [13] V. Kantabutra, “Designing Optimum One-Level Carry- Skip Adders,” IEEE Trans. on Computers, Vol. 42, no. 6, pp. 759-764, June 1993.