SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1919
Energy Efficient one Bit Subtractor Circuits for Computing Applications
in Embedded Systems
S. Mohan Das1, N. Ramanjaneyulu2
1Assistant Professor, S.V.R.Engineering College, Nandyal.
2P.G. Student, S.V.R.Engineering College, Nandyal.
---------------------------------------------------------------------***----------------------------------------------------------------------
Abstract - As the technology goes down into the nano-scale
domain, static or leakage power consumption becomes an
important parameter in today’s VLSI design. In this paper,
area-power-energy efficient 10 transistor 1-bit fullsubtractor
has been proposed and compared with 20T and 14T one bit
full subtractor circuits. The simulations for all the circuits
were performed by using Microwind 3.1 CAD tool. Various
parameters such as area, delay, power consumption PDP and
EDP have been determined from Subtractor layout of feature
size 45nm technology. The proposed 10 transistors full
subtractor is energy efficient compared to other counterpart.
Key Words: Leakage power, Full subtractor, CAD tool.
1. INTRODUCTION
Low-power design techniques minimize active leakage
power in nano scale CMOS VLSI systems. Developers of
battery powered devices facing challenges to offer high
levels of functionality, performance and simultaneously
increasing life time of the battery. In some cases, battery
developers are also challenged to develop next generation
products with no battery at all, requiring energy harvesting
from environmental sources such as light, heat and
vibration[1] [2].
Leakage current and power is an important issue in
Deep Sub Micron (DSM) technology. The main contribution
of leakage power in CMOS circuits is due to dynamic power
dissipation which increases with the reduction of channel
length, threshold voltage and gate oxide thickness.
The total power dissipation of a logic gate is given by
PTotal = PStatic + PDynamic + PShort Circuit
PTotal = IS VDD f + αCVDD
2f + ISCVDDf
Where P switching is the power dissipated due to
charging and discharging of the circuit capacitances, Pshort
circuit is the power dissipated due to the short circuit
between Vdd and ground during output transitions and
Pleakage is the power dissipated due to leakagecurrent.The
term, Pleakage, is dramatically increased with technology
down scaling and increase in temperature, resulting in a
reduction of leakage [3] immunity and robustness. Among
these Powers, short circuit power dissipation isverylessi.e.,
almost negligible, when coming to static powerdissipationit
will occur only when gate is excited with inputs, which is
also less compared to dynamic powerdissipationasitoccurs
when transitions (charging and discharging) takes place
from high to low and vice –versa. More than 90 percent of
power dissipation takes place due to dynamic activity of
transistor switching in CMOS VLSI designs. Therefore, it is
very vital to reduce the leakage power of dynamic logic
gates.
Subtractor is a digital circuit that performs subtraction
of numbers and which is one among the four basic binary
operations. In most of the digital systems there is a
requirement for calculating addresses, table indices
frequently in some parts of processor which can be
performed by a subtractor. Integration and differentiations
are the two important mathematical operations which can
be performed frequently in analog circuits where as in
digital circuits, integration is similar to summation and
differentiation is analogous to Subtraction. Unlike the
addition operation, Subtraction in digital circuitsmaynot be
performed directly with logic gate because there is no direct
subtraction logic with transistor. Subtraction in digital
circuits performs by compliments [4] [5]. Full
adders/subtractors are important components in
applications such as digital signal processing (DSP)
architectures and microprocessor. Microprocessors and
digital signal processors rely onthe efficientimplementation
of generic arithmetic logic units and floating-point units to
execute dedicated algorithms.
2. LITERATURE REVIEW
M.MahaboobBasha et.al. presented [4] the design of one
bit full subtractor for energy efficient arithmetic application
in signal processing applications. In this work, they focused
on reducing the area of the digital circuit by reducing the
transistor count. For all the proposed circuits the simulation
has been carried out at 65 nm technology.
M.Mahaboob Basha et.al. proposed [5] low area high
speed energy efficient one bit 10 transistors based full
subtractor with MTCMOS for computing applications. In this
work, they focused on reducing the lealage current whan the
circuit is operated at less than 1 volts supply voltage. For all
the proposed circuits the simulation has been carried out at
65 nm technology.
Anamika Sharmaand RajeshMehraoutlined[6]an“Area
Efficient Layout Design & Analysis of Full Subtractor”. The
Main objective of this paper is to design Full Subtractor by
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1920
using CMOS 65nmtechnologywithlessnumberoftransistors
and hence it is efficient in area and reduces the complexity.
The design of Full subtractor has been obtained
compared using auto generated layout, semi-custom layout
and fully custom layout. Performing the simulation
comparison is made between three layouts between auto
generated, semicustom and fully custom on the basis of area.
In this paper fully custom layout is 45% area efficient than
auto generated and 41% than semicustom layout. Semi-
custom is 6% area efficientthanautogenerated.Fullycustom
has better performance among the three layout techniques.
From the above result analysis it is clear that the fully
customized layout is more efficient in terms of area. Fully
customized layout is 45% is better than semi-custom layout
and 41% is better than auto generated layout approaches.So
this design approach can be implemented where area
reduction is the main consideration. In this approach power
factor compensates for area.
Kamal Jeet Singh and Rajesh Mehra proposed [7] “Design
&Analysis of Full Subtractor using 10T at 45nmTechnology”.
In this paper, a full subtractoris designed using XORgateand
GDI technique. The technology nodeused is 45nm. Transient
analysis forXOR gateand GDItechniquebasedfullsubtractor
is performed. In analysis, we found that the full subtractor
designed with XOR gate uses less number of transistor and
consumelesspowerthanGDItechniquebasedfullsubtractor.
Full subtractor using XOR gate uses 10T where GDI based
uses 14T. Power consumption and timedelay is improvedby
36.04% and 36.13% respectively when compared with GDI
based full subtractor. It is found that XOR gate based full
subtractor uses less number of transistors, less propagation
delay andless power consumption when comparedwithGDI
technique based full subtractor. XOR gate based full
subtractor has power consumptionof1.81μWanddelaytime
is 0.014ns whereas GDI technique based full subtractor have
power consumption of 0.83μW and delay time is 0.023ns.
From the literature, in this work, an attempt is made to
simulate the various one bit full subtractor at 45 nm
technology by using Microwind 3.1 CAD tool. The proposed
circuits could be an alternative in energy efficient divider
applications [8].
3. PROPOSED DESIGN
Now a days, power consumption and sub threshold
leakages are very challenging in the digital integrated circuit
design. A scaling functionality and density of transistors are
based on microprocessor chip. The scaling function helps to
increase performance and operation speed of the integrated
circuit design. In the present days, the leakage current and
power are common problemsinthedigitalcircuitdesign.The
digital system reliability can be improved by decreasing the
physical size, weight, cost and which is accomplished by
reducing the transistors count while designing the circuit.
Irjet Template sample paragraph .Define abbreviations and
acronyms the first time they are used in the text, even after
they have been defined in the abstract. Abbreviationssuchas
IEEE, SI, MKS, CGS, sc, dc, and rms do not have to be defined.
Do not use abbreviations in the title or heads unless they are
unavoidable.
3.1. One Bit Full Subtractor By Using 20 Transistors
The circuit diagram of 1- bit full subtractor with 20
transistors is shown figure.1. The full subtractor design has
less transistor count compared to the conventional full
subtractor design. In this fullsubtractor design, 6 transistors
employed for developing difference equation, 10 transistors
used for borrow equation and remaining 4 transistors for
inverting operation.
In this work, an attempt is made to design a one bit full
subtractor with reduced transistor count from the massive
literatureof adderdesign.Thecircuitconsistof20transistors
which includes one 6 transistors EX-OR module, two CMOS
inverters one at the difference output and otherattheoutput
of borrow and a section with 10 transistors which take care
about the generation of borrow in correspondtotheinputbit
variation and remaining modules.
The borrow section with ten transistors are made up
with 5 PMOS and 5 NMOS transistors and this part is similar
to that of carry section in a conventional 1-bit full adder.
From the observation of the functional truth table of one bit
adder and one bit subtractor it is clear that output sum of
adder and difference outputof subtractor are samewhereas,
they differs in output carry of adder in four outcomes among
eight for one bit operation.
Fig -1: 20 transistors based 1-bit full subtractor
Though it operates for all the remaining input
combination which is depicted in figure.2 perfectly, still it
suffers with low driving capability due to the degradation of
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1921
voltage levels between the intermediate nodes as compared
to conventional one at low supply voltages.
Fig -2: Timing waveform of 1-bit full subtractor using 20
transistors
3.2. One Bit Full Subtractor By Using 14 Transistors
The one bit full subtractor circuit consists of XOR-XNOR
modules anda 2x1 multiplexer and requires14transistorsto
implement which is shown in figure.3. The XNOR - XOR
modules produces two intermediate signals that are passed
to 2×1 multiplexer. The two intermediate signals are
provided by the above logic gates performances as input to
2×1 multiplexer and the third input performances as
selection line used for multiplexer.
The differenceoutputisobtainedfrom6TXOR-XNORcell
and a multiplexer, whereas borrow is obtained from 6T XOR
gate. The 4T XOR module is employed by transistors M1, M2,
M3 AND M4.
Fig -3: 14 transistors based 1-bit full subtractor
The timing waveform for the design circuit for different
input combination is shown in below figure.4. With the
involvement of multiplexer in theproposeddesignthecircuit
performance is better in comparison with 20T and C-CMOS
one bit subtractor. Still the circuit suffers with sub threshold
leakage current due to the feedback based 6T XOR gatewhen
it operates with a supply voltage less than 1.8 volts.
Fig -4: Timing waveform of 1-bit full subtractor using 20
transistors
Figure.4. With the involvement of multiplexer in the
proposed design the circuit performance is better in
comparison with 20T andC-CMOSonebitsubtractor.Stillthe
circuit suffers with sub threshold leakage current due to the
feedback based 6T XOR gate when it operates with a supply
voltage less than 1.8 volts.
3.3. One Bit Full Subtractor By Using 10 Transistors
The figure.5 shows the logic circuit of one-bit full
subtractor design using two XOR gates and one multiplexer
which consists three inputs like A, B, and C and two outputs
such as Difference and Borrow. The transistor level circuit is
implemented by 4 transistor XOR gates and 2x1 multiplexer
with two transistors. Furthermore,thedifferenceoutputsare
obtained from second XOR gates and borrow from
multiplexer.
Fig -5: Proposed 1-bit full subtractor logic cell.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1922
The outcomes of the first XOR gate is considered as
selection line employed for the multiplexer to pass the logic
value. The B and C both act as inputs for the multiplexer.
Fig -6: (a) (b) Number of transistors used for the XOR gate
and Multiplexer.
The figure.6 (a) and (b) shows the transistor based
circuits used for the XOR gate and multiplexer. The first EX-
OR gate is employed with four transistors and other EX-OR
gate is employed with four transistors. The two transistors
are the part of multiplexer. The proposed design was based
on 10T one bit full adder with a bit of change in connections
as well as selection of input combination to the multiplexer.
Here the output of first XOR cell is select line for second XOR
input and multiplexer. If first XOR output is at logic 0, the
difference is same as input bit C only; otherwise the
difference output is complementofinputbitC.incaseborrow
output, if first EX-OR output is at logic 0, the borrowoutputis
input bit C only. Similarly, if the first EX-OR gate output is at
logic 1, the output borrow is input bit B only. Hence, the
entire circuit operation for various possible input bit
combination in terms of its timing waveform is depicted in
figure 7.
Fig -7: Timing waveform of 1-bit full subtractor using 10
transistors
4. RESULTS, DISCUSSION AND CONCLUSION
In this work various one-bit full subtractor circuits with
reduced transistor count were analyzed and all the
simulation has been carried out at 45nm technology with
Microwind 3.1 CAD tool. From the simulations, the
parameters like Area, Power, Delay, PDP and EDP were
measured and compared with one-bit conventional full
subtractor.
Among 10T, 14T and 20T one bit full subtractor, the 10T
one bit full subtractor is energy and EDP efficient which is
shown in table 4.1.
Table 4.1
Fig -8: performance analysis of area for various 1-bit full
subtractor circuits
Fig -9: performance analysis of delay for various 1-bit full
subtractor circuits
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1923
Fig -10: performance analysis of power for various 1-bit
full subtractor circuits
Fig -11: performance analysis of energy for various 1-bit
full subtractor circuits
Fig -12: performance analysis of EDP for various 1-bit full
subtractor circuits
The performance analysis of various one bit full
subtractor circuits were shown in figure 8,9,10,11 and 12 in
terms of area,delay,power,PDP and EDP respectively.
5. CONCLUSIONS
From the results it is clear that, the 10T one bit full
subtractor occupies less area in comparison with other
counter parts.
The power consumption of 10T one bit full subtractoris
less in comparison with other counter parts whereas the
delay of 10T one bit full subtractor is more when compared
to 14T and 20T one bit full subtractor.
Therefore, the 10T one bit full subtractorisenergy,EDP,
power and area efficient at the cost of delay.
REFERENCES
[1] Neil Weste and D. Harris, “CMOS VLSI Design: A Circuit
and System Perspective,” Pearson Addition Wesley,
third Edition, 2005.
[2] Ken Martin, Digital Integrated Circuit Design, Oxford
University Press, New York, 2000.
[3] CMOS Digital Integrated Circuits Analysis and Design
Third Edition2003, By Sung-Mo Kang, Yusuf Leblebici.
[4] M. Mahaboobbasha, K. Venkataramanaiah, P. Ramana
Reddy. “Noval energy efficient one bit full subtractor at
65nm technology”. International conference on
electrical, electronics, signals, communication and
optimization(EESCO), IEEE, Jan 2015.
[5] M. Mahaboobbasha, K. Venkataramanaiah, P. Ramana
Reddy, “low area high speed energy efficient one bit full
subtractor with MTCMOS”. International Journal of
Applied Engineering Research. Volume 10, Number 11
(2015) pp. 27593-27604.
[6] Anamika Sharma, Rajesh Mehra “Area Efficient Layout
Design & Analysis of Full Subtractor” IJSRET EATHD-
2015 Conference Proceeding, 14-15 March, 2015.
[7] Kamal Jeet Singh, Rajesh Mehra “Design &Analysis of
Full Subtractor using 10T at 45nm Technology” IJETT,
Volume 35 Number 9 - May 2016.
[8] M.Mahaboob Basha, Dr. K.Venkata Ramanaiah, Dr.
P.Ramana Reddy, Salendra. Govindarajulu.” Novel low
Power and high speed array divider in 65nm
technology” International Journal ofAdvancesinScience
and Technology Vol. 6, No. 6, 2013.
[9] B. K. Mohanty and P. K. Meher, "Area–Delay–Energy
Efficient VLSI Architecture for Scalable In-Place
Computation of FFT on Real Data," in IEEE Transactions
on Circuits and Systems I: Regular Papers, vol. 66, no. 3,
pp. 1042-1050, March 2019.
[10] M.Mahaboob Basha, K.Venkata Ramanaiah, P. Ramana
Reddy," Design of Near Threshold 10T- Full Subtractor
Circuit for Energy Efficient Signal Processing
Applications", International Journal of Image, Graphics
and Signal Processing(IJIGSP), Vol.9, No.12, pp. 23-29,
2017.DOI: 10.5815/ ijigsp.2017.12.03.

More Related Content

PDF
Design of Low Power Reconfigurable IIR filter with Row Bypassing Multiplier
PDF
IRJET- FPGA Implementation of Efficient Muf Gate based Multipliers
PDF
International Journal of Engineering and Science Invention (IJESI)
PDF
Design Analysis of Delay Register with PTL Logic using 90 nm Technology
PDF
Performance Evaluation of Various CMOS Full Adder Designs: A Review
PDF
IEEE VLSI ECE PROJECT LIST
PDF
40120130406003
PDF
Sigma delta adc
Design of Low Power Reconfigurable IIR filter with Row Bypassing Multiplier
IRJET- FPGA Implementation of Efficient Muf Gate based Multipliers
International Journal of Engineering and Science Invention (IJESI)
Design Analysis of Delay Register with PTL Logic using 90 nm Technology
Performance Evaluation of Various CMOS Full Adder Designs: A Review
IEEE VLSI ECE PROJECT LIST
40120130406003
Sigma delta adc

What's hot (19)

PDF
Ee34791794
PDF
IRJET- Efficient Multiplier Design using Adaptive Hold Logic with Montgomery ...
PDF
IRJET- Low Power Adder and Multiplier Circuits Design Optimization in VLSI
PDF
A Review of Different Methods for Booth Multiplier
PDF
IRJET- Design of an Inductive Source Degenarative Low Noise Amplifier using 1...
PDF
IRJET - High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
DOCX
BULK IEEE PROJECTS IN VLSI ,BULK IEEE PROJECTS, IEEE 2015-16 VLSI PROJECTS IN...
DOCX
Ieee 2015 2014 nexgen tech vlsi abstract
PDF
Vlsi Design of Low Transition Low Power Test Pattern Generator Using Fault Co...
DOCX
BULK IEEE PROJECTS IN VLSI ,BULK IEEE PROJECTS, IEEE 2015-16 VLSI PROJECTS I...
PDF
Low Leakage Low Ground Bounce Noise Power Gating Techniques for FPGAs
PDF
The design & simulation of low noise amplifier for 1 2.8 ghz using aln s...
PDF
Design and Optimization of GDI Based 1-bit comparator using Reverse Logic
PDF
Master Thesis, Tomas Elgeryd, IR-SB-EX-0224
PDF
IRJET- Proposing a RTD-Based Block for On-Chip GPU Caches to Reduce Static Po...
PDF
Sigma Delta ADC for Implantable Cardiac Sensing
PDF
Low Power and Area Efficient Multiplier Layout using Transmission Gate
PDF
An Area Efficient and High Speed Reversible Multiplier Using NS Gate
PDF
International Journal of Computational Engineering Research(IJCER)
Ee34791794
IRJET- Efficient Multiplier Design using Adaptive Hold Logic with Montgomery ...
IRJET- Low Power Adder and Multiplier Circuits Design Optimization in VLSI
A Review of Different Methods for Booth Multiplier
IRJET- Design of an Inductive Source Degenarative Low Noise Amplifier using 1...
IRJET - High Speed Inexact Speculative Adder using Carry Look Ahead Adder...
BULK IEEE PROJECTS IN VLSI ,BULK IEEE PROJECTS, IEEE 2015-16 VLSI PROJECTS IN...
Ieee 2015 2014 nexgen tech vlsi abstract
Vlsi Design of Low Transition Low Power Test Pattern Generator Using Fault Co...
BULK IEEE PROJECTS IN VLSI ,BULK IEEE PROJECTS, IEEE 2015-16 VLSI PROJECTS I...
Low Leakage Low Ground Bounce Noise Power Gating Techniques for FPGAs
The design & simulation of low noise amplifier for 1 2.8 ghz using aln s...
Design and Optimization of GDI Based 1-bit comparator using Reverse Logic
Master Thesis, Tomas Elgeryd, IR-SB-EX-0224
IRJET- Proposing a RTD-Based Block for On-Chip GPU Caches to Reduce Static Po...
Sigma Delta ADC for Implantable Cardiac Sensing
Low Power and Area Efficient Multiplier Layout using Transmission Gate
An Area Efficient and High Speed Reversible Multiplier Using NS Gate
International Journal of Computational Engineering Research(IJCER)
Ad

Similar to IRJET- Energy Efficient One Bit Subtractor Circuits for Computing Applications in Embedded Systems (20)

PDF
Ix3416271631
PDF
Design and Analysis of Low Power High Speed Hybrid logic 8-T Full Adder Circuit
PDF
Area and Power Efficient Up-Down counter Design by Using Full Adder Module
PDF
Review on optimized area,delay and power efficient carry select adder using n...
PDF
A Low power and area efficient CLA adder design using Full swing GDI technique
PDF
IRJET - Low Power Design for Fast Full Adder
PDF
Iaetsd design and simulation of high speed cmos full adder (2)
PDF
Ce4301462465
PDF
Design & Simulation of Half Adder Circuit using AVL Technique Based on CMOS T...
PDF
IRJET- Fin FET Two Bit Comparator for Low Voltage, Low Power, High Speed and ...
PDF
IRJET- Comparison of Multiplier Design with Various Full Adders
PDF
IRJET- Design and Implementation of High Speed, Low Power Charge Shared R...
PDF
Comparative Performance Analysis of Low Power Full Adder Design in Different ...
PDF
Design of area and power efficient half adder using transmission gate
PDF
Designing of Asynchronous Viterbi Decoder for Low Power Consumption using Han...
PDF
Low Power VLSI Design of Modified Booth Multiplier
PDF
Layout Design Comparison of CMOS and Gate
PDF
High performance low leakage power full subtractor circuit design using rate ...
PDF
Impact of Hybrid Pass-Transistor Logic (HPTL) on Power, Delay and Area in VL...
PDF
Ijmer 46050106
Ix3416271631
Design and Analysis of Low Power High Speed Hybrid logic 8-T Full Adder Circuit
Area and Power Efficient Up-Down counter Design by Using Full Adder Module
Review on optimized area,delay and power efficient carry select adder using n...
A Low power and area efficient CLA adder design using Full swing GDI technique
IRJET - Low Power Design for Fast Full Adder
Iaetsd design and simulation of high speed cmos full adder (2)
Ce4301462465
Design & Simulation of Half Adder Circuit using AVL Technique Based on CMOS T...
IRJET- Fin FET Two Bit Comparator for Low Voltage, Low Power, High Speed and ...
IRJET- Comparison of Multiplier Design with Various Full Adders
IRJET- Design and Implementation of High Speed, Low Power Charge Shared R...
Comparative Performance Analysis of Low Power Full Adder Design in Different ...
Design of area and power efficient half adder using transmission gate
Designing of Asynchronous Viterbi Decoder for Low Power Consumption using Han...
Low Power VLSI Design of Modified Booth Multiplier
Layout Design Comparison of CMOS and Gate
High performance low leakage power full subtractor circuit design using rate ...
Impact of Hybrid Pass-Transistor Logic (HPTL) on Power, Delay and Area in VL...
Ijmer 46050106
Ad

More from IRJET Journal (20)

PDF
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
PDF
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
PDF
Kiona – A Smart Society Automation Project
PDF
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
PDF
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
PDF
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
PDF
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
PDF
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
PDF
BRAIN TUMOUR DETECTION AND CLASSIFICATION
PDF
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
PDF
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
PDF
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
PDF
Breast Cancer Detection using Computer Vision
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
Kiona – A Smart Society Automation Project
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
BRAIN TUMOUR DETECTION AND CLASSIFICATION
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
Breast Cancer Detection using Computer Vision
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...

Recently uploaded (20)

PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPTX
Lecture Notes Electrical Wiring System Components
PPTX
web development for engineering and engineering
PDF
PPT on Performance Review to get promotions
PDF
Well-logging-methods_new................
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
bas. eng. economics group 4 presentation 1.pptx
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPT
Mechanical Engineering MATERIALS Selection
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPT
Project quality management in manufacturing
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
Construction Project Organization Group 2.pptx
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPTX
OOP with Java - Java Introduction (Basics)
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
Lecture Notes Electrical Wiring System Components
web development for engineering and engineering
PPT on Performance Review to get promotions
Well-logging-methods_new................
CYBER-CRIMES AND SECURITY A guide to understanding
Operating System & Kernel Study Guide-1 - converted.pdf
bas. eng. economics group 4 presentation 1.pptx
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
Mechanical Engineering MATERIALS Selection
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Project quality management in manufacturing
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Construction Project Organization Group 2.pptx
Automation-in-Manufacturing-Chapter-Introduction.pdf
OOP with Java - Java Introduction (Basics)

IRJET- Energy Efficient One Bit Subtractor Circuits for Computing Applications in Embedded Systems

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1919 Energy Efficient one Bit Subtractor Circuits for Computing Applications in Embedded Systems S. Mohan Das1, N. Ramanjaneyulu2 1Assistant Professor, S.V.R.Engineering College, Nandyal. 2P.G. Student, S.V.R.Engineering College, Nandyal. ---------------------------------------------------------------------***---------------------------------------------------------------------- Abstract - As the technology goes down into the nano-scale domain, static or leakage power consumption becomes an important parameter in today’s VLSI design. In this paper, area-power-energy efficient 10 transistor 1-bit fullsubtractor has been proposed and compared with 20T and 14T one bit full subtractor circuits. The simulations for all the circuits were performed by using Microwind 3.1 CAD tool. Various parameters such as area, delay, power consumption PDP and EDP have been determined from Subtractor layout of feature size 45nm technology. The proposed 10 transistors full subtractor is energy efficient compared to other counterpart. Key Words: Leakage power, Full subtractor, CAD tool. 1. INTRODUCTION Low-power design techniques minimize active leakage power in nano scale CMOS VLSI systems. Developers of battery powered devices facing challenges to offer high levels of functionality, performance and simultaneously increasing life time of the battery. In some cases, battery developers are also challenged to develop next generation products with no battery at all, requiring energy harvesting from environmental sources such as light, heat and vibration[1] [2]. Leakage current and power is an important issue in Deep Sub Micron (DSM) technology. The main contribution of leakage power in CMOS circuits is due to dynamic power dissipation which increases with the reduction of channel length, threshold voltage and gate oxide thickness. The total power dissipation of a logic gate is given by PTotal = PStatic + PDynamic + PShort Circuit PTotal = IS VDD f + αCVDD 2f + ISCVDDf Where P switching is the power dissipated due to charging and discharging of the circuit capacitances, Pshort circuit is the power dissipated due to the short circuit between Vdd and ground during output transitions and Pleakage is the power dissipated due to leakagecurrent.The term, Pleakage, is dramatically increased with technology down scaling and increase in temperature, resulting in a reduction of leakage [3] immunity and robustness. Among these Powers, short circuit power dissipation isverylessi.e., almost negligible, when coming to static powerdissipationit will occur only when gate is excited with inputs, which is also less compared to dynamic powerdissipationasitoccurs when transitions (charging and discharging) takes place from high to low and vice –versa. More than 90 percent of power dissipation takes place due to dynamic activity of transistor switching in CMOS VLSI designs. Therefore, it is very vital to reduce the leakage power of dynamic logic gates. Subtractor is a digital circuit that performs subtraction of numbers and which is one among the four basic binary operations. In most of the digital systems there is a requirement for calculating addresses, table indices frequently in some parts of processor which can be performed by a subtractor. Integration and differentiations are the two important mathematical operations which can be performed frequently in analog circuits where as in digital circuits, integration is similar to summation and differentiation is analogous to Subtraction. Unlike the addition operation, Subtraction in digital circuitsmaynot be performed directly with logic gate because there is no direct subtraction logic with transistor. Subtraction in digital circuits performs by compliments [4] [5]. Full adders/subtractors are important components in applications such as digital signal processing (DSP) architectures and microprocessor. Microprocessors and digital signal processors rely onthe efficientimplementation of generic arithmetic logic units and floating-point units to execute dedicated algorithms. 2. LITERATURE REVIEW M.MahaboobBasha et.al. presented [4] the design of one bit full subtractor for energy efficient arithmetic application in signal processing applications. In this work, they focused on reducing the area of the digital circuit by reducing the transistor count. For all the proposed circuits the simulation has been carried out at 65 nm technology. M.Mahaboob Basha et.al. proposed [5] low area high speed energy efficient one bit 10 transistors based full subtractor with MTCMOS for computing applications. In this work, they focused on reducing the lealage current whan the circuit is operated at less than 1 volts supply voltage. For all the proposed circuits the simulation has been carried out at 65 nm technology. Anamika Sharmaand RajeshMehraoutlined[6]an“Area Efficient Layout Design & Analysis of Full Subtractor”. The Main objective of this paper is to design Full Subtractor by
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1920 using CMOS 65nmtechnologywithlessnumberoftransistors and hence it is efficient in area and reduces the complexity. The design of Full subtractor has been obtained compared using auto generated layout, semi-custom layout and fully custom layout. Performing the simulation comparison is made between three layouts between auto generated, semicustom and fully custom on the basis of area. In this paper fully custom layout is 45% area efficient than auto generated and 41% than semicustom layout. Semi- custom is 6% area efficientthanautogenerated.Fullycustom has better performance among the three layout techniques. From the above result analysis it is clear that the fully customized layout is more efficient in terms of area. Fully customized layout is 45% is better than semi-custom layout and 41% is better than auto generated layout approaches.So this design approach can be implemented where area reduction is the main consideration. In this approach power factor compensates for area. Kamal Jeet Singh and Rajesh Mehra proposed [7] “Design &Analysis of Full Subtractor using 10T at 45nmTechnology”. In this paper, a full subtractoris designed using XORgateand GDI technique. The technology nodeused is 45nm. Transient analysis forXOR gateand GDItechniquebasedfullsubtractor is performed. In analysis, we found that the full subtractor designed with XOR gate uses less number of transistor and consumelesspowerthanGDItechniquebasedfullsubtractor. Full subtractor using XOR gate uses 10T where GDI based uses 14T. Power consumption and timedelay is improvedby 36.04% and 36.13% respectively when compared with GDI based full subtractor. It is found that XOR gate based full subtractor uses less number of transistors, less propagation delay andless power consumption when comparedwithGDI technique based full subtractor. XOR gate based full subtractor has power consumptionof1.81μWanddelaytime is 0.014ns whereas GDI technique based full subtractor have power consumption of 0.83μW and delay time is 0.023ns. From the literature, in this work, an attempt is made to simulate the various one bit full subtractor at 45 nm technology by using Microwind 3.1 CAD tool. The proposed circuits could be an alternative in energy efficient divider applications [8]. 3. PROPOSED DESIGN Now a days, power consumption and sub threshold leakages are very challenging in the digital integrated circuit design. A scaling functionality and density of transistors are based on microprocessor chip. The scaling function helps to increase performance and operation speed of the integrated circuit design. In the present days, the leakage current and power are common problemsinthedigitalcircuitdesign.The digital system reliability can be improved by decreasing the physical size, weight, cost and which is accomplished by reducing the transistors count while designing the circuit. Irjet Template sample paragraph .Define abbreviations and acronyms the first time they are used in the text, even after they have been defined in the abstract. Abbreviationssuchas IEEE, SI, MKS, CGS, sc, dc, and rms do not have to be defined. Do not use abbreviations in the title or heads unless they are unavoidable. 3.1. One Bit Full Subtractor By Using 20 Transistors The circuit diagram of 1- bit full subtractor with 20 transistors is shown figure.1. The full subtractor design has less transistor count compared to the conventional full subtractor design. In this fullsubtractor design, 6 transistors employed for developing difference equation, 10 transistors used for borrow equation and remaining 4 transistors for inverting operation. In this work, an attempt is made to design a one bit full subtractor with reduced transistor count from the massive literatureof adderdesign.Thecircuitconsistof20transistors which includes one 6 transistors EX-OR module, two CMOS inverters one at the difference output and otherattheoutput of borrow and a section with 10 transistors which take care about the generation of borrow in correspondtotheinputbit variation and remaining modules. The borrow section with ten transistors are made up with 5 PMOS and 5 NMOS transistors and this part is similar to that of carry section in a conventional 1-bit full adder. From the observation of the functional truth table of one bit adder and one bit subtractor it is clear that output sum of adder and difference outputof subtractor are samewhereas, they differs in output carry of adder in four outcomes among eight for one bit operation. Fig -1: 20 transistors based 1-bit full subtractor Though it operates for all the remaining input combination which is depicted in figure.2 perfectly, still it suffers with low driving capability due to the degradation of
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1921 voltage levels between the intermediate nodes as compared to conventional one at low supply voltages. Fig -2: Timing waveform of 1-bit full subtractor using 20 transistors 3.2. One Bit Full Subtractor By Using 14 Transistors The one bit full subtractor circuit consists of XOR-XNOR modules anda 2x1 multiplexer and requires14transistorsto implement which is shown in figure.3. The XNOR - XOR modules produces two intermediate signals that are passed to 2×1 multiplexer. The two intermediate signals are provided by the above logic gates performances as input to 2×1 multiplexer and the third input performances as selection line used for multiplexer. The differenceoutputisobtainedfrom6TXOR-XNORcell and a multiplexer, whereas borrow is obtained from 6T XOR gate. The 4T XOR module is employed by transistors M1, M2, M3 AND M4. Fig -3: 14 transistors based 1-bit full subtractor The timing waveform for the design circuit for different input combination is shown in below figure.4. With the involvement of multiplexer in theproposeddesignthecircuit performance is better in comparison with 20T and C-CMOS one bit subtractor. Still the circuit suffers with sub threshold leakage current due to the feedback based 6T XOR gatewhen it operates with a supply voltage less than 1.8 volts. Fig -4: Timing waveform of 1-bit full subtractor using 20 transistors Figure.4. With the involvement of multiplexer in the proposed design the circuit performance is better in comparison with 20T andC-CMOSonebitsubtractor.Stillthe circuit suffers with sub threshold leakage current due to the feedback based 6T XOR gate when it operates with a supply voltage less than 1.8 volts. 3.3. One Bit Full Subtractor By Using 10 Transistors The figure.5 shows the logic circuit of one-bit full subtractor design using two XOR gates and one multiplexer which consists three inputs like A, B, and C and two outputs such as Difference and Borrow. The transistor level circuit is implemented by 4 transistor XOR gates and 2x1 multiplexer with two transistors. Furthermore,thedifferenceoutputsare obtained from second XOR gates and borrow from multiplexer. Fig -5: Proposed 1-bit full subtractor logic cell.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1922 The outcomes of the first XOR gate is considered as selection line employed for the multiplexer to pass the logic value. The B and C both act as inputs for the multiplexer. Fig -6: (a) (b) Number of transistors used for the XOR gate and Multiplexer. The figure.6 (a) and (b) shows the transistor based circuits used for the XOR gate and multiplexer. The first EX- OR gate is employed with four transistors and other EX-OR gate is employed with four transistors. The two transistors are the part of multiplexer. The proposed design was based on 10T one bit full adder with a bit of change in connections as well as selection of input combination to the multiplexer. Here the output of first XOR cell is select line for second XOR input and multiplexer. If first XOR output is at logic 0, the difference is same as input bit C only; otherwise the difference output is complementofinputbitC.incaseborrow output, if first EX-OR output is at logic 0, the borrowoutputis input bit C only. Similarly, if the first EX-OR gate output is at logic 1, the output borrow is input bit B only. Hence, the entire circuit operation for various possible input bit combination in terms of its timing waveform is depicted in figure 7. Fig -7: Timing waveform of 1-bit full subtractor using 10 transistors 4. RESULTS, DISCUSSION AND CONCLUSION In this work various one-bit full subtractor circuits with reduced transistor count were analyzed and all the simulation has been carried out at 45nm technology with Microwind 3.1 CAD tool. From the simulations, the parameters like Area, Power, Delay, PDP and EDP were measured and compared with one-bit conventional full subtractor. Among 10T, 14T and 20T one bit full subtractor, the 10T one bit full subtractor is energy and EDP efficient which is shown in table 4.1. Table 4.1 Fig -8: performance analysis of area for various 1-bit full subtractor circuits Fig -9: performance analysis of delay for various 1-bit full subtractor circuits
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 05 | May 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 1923 Fig -10: performance analysis of power for various 1-bit full subtractor circuits Fig -11: performance analysis of energy for various 1-bit full subtractor circuits Fig -12: performance analysis of EDP for various 1-bit full subtractor circuits The performance analysis of various one bit full subtractor circuits were shown in figure 8,9,10,11 and 12 in terms of area,delay,power,PDP and EDP respectively. 5. CONCLUSIONS From the results it is clear that, the 10T one bit full subtractor occupies less area in comparison with other counter parts. The power consumption of 10T one bit full subtractoris less in comparison with other counter parts whereas the delay of 10T one bit full subtractor is more when compared to 14T and 20T one bit full subtractor. Therefore, the 10T one bit full subtractorisenergy,EDP, power and area efficient at the cost of delay. REFERENCES [1] Neil Weste and D. Harris, “CMOS VLSI Design: A Circuit and System Perspective,” Pearson Addition Wesley, third Edition, 2005. [2] Ken Martin, Digital Integrated Circuit Design, Oxford University Press, New York, 2000. [3] CMOS Digital Integrated Circuits Analysis and Design Third Edition2003, By Sung-Mo Kang, Yusuf Leblebici. [4] M. Mahaboobbasha, K. Venkataramanaiah, P. Ramana Reddy. “Noval energy efficient one bit full subtractor at 65nm technology”. International conference on electrical, electronics, signals, communication and optimization(EESCO), IEEE, Jan 2015. [5] M. Mahaboobbasha, K. Venkataramanaiah, P. Ramana Reddy, “low area high speed energy efficient one bit full subtractor with MTCMOS”. International Journal of Applied Engineering Research. Volume 10, Number 11 (2015) pp. 27593-27604. [6] Anamika Sharma, Rajesh Mehra “Area Efficient Layout Design & Analysis of Full Subtractor” IJSRET EATHD- 2015 Conference Proceeding, 14-15 March, 2015. [7] Kamal Jeet Singh, Rajesh Mehra “Design &Analysis of Full Subtractor using 10T at 45nm Technology” IJETT, Volume 35 Number 9 - May 2016. [8] M.Mahaboob Basha, Dr. K.Venkata Ramanaiah, Dr. P.Ramana Reddy, Salendra. Govindarajulu.” Novel low Power and high speed array divider in 65nm technology” International Journal ofAdvancesinScience and Technology Vol. 6, No. 6, 2013. [9] B. K. Mohanty and P. K. Meher, "Area–Delay–Energy Efficient VLSI Architecture for Scalable In-Place Computation of FFT on Real Data," in IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 66, no. 3, pp. 1042-1050, March 2019. [10] M.Mahaboob Basha, K.Venkata Ramanaiah, P. Ramana Reddy," Design of Near Threshold 10T- Full Subtractor Circuit for Energy Efficient Signal Processing Applications", International Journal of Image, Graphics and Signal Processing(IJIGSP), Vol.9, No.12, pp. 23-29, 2017.DOI: 10.5815/ ijigsp.2017.12.03.