K.Swathi et al. Int. Journal of Engineering Research and Applications www.ijera.com 
ISSN : 2248-9622, Vol. 4, Issue 9( Version 5), September 2014, pp.147-150 
www.ijera.com 147 | P a g e 
Design and Implementation of Submicron Level 10T Full Adder in ALU Using Cell Based and SOC Technology K.Swathi1, B.Srinivas2, G.Sanath kumar3 1(Student-M.E, Embedded system and VLSI design, MVSR engg college, Osmania University, Hyderabad) 2 (Assistant professor, Department of ECE, MVSR engineering college, Osmania University, Hyderabad) 3 (Dy. Director, Department of Training, CITD, Hyderabad) ABSTRACT As technology scales into the nanometer regime leakage current, active power, delay and area are becoming important metric for the analysis and design of complex circuits. The main concern in mobile and battery based systems are leakage current and power dissipation. A transistor resizing approach for 10 transistor single bit full adder cells is used to determine optimal sleep transistor size which reduces power dissipation and leakage current. A submicron level 10-transistor single bit full adder cell is considered to achieve low leakage current, reduced power dissipation and high speed. In this paper initially 10T full adder cell is designed with submicron technique and later this is employed to design an ALU adder unit. The modified ALU is simulated and synthesized successfully on cadence 180nm technology. 
Keywords - Low leakage, cmos, 10T full adder, sleep transistors, carry lookahead adder, SoC(system on chip). 
I. INTRODUCTION 
Adders are important and heart of computational circuits. Many of complex arithmetic circuits are based on addition and it is often one of the speed limiting elements [1]. Hence, optimization of the adder in speed and power consumption must be pursued. These adder cells aimed to reduce power consumption and increase speed. In digital electronic systems, Arithmetic logic unit(ALU) is a digital circuit that performs arithmetic and logical operations. John von neumann who proposed the ALU in 1945 when he was working on electronic discrete variable automatic computer. ALU is a fundamental building block of central processing unit of a computer, and even the simplest microprocessors contain one or more circuits for timers. It is one of the many components within a computer processor and performs mathematical, logical, and decision operations in a computer and is the final processing performed by the processor. After the information has been processed by an ALU and sent to the computer memory . In some computer processors ALU is divided into an arithmetic and logic unit. The arithmetic unit performs the arithmetic operations and the logic unit performs the logical operations.ALU(Arithmetic logic unit) is an integrated circuit in CPU(central processing unit) that performs arithmetic and logic operations. Arithmetic instructions include addition, subtraction, and shifting operations, while logic instructions include AND, OR and NOT operations. For the division operation, it may result fraction, or floating point number. Instead, 
division operations are usually handled by the floating point unit, which also performs other non- integer calculations. Some of the processors contain single ALU while others include many arithmetic logic units that work together to perform calculations . Regardless of the way an ALU is designed its primary job is to handle integer operations, and therefore, a computer’s integer performance is tied directly to the processing speed of ALU. In this paper a low leakage 10T one-bit full adder cell is employed in CLA to implement an ALU. A transistor resizing approach for 1bit full adder cells is introduced to determine the optimal sleep transistor size which reduces the leakage current thereby power dissipation is reduced. 
II. SUBMICRON AND OPTIMIZED SLEEP TRANSISTOR 
Micron is the measurement of length. The length between the source and drain (Lmin is between 10nm to 45nm). Submicron technology allows millions of transistors on a die running at GHz frequencies. Submicron condition is subthreshold condition. Categories of CMOS technology: 1.)Submicron technology –Lmin>= 0.35 microns 2.)Deep Submicron technology (DSM) – 0.1 microns<= Lmin<=0.35 microns 3.)Ultra-Deep Submicron technology (UDSM) – Lmin<= 0.1 microns 
sleep transistor is a PMOS or NMOS high Vth transistor and is used as a switch to shut off power 
RESEARCH ARTICLE OPEN ACCESS
K.Swathi et al. Int. Journal of Engineering Research and Applications www.ijera.com 
ISSN : 2248-9622, Vol. 4, Issue 9( Version 5), September 2014, pp.147-150 
www.ijera.com 148 | P a g e 
supplies to parts of the design in standby mode and 
although the concept of the sleep transistor is straight 
forward, the optimal sleep transistor design and 
implementation are a challenge due to various 
effects, introduced by the sleep transistor and its 
implementations on design performance, area, 
routability, overall power dissipation, and 
signal/power integrity. 
Sleep transistors are to reduce power and heat 
dissipation, but not to reduce leakage currents. 
Quality of sleep transistor design is often measured in 
terms of three metrics: which are switch efficiency, 
area efficiency and IR drop. The sleep transistor is 
optimized in gate length, width, finger size and body 
bias to achieve high switch and area efficiencies, and 
low leakage current and IR drop. Sleep mode refers 
to a low power mode for electronic devices such as 
computers, televisions, and remote controlled 
devices. 
III. 10T FULL ADDER WITH 
REVERSE BIAS 
10-transistor one bit full adder circuit with self-reverse 
biasing technique [1] is shown in Fig.1. The 
circuit of 10T adder has three inputs and two outputs 
(A, B, C, sum, Cout). The whole circuit works with 
single supply Vdd. The number of direct connections 
from Vdd and ground is reduced in this design to 
minimize the power consumption due to short circuit 
current. In this circuit body of 5 nmos is connected to 
external voltage supply to act as sleep transistor. The 
nmos transistor goes to sleep mode due to increase in 
threshold voltage. In active mode of operation the 
high Vth transistors are turned off and the logic gates 
consisting of low Vth transistors can operate with 
low switching power dissipation and smaller 
propagation delay. In standby mode the high Vth 
transistors are turned off thereby cutting off the 
internal low Vth circuitry. 
Sum=A.B .C + A .B .C + A . B .C + A. B.C 
Cout=A.B + B.C+ C.A 
Fig. 1. 10T Full Adder cell with self-reverse bias[1] 
Transistor creates negative voltage at the body by 
proper design rules and increasing Vth by body bias 
which goes to cutoff state and as there is no 
conduction in reverse bias leakage current will be 
reduced. 
Vth=Vt0+훾( 푉푠푏 + 2∅푓 − 2∅푓 ) 
Where Vth is threshold voltage when body bias 
is present, Vsb is source to body bias, 2 is surface 
potential, and Vt0 is threshold voltage of zero 
substrate bias, 
훾 = 
푡표푥 
푒표푥 
2푞푒푠푖 푁퐴 
is body effect 
parameter, is oxide thickness, is 
oxide permittivity, is the permittivity of 
silicon, is a doping concentration, q is the charge 
of electron. 
The body effect in CMOS transistors changes 
with the change in threshold voltage, a smaller width 
of the depletion layer decreases Vth. In reverse bias 
CMOS transistor increases Vth, while on forward 
biasing of the CMOS transistor Vth decreases. And in 
CMOS threshold voltage increases with the increased 
doping of the channel but decreases with applied 
bias. Therefore, the current in the subthreshold region 
can be decreased by reverse bias. 
IV. ALU DESIGN 
In the design of ALU the 10T one bit full adder 
circuit with self-reverse bias is used in CLA to 
implement an ALU with FIFO as memory and the 
whole process is done in cadence. Implemented ALU 
in SOC technology using LEF file generation in 
cadence 180nm technology. Simulated 8-bit carry 
lookahead and 8-bit FIFO program for ALU is shown 
in fig.2. Simulations are performed in cadence IUS 
(incisive unified simulator). For low power RTL 
synthesis are performed in cadence RTL and later 
SoC is done in cadence encounter. 
ALU 
8bit A 8bit 
OUTPUT 
8bit B 
CLA 
FIFO 
Fig. 2. Block diagram of ALU with CLA and FIFO 
in cadence IUS. 
V. RESULTS 
Simulations are performed in cadence 180nm 
technology. 
Simulation of 10T full adder with self reverse bias in 
cadence virtuoso:
K.Swathi et al. Int. Journal of Engineering Research and Applications www.ijera.com 
ISSN : 2248-9622, Vol. 4, Issue 9( Version 5), September 2014, pp.147-150 
www.ijera.com 149 | P a g e 
Fig. 3. Waveform of 10T full adder with reverse bias simulation Fig.3 shows the waveform of 10T full adder the first 3 waveforms are inputs a, b, c and last 2 waveforms are outputs sum and Cout. X-axis is time period in nanoseconds and Y-axis is voltage in volts. This is the waveform of reduced parasites after post layout simulation. Simulation of ALU in cadence IUS: Fig. 4. Block diagram of ALU Fig.4 is the block diagram of ALU in which the 8bit CLA and FIFO are integrated in the ALU block in which the CLA output is connected to FIFO input where the SUM generated by CLA is stored in FIFO and appears at the output when the clock is active. RTL synthesis of ALU: Fig. 5. Block diagram of ALU in cadence encounter Fig.5 above shows the block diagram of ALU after RTL synthesis in cadence encounter. Register transfer level abstraction is used in hardware description languages (HDLs) like Verilog and VHDL to create high-level representations of a circuit, from which lower-level representations and ultimately actual wiring can be derived. Here creating LEF file for 10T full adder reverse bias and attaching the LEF file for ALU which gives reduced leakage power and without attaching the LEF file for ALU shows the result. Top module of ALU with ALU and IOPAD programming in RTL Encounter: Fig. 6. ALU in RTL encounter Fig.6 shows the block diagram of ALU top module in which ALU with RTL synthesis and ALU with iopad programming is done in order to secure ALU from damage.
K.Swathi et al. Int. Journal of Engineering Research and Applications www.ijera.com 
ISSN : 2248-9622, Vol. 4, Issue 9( Version 5), September 2014, pp.147-150 
www.ijera.com 150 | P a g e 
Waveforms of ALU : Fig. 7. Output waveform of ALU Fig.7 shows waveform of ALU with 8bit inputs A, B with 8bit output as SUM which consists of CLA and FIFO. Simulated Power Analysis of ALU: 
These are the simulation results of ALU designed with CLA and FIFO with and without attached 10T full adder reverse bias in ALU with generated LEF file. By adding 10T full adder reverse bias LEF file the leakage power is reduced to 17.526uW to 2.745uW. SoC results of ALU: 
Fig. 8. Chip design layout of ALU in SoC 
The above fig.8 shows layout of chip design of ALU employed with submicron level 10-transistor full adder is implemented in the cadence SoC Encounter. After getting the results in cadence virtuoso, IUS and RTL compiler the chip design is done in SoC encounter by creating LEF file for 10T full adder with reverse bias circuit in virtuoso and netlist for designed ALU in RTL compiler. The ALU chip design for SOC is achieved by combining LEF file and netlist in cadence SOC encounter tool. 
VI. CONCLUSION 
Submicron level low leakage single bit full adder cell is proposed for mobile and battery based systems and the full adder employed in ALU is proposed for processors. By using optimal sleep transistors and transistor resizing technique, leakage current is reduced, thereby power dissipation is reduced when compared to conventional cmos adders. Using this technique active power reduction is achieved in the ALU with low leakage. The design of ALU is realized in cadence 180nm cmos technology, in short design of ALU can be a better alternative. 
VII. FUTURE SCOPE 
ALU employed with submicron level 10T full adder can be implemented in advanced RISC processor and high end processors to reduce power dissipation. Deep submicron full adder can be used in the encryption algorithm for security purpose. 10 transistor full adder can be used in image processing technology. REFERENCES 
[1] Shipra Mishra, ShyamAkashe ―Leakage Minimization of 10T Full Adder Using Deep Sub- Micron Technique’’ 2012 Third International Conference on Advanced Computing and Communication Technologies. 
[2] Madhuri.Sada1,A.Srinivasulu2,C.Md.Aslam3 ―1 Bit Full Adder Cell for Reducing Low Leakage Current in Nanometer Technology‖ International Journal of Engineering Research and Development, Volume 2, Issue 4 (July2012), PP. 11-18. 
[3] Massimo Alioto and Gaetano Palumbo ―Analysis and Comparison on Full Adder Block in Submicron Technology‖ IEEE transactions on very large scale integration (VLSI) systems, vol. 10, no. 6, December 2002 pp 806-823. 
[4] A. Shams and M. Bayoumi, ―A novel high- performance CMOS 1-Bit full-adder cell‖ IEEE Trans. Circuits Syst.—Part II, vol. 47, pp 478–481, May 2000. 
[5] H. Mahmoud and M. Bayoumi, ―A 10-transistor low-power high-speed full adder cell” in Proc. ISCAS99, Orlando, FL, June 1999, pp. 43–46 
[6] K. Chu and D. Pulfrey, ―A comparison of CMOS circuit techniques: Differential cascade voltage switch logic versus conventional logic‖ IEEE J. Solid-State Circuits , vol. SC-22, pp. 528–532, Aug. 1987. 
[7] Raju Gupta, Satya Prakash Pandey, ShyamAkashe, AbhayVidyarthi ―Analysis and optimization of Active Power and Delay of 10T Full Adder using Power Gating Technique at 45 nm Technology‖ IOSR Journal of VLSI and Signal Processing (IOSR-JVSP). 
Simulations 
Leakage power(uW) 
ALU 
17.526 
ALU with submicron level 10T full adder with reverse bias 
2.745

More Related Content

PDF
Harmonic current reduction by using the super lift boost converter for two st...
PDF
PDF
Design of Counter Using SRAM
PDF
Project_Kaveh & Mohammad
PDF
Vlsi lab viva question with answers
PDF
Design and Analysis of CMOS Instrumentation Amplifier
PDF
40620130101005
PDF
Iaetsd design of a low power multiband clock distribution circuit
Harmonic current reduction by using the super lift boost converter for two st...
Design of Counter Using SRAM
Project_Kaveh & Mohammad
Vlsi lab viva question with answers
Design and Analysis of CMOS Instrumentation Amplifier
40620130101005
Iaetsd design of a low power multiband clock distribution circuit

What's hot (17)

PDF
Design and implement of pulse width modulation with low-cost hardware in the ...
PDF
Ch33509513
PPT
FPGA Design and Implementation of Electrocardiogram Biomedical Embedded System
PDF
CMOS ring oscillator delay cell performance: a comparative study
PDF
High Gain, Low Noise Instrumentation Amplifier Using Three Operational Amplif...
DOCX
Gas sensor
PDF
Design of ring vco using nine stages of differential amplifier
PDF
7.instrumentation amplifier
PDF
Implementation of Full Adder Cell Using High Performance CMOS Technology
PDF
DESIGN OF A HIGH PRECISION, WIDE RANGED ANALOG CLOCK GENERATOR WITH FIELD PRO...
PDF
IRJET- Design of Voltage Controlled Oscillator in 180 nm CMOS Technology
DOCX
Special Devices
PDF
Design and Implementation of an Interface Circuit for DC Motor Speed Control ...
PDF
Design of Low Power & High Speed Comparator with 0.18μm Technology for ADC Ap...
PDF
An ECG-on-Chip for Wearable Cardiac Monitoring Devices
PDF
Design And Analysis Of Low Power High Performance Single Bit Full Adder
PDF
FPGA based Heart Arrhythmia’s Detection Algorithm
Design and implement of pulse width modulation with low-cost hardware in the ...
Ch33509513
FPGA Design and Implementation of Electrocardiogram Biomedical Embedded System
CMOS ring oscillator delay cell performance: a comparative study
High Gain, Low Noise Instrumentation Amplifier Using Three Operational Amplif...
Gas sensor
Design of ring vco using nine stages of differential amplifier
7.instrumentation amplifier
Implementation of Full Adder Cell Using High Performance CMOS Technology
DESIGN OF A HIGH PRECISION, WIDE RANGED ANALOG CLOCK GENERATOR WITH FIELD PRO...
IRJET- Design of Voltage Controlled Oscillator in 180 nm CMOS Technology
Special Devices
Design and Implementation of an Interface Circuit for DC Motor Speed Control ...
Design of Low Power & High Speed Comparator with 0.18μm Technology for ADC Ap...
An ECG-on-Chip for Wearable Cardiac Monitoring Devices
Design And Analysis Of Low Power High Performance Single Bit Full Adder
FPGA based Heart Arrhythmia’s Detection Algorithm
Ad

Viewers also liked (20)

PDF
The walking dead 18
PDF
Masaa Egypt logo
PDF
Tecnologias assistivas
PDF
Instrução normativa interministerial explotação de peixes nativos ou exótic...
DOCX
Keyloguer
PDF
ODP
Presentación para la romana
PDF
Avatar
PPT
Ic bcn 2010
DOCX
ODP
Excursión viernes guardamar
PDF
WaveBoat - Give Space to Your Emotions
PPT
Apresentação proinfo
PPTX
Objetivos del curso
PDF
Tese de doutorado participaçãp e deliberação análise do impacto dos usos da n...
PPT
Ciclos sistema operativo operativo de articulacion abril 2010
PPTX
Manual de instalação do windows server 2003
PPS
Porque no vacunarse 14 4 10
PPS
Fikret Mualla
PPSX
Slide leonice com musica
The walking dead 18
Masaa Egypt logo
Tecnologias assistivas
Instrução normativa interministerial explotação de peixes nativos ou exótic...
Keyloguer
Presentación para la romana
Avatar
Ic bcn 2010
Excursión viernes guardamar
WaveBoat - Give Space to Your Emotions
Apresentação proinfo
Objetivos del curso
Tese de doutorado participaçãp e deliberação análise do impacto dos usos da n...
Ciclos sistema operativo operativo de articulacion abril 2010
Manual de instalação do windows server 2003
Porque no vacunarse 14 4 10
Fikret Mualla
Slide leonice com musica
Ad

Similar to Design and Implementation of Submicron Level 10T Full Adder in ALU Using Cell Based and SOC Technology (20)

PDF
LOW POWER-AREA DESIGNS OF 1BIT FULL ADDER IN CADENCE VIRTUOSO PLATFORM
PDF
Efficient implementation of full adder for power analysis in cmos technology
PDF
THE INFLUENCE OF SILICON AREA ON THE PERFORMANCE OF THE FULL ADDERS
PDF
The Influence of Silicon Area on the Performance of the Full Adders
PDF
THE INFLUENCE OF SILICON AREA ON THE PERFORMANCE OF THE FULL ADDERS
PDF
THE INFLUENCE OF SILICON AREA ON THE PERFORMANCE OF THE FULL ADDERS
PDF
Low power area gdi & ptl techniques based full adder designs
PDF
LOW POWER-AREA GDI & PTL TECHNIQUES BASED FULL ADDER DESIGNS
PDF
LOW POWER-AREA GDI & PTL TECHNIQUES BASED FULL ADDER DESIGNS
PDF
Performance Evaluation of Various CMOS Full Adder Designs: A Review
PDF
Low Power CMOS Full Adder Design with 12 Transistors
PDF
Iaetsd design and simulation of high speed cmos full adder (2)
PDF
Low Power Full Adder using 9T Structure
DOCX
Ramya Project
PDF
Performance Analysis of Proposed Full Adder Cell at Submicron Technologies
PDF
Delay Optimized Full Adder Design for High Speed VLSI Applications
PDF
Implementation of pull up pull-down network for energy optimization in full a...
PDF
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
PDF
A comparative study of full adder using static cmos logic style
PDF
Ix3416271631
LOW POWER-AREA DESIGNS OF 1BIT FULL ADDER IN CADENCE VIRTUOSO PLATFORM
Efficient implementation of full adder for power analysis in cmos technology
THE INFLUENCE OF SILICON AREA ON THE PERFORMANCE OF THE FULL ADDERS
The Influence of Silicon Area on the Performance of the Full Adders
THE INFLUENCE OF SILICON AREA ON THE PERFORMANCE OF THE FULL ADDERS
THE INFLUENCE OF SILICON AREA ON THE PERFORMANCE OF THE FULL ADDERS
Low power area gdi & ptl techniques based full adder designs
LOW POWER-AREA GDI & PTL TECHNIQUES BASED FULL ADDER DESIGNS
LOW POWER-AREA GDI & PTL TECHNIQUES BASED FULL ADDER DESIGNS
Performance Evaluation of Various CMOS Full Adder Designs: A Review
Low Power CMOS Full Adder Design with 12 Transistors
Iaetsd design and simulation of high speed cmos full adder (2)
Low Power Full Adder using 9T Structure
Ramya Project
Performance Analysis of Proposed Full Adder Cell at Submicron Technologies
Delay Optimized Full Adder Design for High Speed VLSI Applications
Implementation of pull up pull-down network for energy optimization in full a...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
A comparative study of full adder using static cmos logic style
Ix3416271631

Recently uploaded (20)

PPTX
Unit IImachinemachinetoolopeartions.pptx
PPTX
AI-Reporting for Emerging Technologies(BS Computer Engineering)
PPTX
MAD Unit - 3 User Interface and Data Management (Diploma IT)
DOCX
ENVIRONMENTAL PROTECTION AND MANAGEMENT (18CVL756)
PPTX
Module1.pptxrjkeieuekwkwoowkemehehehrjrjrj
PDF
IAE-V2500 Engine Airbus Family A319/320
PDF
Research on ultrasonic sensor for TTU.pdf
PDF
Software defined netwoks is useful to learn NFV and virtual Lans
PPTX
SE unit 1.pptx aaahshdhajdviwhsiehebeiwheiebeiev
PDF
Using Technology to Foster Innovative Teaching Practices (www.kiu.ac.ug)
PPTX
Solar energy pdf of gitam songa hemant k
PDF
IAE-V2500 Engine for Airbus Family 319/320
PPTX
DATA STRCUTURE LABORATORY -BCSL305(PRG1)
PPTX
BBOC407 BIOLOGY FOR ENGINEERS (CS) - MODULE 1 PART 1.pptx
PPTX
Agentic Artificial Intelligence (Agentic AI).pptx
PPTX
Real Estate Management PART 1.pptxFFFFFFFFFFFFF
PDF
Cryptography and Network Security-Module-I.pdf
DOCX
An investigation of the use of recycled crumb rubber as a partial replacement...
PPTX
Design ,Art Across Digital Realities and eXtended Reality
PPTX
ARCHITECTURE AND PROGRAMMING OF EMBEDDED SYSTEMS
Unit IImachinemachinetoolopeartions.pptx
AI-Reporting for Emerging Technologies(BS Computer Engineering)
MAD Unit - 3 User Interface and Data Management (Diploma IT)
ENVIRONMENTAL PROTECTION AND MANAGEMENT (18CVL756)
Module1.pptxrjkeieuekwkwoowkemehehehrjrjrj
IAE-V2500 Engine Airbus Family A319/320
Research on ultrasonic sensor for TTU.pdf
Software defined netwoks is useful to learn NFV and virtual Lans
SE unit 1.pptx aaahshdhajdviwhsiehebeiwheiebeiev
Using Technology to Foster Innovative Teaching Practices (www.kiu.ac.ug)
Solar energy pdf of gitam songa hemant k
IAE-V2500 Engine for Airbus Family 319/320
DATA STRCUTURE LABORATORY -BCSL305(PRG1)
BBOC407 BIOLOGY FOR ENGINEERS (CS) - MODULE 1 PART 1.pptx
Agentic Artificial Intelligence (Agentic AI).pptx
Real Estate Management PART 1.pptxFFFFFFFFFFFFF
Cryptography and Network Security-Module-I.pdf
An investigation of the use of recycled crumb rubber as a partial replacement...
Design ,Art Across Digital Realities and eXtended Reality
ARCHITECTURE AND PROGRAMMING OF EMBEDDED SYSTEMS

Design and Implementation of Submicron Level 10T Full Adder in ALU Using Cell Based and SOC Technology

  • 1. K.Swathi et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 9( Version 5), September 2014, pp.147-150 www.ijera.com 147 | P a g e Design and Implementation of Submicron Level 10T Full Adder in ALU Using Cell Based and SOC Technology K.Swathi1, B.Srinivas2, G.Sanath kumar3 1(Student-M.E, Embedded system and VLSI design, MVSR engg college, Osmania University, Hyderabad) 2 (Assistant professor, Department of ECE, MVSR engineering college, Osmania University, Hyderabad) 3 (Dy. Director, Department of Training, CITD, Hyderabad) ABSTRACT As technology scales into the nanometer regime leakage current, active power, delay and area are becoming important metric for the analysis and design of complex circuits. The main concern in mobile and battery based systems are leakage current and power dissipation. A transistor resizing approach for 10 transistor single bit full adder cells is used to determine optimal sleep transistor size which reduces power dissipation and leakage current. A submicron level 10-transistor single bit full adder cell is considered to achieve low leakage current, reduced power dissipation and high speed. In this paper initially 10T full adder cell is designed with submicron technique and later this is employed to design an ALU adder unit. The modified ALU is simulated and synthesized successfully on cadence 180nm technology. Keywords - Low leakage, cmos, 10T full adder, sleep transistors, carry lookahead adder, SoC(system on chip). I. INTRODUCTION Adders are important and heart of computational circuits. Many of complex arithmetic circuits are based on addition and it is often one of the speed limiting elements [1]. Hence, optimization of the adder in speed and power consumption must be pursued. These adder cells aimed to reduce power consumption and increase speed. In digital electronic systems, Arithmetic logic unit(ALU) is a digital circuit that performs arithmetic and logical operations. John von neumann who proposed the ALU in 1945 when he was working on electronic discrete variable automatic computer. ALU is a fundamental building block of central processing unit of a computer, and even the simplest microprocessors contain one or more circuits for timers. It is one of the many components within a computer processor and performs mathematical, logical, and decision operations in a computer and is the final processing performed by the processor. After the information has been processed by an ALU and sent to the computer memory . In some computer processors ALU is divided into an arithmetic and logic unit. The arithmetic unit performs the arithmetic operations and the logic unit performs the logical operations.ALU(Arithmetic logic unit) is an integrated circuit in CPU(central processing unit) that performs arithmetic and logic operations. Arithmetic instructions include addition, subtraction, and shifting operations, while logic instructions include AND, OR and NOT operations. For the division operation, it may result fraction, or floating point number. Instead, division operations are usually handled by the floating point unit, which also performs other non- integer calculations. Some of the processors contain single ALU while others include many arithmetic logic units that work together to perform calculations . Regardless of the way an ALU is designed its primary job is to handle integer operations, and therefore, a computer’s integer performance is tied directly to the processing speed of ALU. In this paper a low leakage 10T one-bit full adder cell is employed in CLA to implement an ALU. A transistor resizing approach for 1bit full adder cells is introduced to determine the optimal sleep transistor size which reduces the leakage current thereby power dissipation is reduced. II. SUBMICRON AND OPTIMIZED SLEEP TRANSISTOR Micron is the measurement of length. The length between the source and drain (Lmin is between 10nm to 45nm). Submicron technology allows millions of transistors on a die running at GHz frequencies. Submicron condition is subthreshold condition. Categories of CMOS technology: 1.)Submicron technology –Lmin>= 0.35 microns 2.)Deep Submicron technology (DSM) – 0.1 microns<= Lmin<=0.35 microns 3.)Ultra-Deep Submicron technology (UDSM) – Lmin<= 0.1 microns sleep transistor is a PMOS or NMOS high Vth transistor and is used as a switch to shut off power RESEARCH ARTICLE OPEN ACCESS
  • 2. K.Swathi et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 9( Version 5), September 2014, pp.147-150 www.ijera.com 148 | P a g e supplies to parts of the design in standby mode and although the concept of the sleep transistor is straight forward, the optimal sleep transistor design and implementation are a challenge due to various effects, introduced by the sleep transistor and its implementations on design performance, area, routability, overall power dissipation, and signal/power integrity. Sleep transistors are to reduce power and heat dissipation, but not to reduce leakage currents. Quality of sleep transistor design is often measured in terms of three metrics: which are switch efficiency, area efficiency and IR drop. The sleep transistor is optimized in gate length, width, finger size and body bias to achieve high switch and area efficiencies, and low leakage current and IR drop. Sleep mode refers to a low power mode for electronic devices such as computers, televisions, and remote controlled devices. III. 10T FULL ADDER WITH REVERSE BIAS 10-transistor one bit full adder circuit with self-reverse biasing technique [1] is shown in Fig.1. The circuit of 10T adder has three inputs and two outputs (A, B, C, sum, Cout). The whole circuit works with single supply Vdd. The number of direct connections from Vdd and ground is reduced in this design to minimize the power consumption due to short circuit current. In this circuit body of 5 nmos is connected to external voltage supply to act as sleep transistor. The nmos transistor goes to sleep mode due to increase in threshold voltage. In active mode of operation the high Vth transistors are turned off and the logic gates consisting of low Vth transistors can operate with low switching power dissipation and smaller propagation delay. In standby mode the high Vth transistors are turned off thereby cutting off the internal low Vth circuitry. Sum=A.B .C + A .B .C + A . B .C + A. B.C Cout=A.B + B.C+ C.A Fig. 1. 10T Full Adder cell with self-reverse bias[1] Transistor creates negative voltage at the body by proper design rules and increasing Vth by body bias which goes to cutoff state and as there is no conduction in reverse bias leakage current will be reduced. Vth=Vt0+훾( 푉푠푏 + 2∅푓 − 2∅푓 ) Where Vth is threshold voltage when body bias is present, Vsb is source to body bias, 2 is surface potential, and Vt0 is threshold voltage of zero substrate bias, 훾 = 푡표푥 푒표푥 2푞푒푠푖 푁퐴 is body effect parameter, is oxide thickness, is oxide permittivity, is the permittivity of silicon, is a doping concentration, q is the charge of electron. The body effect in CMOS transistors changes with the change in threshold voltage, a smaller width of the depletion layer decreases Vth. In reverse bias CMOS transistor increases Vth, while on forward biasing of the CMOS transistor Vth decreases. And in CMOS threshold voltage increases with the increased doping of the channel but decreases with applied bias. Therefore, the current in the subthreshold region can be decreased by reverse bias. IV. ALU DESIGN In the design of ALU the 10T one bit full adder circuit with self-reverse bias is used in CLA to implement an ALU with FIFO as memory and the whole process is done in cadence. Implemented ALU in SOC technology using LEF file generation in cadence 180nm technology. Simulated 8-bit carry lookahead and 8-bit FIFO program for ALU is shown in fig.2. Simulations are performed in cadence IUS (incisive unified simulator). For low power RTL synthesis are performed in cadence RTL and later SoC is done in cadence encounter. ALU 8bit A 8bit OUTPUT 8bit B CLA FIFO Fig. 2. Block diagram of ALU with CLA and FIFO in cadence IUS. V. RESULTS Simulations are performed in cadence 180nm technology. Simulation of 10T full adder with self reverse bias in cadence virtuoso:
  • 3. K.Swathi et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 9( Version 5), September 2014, pp.147-150 www.ijera.com 149 | P a g e Fig. 3. Waveform of 10T full adder with reverse bias simulation Fig.3 shows the waveform of 10T full adder the first 3 waveforms are inputs a, b, c and last 2 waveforms are outputs sum and Cout. X-axis is time period in nanoseconds and Y-axis is voltage in volts. This is the waveform of reduced parasites after post layout simulation. Simulation of ALU in cadence IUS: Fig. 4. Block diagram of ALU Fig.4 is the block diagram of ALU in which the 8bit CLA and FIFO are integrated in the ALU block in which the CLA output is connected to FIFO input where the SUM generated by CLA is stored in FIFO and appears at the output when the clock is active. RTL synthesis of ALU: Fig. 5. Block diagram of ALU in cadence encounter Fig.5 above shows the block diagram of ALU after RTL synthesis in cadence encounter. Register transfer level abstraction is used in hardware description languages (HDLs) like Verilog and VHDL to create high-level representations of a circuit, from which lower-level representations and ultimately actual wiring can be derived. Here creating LEF file for 10T full adder reverse bias and attaching the LEF file for ALU which gives reduced leakage power and without attaching the LEF file for ALU shows the result. Top module of ALU with ALU and IOPAD programming in RTL Encounter: Fig. 6. ALU in RTL encounter Fig.6 shows the block diagram of ALU top module in which ALU with RTL synthesis and ALU with iopad programming is done in order to secure ALU from damage.
  • 4. K.Swathi et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 9( Version 5), September 2014, pp.147-150 www.ijera.com 150 | P a g e Waveforms of ALU : Fig. 7. Output waveform of ALU Fig.7 shows waveform of ALU with 8bit inputs A, B with 8bit output as SUM which consists of CLA and FIFO. Simulated Power Analysis of ALU: These are the simulation results of ALU designed with CLA and FIFO with and without attached 10T full adder reverse bias in ALU with generated LEF file. By adding 10T full adder reverse bias LEF file the leakage power is reduced to 17.526uW to 2.745uW. SoC results of ALU: Fig. 8. Chip design layout of ALU in SoC The above fig.8 shows layout of chip design of ALU employed with submicron level 10-transistor full adder is implemented in the cadence SoC Encounter. After getting the results in cadence virtuoso, IUS and RTL compiler the chip design is done in SoC encounter by creating LEF file for 10T full adder with reverse bias circuit in virtuoso and netlist for designed ALU in RTL compiler. The ALU chip design for SOC is achieved by combining LEF file and netlist in cadence SOC encounter tool. VI. CONCLUSION Submicron level low leakage single bit full adder cell is proposed for mobile and battery based systems and the full adder employed in ALU is proposed for processors. By using optimal sleep transistors and transistor resizing technique, leakage current is reduced, thereby power dissipation is reduced when compared to conventional cmos adders. Using this technique active power reduction is achieved in the ALU with low leakage. The design of ALU is realized in cadence 180nm cmos technology, in short design of ALU can be a better alternative. VII. FUTURE SCOPE ALU employed with submicron level 10T full adder can be implemented in advanced RISC processor and high end processors to reduce power dissipation. Deep submicron full adder can be used in the encryption algorithm for security purpose. 10 transistor full adder can be used in image processing technology. REFERENCES [1] Shipra Mishra, ShyamAkashe ―Leakage Minimization of 10T Full Adder Using Deep Sub- Micron Technique’’ 2012 Third International Conference on Advanced Computing and Communication Technologies. [2] Madhuri.Sada1,A.Srinivasulu2,C.Md.Aslam3 ―1 Bit Full Adder Cell for Reducing Low Leakage Current in Nanometer Technology‖ International Journal of Engineering Research and Development, Volume 2, Issue 4 (July2012), PP. 11-18. [3] Massimo Alioto and Gaetano Palumbo ―Analysis and Comparison on Full Adder Block in Submicron Technology‖ IEEE transactions on very large scale integration (VLSI) systems, vol. 10, no. 6, December 2002 pp 806-823. [4] A. Shams and M. Bayoumi, ―A novel high- performance CMOS 1-Bit full-adder cell‖ IEEE Trans. Circuits Syst.—Part II, vol. 47, pp 478–481, May 2000. [5] H. Mahmoud and M. Bayoumi, ―A 10-transistor low-power high-speed full adder cell” in Proc. ISCAS99, Orlando, FL, June 1999, pp. 43–46 [6] K. Chu and D. Pulfrey, ―A comparison of CMOS circuit techniques: Differential cascade voltage switch logic versus conventional logic‖ IEEE J. Solid-State Circuits , vol. SC-22, pp. 528–532, Aug. 1987. [7] Raju Gupta, Satya Prakash Pandey, ShyamAkashe, AbhayVidyarthi ―Analysis and optimization of Active Power and Delay of 10T Full Adder using Power Gating Technique at 45 nm Technology‖ IOSR Journal of VLSI and Signal Processing (IOSR-JVSP). Simulations Leakage power(uW) ALU 17.526 ALU with submicron level 10T full adder with reverse bias 2.745