16 bit ALU using MGDI
16 bit ALU using MGDI
Vol.05, Issue.10,
October-2017,
Pages:0954-0959
www.ijvdcs.org
Design and Implementation of Low Power 16-Bit ALU using MGDI Technique
P. SAI KRISHNA1, P. BRUNDAVANI2
1
PG Scholar, Annamacharaya Institute of Technology and Sciences, India, Email: [email protected].
2
Assistant Professor, Annamacharaya Institute of Technology and Sciences, India, Email: [email protected].
Abstract: Rapid development in portable digital applications, demands for increasing speed, compact implementation, and low
power dissipation triggers numerous research efforts. The wish to improve the performance of logic circuits, once based on
traditional CMOS technology, resulted in the development of many logic design techniques during the last two decades.MGDI
(Modified Gate Diffusion Input) is a technique of low power digital combinational design; Compared to other currently used logic
design styles, allows less power consumption and reduced propagation delay with minimum number of transistors.In this paper a
16 – bit Arithmetic Logic Unit using MGDI Technique is presentedand also compared with CMOS logic. The Arithmetic and
Logical functions that are realized in ALU are Addition,Subtraction,Increment, Decrement operations, AND, OR, XOR, and
XNOR. The simulation tool used is Tanner EDA 32 nm Technology.
Keywords: CMOS (Complementary Metal Oxide Semiconductor), ALU (Arithmetic Logical Unit), GDI (Gate Diffusion Input),
MGDI (Modified Gate Diffusion Input).
3. CMOS OR Logic:
Two PMOS gates are connected in series and Two NMOS
gates are connected in Parallel such that these modules are
connected together and in between these two modules we can
take output as NOR by providing input to the NMOS and
PMOS transistors and it will feed to normal inverter which
can give results as OR Gate.
Fig 5. CMOS FULL ADDER
International Journal of VLSI System Design and Communication Systems
Volume.05, IssueNo.10, October-2017, Pages: 0954-0959
Design and Implementation of Low Power 16-Bit ALU using MGDI Technique
C. Arithmatic And Logic Unit (ALU) differences between the two. The three inputs in GDI are
The arithmetic logic unit (ALU) is the brain of the computer, namely
the device that performs the arithmetic operations like 1. G- common inputs to the gate of NMOS and PMOS
addition and subtraction or logical operations like AND and 2. N- input to the source/drain of NMOS
OR. This section constructs an ALU from four hardware 3. P- input to the source/drain of PMOS Bulks of both
building blocks (AND and OR gates, inverters, and NMOS and PMOS are connected to N or P
multiplexors) and illustrates how combinational logic works.
In the next section, we will see how addition can be sped up Basic GDI cell is given below in figure 8
through more clever designs.
1. 1 bit ALU
An arithmetic-logic unit (ALU) is the part of a
ComputerProcessor (CPU) that carries out arithmetic and
logic operations on the operands in Computer instruction
wordsIn some processors, the ALU is divided into two units,
an arithmetic unit (AU) and a logic unit (LU).The logical
operations are easiest, because they map directly onto the
hardware components in Figure below.
Fig 8. Basic GDI Cell
B. DELAY:
C. AREA:
Author's Profile:
P. Sai Krishna Received B.tech Degree in
ECE from JNTUA. Currently he is pursuing
M.Tech (VLSI Design) degree from
Annamacharaya Institute of technology and
E. COMPARISON RESULTS: sciences, rajampeta. His General Area of
Table 3. Results of different technologies with parameters Interests include Digital design, Testing.
Parameter\Type CMOS GDI MGDI
P. Brundavani, M.Tech,She received her
No. of Transistors 2752 1264 1200
Master of Technology degree from
Power (watts) 10.768 27.121 17.835 JNTUA.Currently working as Assistant
Delay (ns) 2.556 2.559 9.040 Professor in ECE department of
Annamacharaya Institute of Technology and
sciences, affiliated to JNTUA, Rajampeta,
VI. CONCLUSION
A.P. India. She has published in International Journals and
MGDI (modified Gate diffusion input) is a technique
National Conferences. She has attended many workshops and
of low power digital combinational design This technique as
Seminars. Her research areas are Low Power VLSI, Digital
compare to other currently used logic design styles(GDI and
IC Design, Signal processing, and image processing and
CMOS technologies), allows less power consumption and
communications systems.
reduced propagation delay with minimum number of
transistors. In this paper presented with 16 – bit Arithmetic
Logic Unit using modified Gate Diffusion Input (MGDI)
Technique and also number of transistors is reduced than
existing Systems.
VII. REFERENCES
[1] Rajesh Parihar, Nidhi Tiwari, Aditya Mandloi and
Dr.Binod Kumar, “An Implementation of 1-Bit Low Power
Full Adder Based on Multiplexer and Pass Transistor Logic,”
IEEE International Conferenceon Information
Communication and Embedded System, 2014, pp. 101-103.
[2] Ravi Tiwari and KhemrajDeshmukh, “Design and
analysis of low power 11-transistor full adder,” IJAREEIE,
vol. 3, issue 6, June 2014,pp. 10301-10307.
[3] PoojaVaishnav and Mr.VishalMoyal, “Performance
Analysis Of 8-Bit ALU For Power In 32 Nm Scale,” IJERT,
vol. 1, issue 8, October 2012 pp. 1-3.
[4] T. Esther Rani, M.A. Rani and R. Rao, “AREA optimized
low power arithmetic and logic unit,” IEEE International
Conference onElectronics Computer Technology, April 2011,
pp. 224–228.
[5] Gangadhar Reddy Ramireddy “A Novel Power-Aware
and High Performance Full Adder Cell for Ultra low Power
Design,” IEEEInternational Conference on Circuit, Power
and ComputingTechnologies, 2014, pp. 1121-1126.
[6] JVR Ravindra, Gangadhar Reddy Ramireddy and
HarikrishnaKamatham, “Design of Ultra Low Power Full