A Low Power Array Multiplier Design using Modified Gate Diffusion Input (GDI)

Similar documents
Enhancement of Design Quality for an 8-bit ALU

International Journal of Advance Engineering and Research Development

A NOVEL 4-Bit ARITHMETIC LOGIC UNIT DESIGN FOR POWER AND AREA OPTIMIZATION

ADVANCES in NATURAL and APPLIED SCIENCES

CHAPTER 6 GDI BASED LOW POWER FULL ADDER CELL FOR DSP DATA PATH BLOCKS

PERFORMANCE ANALYSIS OF LOW POWER FULL ADDER CELLS USING 45NM CMOS TECHNOLOGY

Gdi Technique Based Carry Look Ahead Adder Design

A Literature Survey on Low PDP Adder Circuits

Investigation on Performance of high speed CMOS Full adder Circuits

A Low Power and Area Efficient Full Adder Design Using GDI Multiplexer

Implementation of Efficient 5:3 & 7:3 Compressors for High Speed and Low-Power Operations

Integration of Optimized GDI Logic based NOR Gate and Half Adder into PASTA for Low Power & Low Area Applications

Circuit level, 32 nm, 1-bit MOSSI-ULP adder: power, PDP and area efficient base cell for unsigned multiplier

DESIGN AND ANALYSIS OF LOW POWER 10- TRANSISTOR FULL ADDERS USING NOVEL X-NOR GATES

Energy Efficient Full-adder using GDI Technique

DESIGN OF PARALLEL MULTIPLIERS USING HIGH SPEED ADDER

Implementation of Low Power High Speed Full Adder Using GDI Mux

Pardeep Kumar, Susmita Mishra, Amrita Singh

IC Layout Design of 4-bit Universal Shift Register using Electric VLSI Design System

Comparator Design Analysis using Efficient Low Power Full Adder Meena Aggarwal 1, Rajesh Mehra 2 1 ME student (ECE), 2 Associate Professor

Design of Low power and Area Efficient 8-bit ALU using GDI Full Adder and Multiplexer

Low Power 8-Bit ALU Design Using Full Adder and Multiplexer

Implementation of 1-bit Full Adder using Gate Difuision Input (GDI) cell

A new 6-T multiplexer based full-adder for low power and leakage current optimization

Design and Implementation of Single Bit ALU Using PTL & GDI Technique

Low Power 32-bit Improved Carry Select Adder based on MTCMOS Technique

Impact of Logic and Circuit Implementation on Full Adder Performance in 50-NM Technologies

Design and Simulation of Novel Full Adder Cells using Modified GDI Cell

Low Power 8-Bit ALU Design Using Full Adder and Multiplexer Based on GDI Technique

A New High Speed - Low Power 12 Transistor Full Adder Design with GDI Technique

Design Analysis of 1-bit Comparator using 45nm Technology

Area and Power Efficient Pass Transistor Based (PTL) Full Adder Design

ISSN:

Comparison of High Speed & Low Power Techniques GDI & McCMOS in Full Adder Design

MACGDI: Low Power MAC Based Filter Bank Using GDI Logic for Hearing Aid Applications

Design of GDI Based Power Efficient Combinational Circuits and Comparison with Other Logic Styles

Analysis of Different CMOS Full Adder Circuits Based on Various Parameters for Low Voltage VLSI Design

DESIGN OF MULTIPLIER USING GDI TECHNIQUE

ASIC Implementation of High Speed Area Efficient Arithmetic Unit using GDI based Vedic Multiplier

A High Performance Asynchronous Counter using Area and Power Efficient GDI T-Flip Flop

A Comparative Analysis of Low Power and Area Efficient Digital Circuit Design

2-BIT COMPARATOR WITH 8-TRANSISTOR 1-BIT FULL ADDER WITH CAPACITOR

Power Efficient Arithmetic Logic Unit

Design and Implementation of Complex Multiplier Using Compressors

Power Optimization for Ripple Carry Adder with Reduced Transistor Count

Domino CMOS Implementation of Power Optimized and High Performance CLA adder

A Novel Approach for High Speed and Low Power 4-Bit Multiplier

LOW POWER NOVEL HYBRID ADDERS FOR DATAPATH CIRCUITS IN DSP PROCESSOR

COMPREHENSIVE ANALYSIS OF ENHANCED CARRY-LOOK AHEAD ADDER USING DIFFERENT LOGIC STYLES

Low Power &High Speed Domino XOR Cell

Design and Implementation of an Ultra-Low Power High Speed CMOS Logic using Cadence

Implementation of Carry Select Adder using CMOS Full Adder

Design and Analyse Low Power Wallace Multiplier Using GDI Technique

Design of Low Power Flip Flop Based on Modified GDI Primitive Cells and Its Implementation in Sequential Circuits

An Efficient and High Speed 10 Transistor Full Adders with Lector Technique

A Novel Hybrid Full Adder using 13 Transistors

Design and Analysis of Row Bypass Multiplier using various logic Full Adders

DESIGN OF 64 BIT LOW POWER ALU FOR DSP APPLICATIONS

A Novel Low power and Area Efficient Carry- Lookahead Adder Using MOD-GDI Technique

A REVIEW PAPER ON HIGH PERFORMANCE 1- BIT FULL ADDERS DESIGN AT 90NM TECHNOLOGY

AN EFFICIENT ADIABATIC FULL ADDER DESIGN APPROACH FOR LOW POWER

POWER EFFICIENT CARRY PROPAGATE ADDER

ADIABATIC LOGIC FOR LOW POWER DIGITAL DESIGN

Low Power Design Bi Directional Shift Register By using GDI Technique

Leakage Power Reduction in 5-Bit Full Adder using Keeper & Footer Transistor

Design and Implementation of Pipelined 4-Bit Binary Multiplier Using M.G.D.I. Technique

Two New Low Power High Performance Full Adders with Minimum Gates

Two New Low Power High Performance Full Adders with Minimum Gates

Comparison of Multiplier Design with Various Full Adders

An improved implementation of hierarchy array multiplier using CslA adder and full swing GDI logic

ISSN Vol.04, Issue.05, May-2016, Pages:

Low-Power High-Speed Double Gate 1-bit Full Adder Cell

Topic 6. CMOS Static & Dynamic Logic Gates. Static CMOS Circuit. NMOS Transistors in Series/Parallel Connection

Design of 64-Bit Low Power ALU for DSP Applications

Design of low threshold Full Adder cell using CNTFET

Full Adder Circuits using Static Cmos Logic Style: A Review

Design of Two High Performance 1-Bit CMOS Full Adder Cells

Low power high speed hybrid CMOS Full Adder By using sub-micron technology

Design and Comparison of Multipliers Using Different Logic Styles

Minimization of Area and Power in Digital System Design for Digital Combinational Circuits

Design of an Energy Efficient, Low Power Dissipation Full Subtractor Using GDI Technique

Design of High speed Low-Power 1-Bit CMOS ALU using threshold voltage Techniques

LOW POWER-AREA DESIGN OF FULL ADDER USING SELF RESETTING LOGIC WITH GDI TECHNIQUE

POWER DELAY PRODUCT AND AREA REDUCTION OF FULL ADDERS USING SYSTEMATIC CELL DESIGN METHODOLOGY

International Journal of Scientific & Engineering Research, Volume 4, Issue 8, August ISSN

[Deepika* et al., 5(7): July, 2016] ISSN: IC Value: 3.00 Impact Factor: 4.116

12-nm Novel Topologies of LPHP: Low-Power High- Performance 2 4 and 4 16 Mixed-Logic Line Decoders

A Review on Low Power Compressors for High Speed Arithmetic Circuits

2-Bit Magnitude Comparator Design Using Different Logic Styles

Design & Analysis of Low Power Full Adder

Keywords: VLSI; CMOS; Pass Transistor Logic (PTL); Gate Diffusion Input (GDI); Parellel In Parellel Out (PIPO); RAM. I.

OPTIMIZATION OF LOW POWER ADDER CELLS USING 180NM TG TECHNOLOGY

Design and Performance Analysis of High Speed Low Power 1 bit Full Adder

II. Previous Work. III. New 8T Adder Design

Design and Analysis of Low-Power 11- Transistor Full Adder

Power Efficient adder Cell For Low Power Bio MedicalDevices

Energy Efficient ALU based on GDI Comparator

Modelling Of Adders Using CMOS GDI For Vedic Multipliers

NOVEL 11-T FULL ADDER IN 65NM CMOS TECHNOLOGY

Implementation of Low Power Inverter using Adiabatic Logic

Transcription:

A Low Power Array Multiplier Design using Modified Gate Diffusion Input (GDI) Mahendra Kumar Lariya 1, D. K. Mishra 2 1 M.Tech, Electronics and instrumentation Engineering, Shri G. S. Institute of Technology & Science, Indore, India 2 Professor & Head, Electronics & Instrumentation Engineering, Shri G. S. Institute of Technology & Science, Indore, India Abstract: This paper proposes a new low power and low area 4x4 array multiplier designed using modified Gate diffusion Input (GDI) technique. By using GDI cell, the transistor count is greatly reduced. Basic GDI technique shows a drawback of low voltage swing at output which prevents it for use in multiple stage circuits efficiently. We have used modified GDI technique which shows full swing output and hence can be used in multistage circuits. The whole design is made and simulated in 180nm UMC technology at a supply voltage of 1.8V using Cadence Virtuoso Environment. Keywords: Array Multiplier, Gate Diffusion Input (GDI), Full Adder, CMOS logic, Power, Delay. 1. Introduction With the growth of the electronic market, VLSI industry has driven towards the very high integration density. While integration density on a chip increases, critical concerns arises regarding the size and power dissipation of the components on the chip. In the recent years, various effort has been made for reducing the area, power consumption of the components as well as for reducing the propagation delay of them, such as scaling and different topologies like pass transistor logic (PTL), Transmission gates etc. One such topology is Gate Diffusion Input (GDI) technique which is used in the present design. Multiplication acts as an important part in high speed digital signal processing. It is the most important module of various arithmetic and logical units such as ALU and ASICs where high processing speed is needed. Multipliers are generally the most power consuming component of digital circuits, so reducing their power consumption can satisfy the total power budget of any circuit. Basic building blocks of an array multiplier are Adders and AND gates. Therefore, low area and low power design of these two blocks were presented here. We have introduced a novel AND gate and Half Adder cell by using hybrid cell and modifying the conventional GDI technique. 2. Gate Diffusion Input (GDI) A basic GDI cell consist of three input terminals-p (outer diffusion node of pmos transistor), G (common gate input of nmos and pmos), N (outer diffusion node of nmos transistor) and one output terminal [1]. There are no. of functions that can be implemented by using only the basic cell in different configuration as shown below. Table 1: Different logic implementations of GDI basic cell P G N Out Function B A 0 F1 1 A B F2 B A 1 OR 0 A B AND B A C MUX 1 A 0 NOT In general, any digital circuit can be implemented using only F1 or F2 or combination of both, more efficiently than the CMOS Nand and NOR gates. 3. Power Consumption and Delay There are mainly two components of power dissipation in VLSI circuits [8]. Static power: power dissipated due to static and leakage current flowing in the circuit in stable state. It is due to leakage current and other current drawn from the power supply. Dynamic power: power dissipated dynamically when the circuit is changing states. It is due to switching transient current and charging-discharging of load capacitances. P total = α Cload V dd 2 f + V dd ( I short-circuit +I leakage + I static ) Where, α - switching activity, V dd - power supply, f - frequency of input(s), I short-circuit - short circuit current, I leakage -reverse leakage current, I static - dc current drawn from power supply. Figure 1: GDI basic cell Paper ID: SUB157213 259

Delay: This is the time taken for a logic transition to pass from input to output. It is simply the time difference between input transition(50%) and the 50% output level. The Delay time for inverter can be found as follow [6] The same problem occurs in other GDI configurations also whenever there is a logic 1 at the source of nmos or logic 0 at the source of pmos. 5. Modified Gate Diffusion Input Technique The problem of low voltage swing in GDI technique can be overcome by slightly modifying the configuration. This can be done by simply adding additional transistors so as to get the full swing voltage output [4]. Where, V tp and V tn are the threshold voltages of pmos and nmos, respectively. The delay for higher circuits can be calculated by using the concept of logical effort[7]. d = gh + p where, g logical effort. h - electrical effort, p parasitic delay. For multistage circuit that consist no. of repetitive elements just like multiplier, total delay D is: Where, N no. of stage, F Path effort, P Path parasitic delay 4. Drawback of Basic GDI Technology Though GDI serve as a low area technology as compared to other existing technology, there is a major drawback which can cause serious issues in our circuit designing. GDI cell doesn t produce full output swing for all input configurations. For example consider the simple OR gate configuration of GDI cell as show in fig. 2. Figure 2: GDI OR gate The above configuration shows the low voltage swing output as shown in fig. 3. Figure 4: Schemes of Full Swing GDI gates We have used the same concept that will be further discussed in the methodology section. 6. Multiplier Depending on requirements there are different types of multipliers used. We have used an Array Multiplier in this paper. The multiplier is based on generation of partial products and their addition, thus creating a final output. For a 4-bit multiplier and 4-bit multiplicand, the 4 rows of partials products are generated and then added as shown below. A3 A2 A1 A0 B3 B2 B1 B0 A0B3 A0B2 A0B1 A0B0 A1B3 A1B2 A1B1 A1B0 A2B3 A2B2 A2B1 A2B0 A3B3 A3B2 A3B1 A3B0 P7 P6 P5 P4 P3 P2 P1 P0 The distinguished characteristic of an unsigned array multiplier is its regular structure as shown in figure 5 Figure 3: Low output voltage swing in GDI OR configuration Figure 5: A 4x4 Array Multiplier Paper ID: SUB157213 260

7. Proposed Design International Journal of Science and Research (IJSR) The Proposed multiplier circuit is a regular 4x4 bit Array Multiplier. However, novel designs of the cells used in it as shown below. The above cell is made by hybrid topology. It uses the designs of low power GDI designs of XOR and XNOR gates along with pass transistors and transmission gates. This cell offers low power dissipation and higher speed than other 1- bit full adder implementations [2]. AND GATE MULTIPLIER Figure 6: Full swing AND gate In above configuration, an extra pmos and nmos is used to provide full swing for the cases when a weak 1 and weak 0 had come at output, respectively. Figure 9: Schematic of 4x4 bit Array Multiplier 8. Layouts HALF ADDER Figure 7: Full swing Half Adder Figure 10: AND Gate. In fig. 7, XNOR configuration of GDI cell is used and an inverter is used at output stage to get full swing SUM output. And already mentioned AND configuration is used for CARRY output. FULL ADDER Figure 11: Half Adder Figure 8: Full swing Full Adder. Paper ID: SUB157213 261

Figure 15: Simulation waveform of GDI Half Adder. Figure 12: Full Adder The waveform simulation of newly designed Half Adder is shown above which shows perfect full swing outputs. There is no loss of voltage swing. Figure 16: Simulation waveform of GDI Full Adder Figure 13: 4x4 Multiplier The above figure shows the simulation results for a hybrid GDI full adder cell as shown in figure 8. The output stage of PTL logic provides the full swing output voltages which are clearly visible in the figure. 9. Simulation &Results The GDI 4x4 array multiplier has been simulated and tested along with its internal modules. The results are plotted and various parameters are calculated as follows. Figure 14: Simulation of GDI AND gate. The above figure shows the waveforms for the modified GDI AND gate. It is clearly visible that it shows full swing voltage output unlike the basic GDI cell AND output. Figure 17: Simulation waveform of GDI 4X4 Multiplier. Table 1: Results Paper ID: SUB157213 262 Cell AND Half Adder Full Adder 4x4 Multiplier Logic Power (µw) Delay (µs) PDP (x 10-10 Ws) Transistor count CMOS.5728.71 x 10-4.406 6 GDI.6256.57 x 10-4.356 6 CMOS 1.385 1.14 x 10-4 1.58 11 GDI.7462.42 x 10-4.3134 18 CMOS 2.307 1.27 x 10-4 2.22 28 GDI 2.58 1.06 x 10-4 2.73 16 CMOS 47.24 19.21 x 10-4 907.4 380 GDI 41.8 17.11 x 10-4 715.1 268

10. Conclusion International Journal of Science and Research (IJSR) A new low power and area efficient 4x4 array multiplier had been successfully designed and simulated. Results are compared with the conventional CMOS design. The new improved designs of gates and Adder cells have been implemented which shows better result. The methodology used here shows full swing outputs unlike the basic GDI technology. In future perspective, higher order multiplier can be implemented using the same methodology, pipelining of the circuit can be done to increase the throughput. Other digital circuits can also be implemented using the GDI technique and they can be put in together to make a complete IC or an ASIC. References [1] A. Morgenshtein, A. Fish, I.A. Wagner,(2002) Gate- Diffusion Input (GDI) A Power Efficient Method for Digital Combinational Circuits, IEEE Trans. VLSI, vol.10, no.5,566-581. [2] Z. Abid, H. El-Razouk, D.A. El-Dib,(2008) Low Power Multipliers based on new Hybrid Full Adders Microelectronics Journal, Volume 39, Issue 12, 1509 1515. [3] V. Foroutan, M. Taheri, K. Navi, A.a. Mazreah, (2014) Design of two Low-Power Full Adder cells using GDI structure and Hybrid CMOS logic style, Integration, the VLSI journal, Volume 47, Issue 1,48-61. [4] A. Morgenshtein, V. Yuzhaninov, A. Kovshilovsky, A. Fish,(2014) Full-Swing Gate Diffusion Input logic- Case-study of low-power CLA adder design, Integration, the VLSI journal, Volume 47, Issue 1, 62-70. [5] N. Ravi, Y. Subbaiah, Dr. T. J. Prasad, Dr. T. S. Rao,(2011) A Novel Low Power, Low Area Array Multiplier Design for DSP Applications, International Conference on Signal Processing, Communication, Computing and Networking Technologies,254-257. [6] J. Gupta, A. Grover, G. K. Wadhwa, N. Grover,(2013) Multipliers using low power adder cells using 180nm Technology, International Symposium on Computational and Business Intelligence. [7] N. Weste and K. Eshraghian, Principles of CMOS Digital Design MA: Addison-Wesley Paper ID: SUB157213 263