CHAPTER 2 LITERATURE SURVEY

Similar documents
NEW adder cells are useful for designing larger circuits despite increase in transistor count by four per cell.

Design of Energy Efficient Low Power Full Adder using Supply Voltage Gating

Design of Low Power One-Bit Hybrid-CMOS Full Adder Cells

A Novel Low Power, High Speed 14 Transistor CMOS Full Adder Cell with 50% Improvement in Threshold Loss Problem

Sequential 4-bit Adder Design Report

Efficient Interconnect Design with Novel Repeater Insertion for Low Power Applications

A high Speed 8 Transistor Full Adder Design using Novel 3 Transistor XOR Gates

A New Low Power Dynamic Full Adder Cell Based on Majority Function

Pass Gate Logic An alternative to implementing complex logic is to realize it using a logic network of pass transistors (switches).

International Journal of Electronics and Computer Science Engineering 1482

CMOS Binary Full Adder

CMOS Thyristor Based Low Frequency Ring Oscillator

LOW POWER MULTIPLEXER BASED FULL ADDER USING PASS TRANSISTOR LOGIC

HIGH SPEED AREA EFFICIENT 1-BIT HYBRID FULL ADDER

Static-Noise-Margin Analysis of Conventional 6T SRAM Cell at 45nm Technology

Chapter 10 Advanced CMOS Circuits

These help quantify the quality of a design from different perspectives: Cost Functionality Robustness Performance Energy consumption

Module 4 : Propagation Delays in MOS Lecture 22 : Logical Effort Calculation of few Basic Logic Circuits

TRUE SINGLE PHASE CLOCKING BASED FLIP-FLOP DESIGN

Here we introduced (1) basic circuit for logic and (2)recent nano-devices, and presented (3) some practical issues on nano-devices.

Optimization and Comparison of 4-Stage Inverter, 2-i/p NAND Gate, 2-i/p NOR Gate Driving Standard Load By Using Logical Effort

Module 7 : I/O PADs Lecture 33 : I/O PADs

10 BIT s Current Mode Pipelined ADC

True Single Phase Clocking Flip-Flop Design using Multi Threshold CMOS Technique

ECE124 Digital Circuits and Systems Page 1

DESIGN CHALLENGES OF TECHNOLOGY SCALING

Lecture 5: Gate Logic Logic Optimization

High Speed Gate Level Synchronous Full Adder Designs

Three-Phase Dual-Rail Pre-Charge Logic

Design and analysis of flip flops for low power clocking system

COMBINATIONAL and SEQUENTIAL LOGIC CIRCUITS Hardware implementation and software design

Analog & Digital Electronics Course No: PH-218

CHAPTER 16 MEMORY CIRCUITS

Chapter 4. LLC Resonant Converter

ASYNCHRONOUS COUNTERS

CHAPTER 10 OPERATIONAL-AMPLIFIER CIRCUITS

S. Venkatesh, Mrs. T. Gowri, Department of ECE, GIT, GITAM University, Vishakhapatnam, India

LOW POWER DUAL EDGE - TRIGGERED STATIC D FLIP-FLOP

1.1 Silicon on Insulator a brief Introduction

Low Power AMD Athlon 64 and AMD Opteron Processors

Class 11: Transmission Gates, Latches

LFSR BASED COUNTERS AVINASH AJANE, B.E. A technical report submitted to the Graduate School. in partial fulfillment of the requirements

ISSCC 2003 / SESSION 13 / 40Gb/s COMMUNICATION ICS / PAPER 13.7

Digital to Analog Converter. Raghu Tumati

CMOS Logic Integrated Circuits

Layout of Multiple Cells

Application Note AN-940

Introduction to Digital System Design

5V Tolerance Techniques for CoolRunner-II Devices

Design Verification and Test of Digital VLSI Circuits NPTEL Video Course. Module-VII Lecture-I Introduction to Digital VLSI Testing

Evaluating AC Current Sensor Options for Power Delivery Systems

Interfacing 3V and 5V applications

Gates, Circuits, and Boolean Algebra

Introduction to CMOS VLSI Design

Lecture 10: Latch and Flip-Flop Design. Outline

LOW POWER DESIGN OF DIGITAL SYSTEMS USING ENERGY RECOVERY CLOCKING AND CLOCK GATING

Title : Analog Circuit for Sound Localization Applications

High Performance ZVS Buck Regulator Removes Barriers To Increased Power Throughput In Wide Input Range Point-Of-Load Applications

Digital Integrated Circuit (IC) Layout and Design

NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter

e.g. τ = 12 ps in 180nm, 40 ps in 0.6 µm Delay has two components where, f = Effort Delay (stage effort)= gh p =Parasitic Delay

Use and Application of Output Limiting Amplifiers (HFA1115, HFA1130, HFA1135)

CSE140 Homework #7 - Solution

Clocking. Figure by MIT OCW Spring /18/05 L06 Clocks 1

Testing Low Power Designs with Power-Aware Test Manage Manufacturing Test Power Issues with DFTMAX and TetraMAX

Adder.PPT(10/1/2009) 5.1. Lecture 13. Adder Circuits

Leakage Power Reduction Using Sleepy Stack Power Gating Technique

CHAPTER 11: Flip Flops

1. Memory technology & Hierarchy

System on Chip Design. Michael Nydegger

ETEC 2301 Programmable Logic Devices. Chapter 10 Counters. Shawnee State University Department of Industrial and Engineering Technologies

Module 3: Floyd, Digital Fundamental

Topics of Chapter 5 Sequential Machines. Memory elements. Memory element terminology. Clock terminology

An On-chip Security Monitoring Solution For System Clock For Low Cost Devices

Performance of Flip-Flop Using 22nm CMOS Technology

Module 5. Broadcast Communication Networks. Version 2 CSE IIT, Kharagpur

Bi-directional FlipFET TM MOSFETs for Cell Phone Battery Protection Circuits

ESP-CV Custom Design Formal Equivalence Checking Based on Symbolic Simulation

Low Power and Reliable SRAM Memory Cell and Array Design

CMOS, the Ideal Logic Family

Gates & Boolean Algebra. Boolean Operators. Combinational Logic. Introduction

Advanced VLSI Design CMOS Processing Technology

Two-Phase Clocking Scheme for Low-Power and High- Speed VLSI

6.004 Computation Structures Spring 2009

LAB 7 MOSFET CHARACTERISTICS AND APPLICATIONS

EE 42/100 Lecture 24: Latches and Flip Flops. Rev B 4/21/2010 (2:04 PM) Prof. Ali M. Niknejad

CMOS Power Consumption and C pd Calculation

MAS.836 HOW TO BIAS AN OP-AMP

Agenda. Michele Taliercio, Il circuito Integrato, Novembre 2001

Sequential Logic: Clocks, Registers, etc.

Op-Amp Simulation EE/CS 5720/6720. Read Chapter 5 in Johns & Martin before you begin this assignment.

NAME AND SURNAME. TIME: 1 hour 30 minutes 1/6

The MOSFET Transistor

4 SENSORS. Example. A force of 1 N is exerted on a PZT5A disc of diameter 10 mm and thickness 1 mm. The resulting mechanical stress is:

COMBINATIONAL CIRCUITS

LOW POWER CMOS FULL ADDER DESIGN WITH 12 TRANSISTORS

A New Paradigm for Synchronous State Machine Design in Verilog

Automated Switching Mechanism for Multi-Standard RFID Transponder

Transcription:

CHAPTER 2 LITERATURE SURVEY There are different design techniques to implement a digital logic circuit. In this regard many innovative designs for basic logic functions have appeared in the literature recently. This includes static CMOS, mirror image, CMOS transmission gates, pass transistor logic circuits: CPL and DPL [2]. Static CMOS circuits are based on duality principle in which p-block is obtained as the dual network of the n-block. Output is connected to ground through n-block and to V DD through dual p-block. In mirror image circuits, p-block is exactly mirror image of n- block which leads to a fully symmetric circuit topology and hence easy to design. CMOS transmission gates also known as CMOS pass gates consist of one pmos and nmos transistor, connected in parallel and complementary signals are applied to gate of both transistors. This transmission gate works as a bidirectional switch. The complexity of CMOS pass gate logics can be reduced by adopting CPL. It consists of purely nmos transistors for logic operations. All inputs are applied in complementary form and output is also obtained in complementary form. The elimination of pmos transistors gives rise to threshold voltage drop whenever high signal is passed from the nmos. DPL is modified version of CPL for low voltage applications. Instead of using only nmos both pmos and nmos are used. pmos passes logic high signal whereas nmos passes logic low signal in order to achieve full output swing. Thus, using both pmos and nmos reduces threshold voltage drop as well as power consumption. The implementation of the full adders can be divided into several categories. The conventional design of 1-bit full adder circuit uses standard static CMOS and complementary pass transistor logic circuits. In the last decade, some new designs and optimizations on full adder circuits for the deep submicron technology were reported. Based on this full adder has gone through 6

Literature Review 7 substantial improvement in power consumption, power-delay product, speed and area. Thus, these circuits have better performance than conventional designs. Starting with the conventional 28T full adder implemented using mirror technique and then gradually moving towards full adder consisting of as less as 8T, the study on adders can be summarized as follows: In 1992, Zhuang and Wu [8] implemented the two different full adder circuits using transmission function theory. The full adders were designed with driving outputs and without driving outputs. These new circuits were compared with the two conventional designs of full adders based on transmission function and as a result four MOS transistors were saved. Fig.2.1 Conventional 28T Full adder In 1997, Zimmermann and Fichtner [9] compared full adder designed in complementary MOS logic and pass-transistor logic as shown in Fig. 2.1 and 2.2. Complementary CMOS, however, proves to be superior to CPL with respect to speed, area, power consumption, and power-delay products with only few exceptions. CPL was found to be the most efficient but CMOS to be 20% faster and superior to CPL. An implemented 32-bit adder using complementary CMOS has a power-delay product of less than half that of the CPL version. The paper shows that complementary CMOS is the logic style of choice for the implementation of arbitrary combinational circuits, if low

Literature Review 8 voltage, low power, and small power-delay products are of concern. Complementary static CMOS performs much better than CPL and other pass-transistor logic styles if low power is of concern. In 1999, Vesterbacka [10] explained how XOR and XNOR circuits are used to realize a 1-bit full adder circuit based on transmission gates. A 6T CMOS XOR circuit that also produces a complementary XNOR output is introduced in the full adder. The resulting full adder circuit is realized using only 14T and compared with existing 16T full adder circuit [8]. Both circuits are shown in Fig. 2.3 and 2.4 respectively. Also the layout of 14T and 16T full adder cells have been designed and simulated for comparison. Both adders yield similar performance in terms of power consumption, propagation delay and power delay product, but 14T adder cell has the advantage of full voltage swing at all circuit nodes. The area is somewhat lower for the proposed adder on account of reduced device count. However, due to two feedback MOSFETs in the proposed adder that need to be ratioed, there is a higher cost in terms of design effort. Fig.2.2 CPL Full Adder

Literature Review 9 Afterwards in same year, Shalem, and John [11] proposed 10T static energy recovery full adder (SERF) shown in Fig. 2.5. It is based on energy recovering logic in the pursuit of energy efficient circuitry. Energy recovering logic reuses charge and therefore consumes less power than non-energy recovering logic. The power consumption and general characteristics of the SERF adder are then compared against other low power full adder cells proposed in past literature. The proposed SERF adder design was proven to be superior to other designs in terms of power consumption, area and propagation delay. It takes approximately 26% to 55% less energy than the other designs and is shown to be 19% faster. Fig. 2.3 14T Full adder Fig. 2.4 16T Transmission Gate Full adder

Literature Review 10 Fig. 2.5 10T SERF Full adder Further in 2001, Radhakrishnan [12] presented a formal design procedure for realizing a minimal transistor CMOS pass network XOR-XNOR cell that is fully compensated for threshold voltage drop in MOS transistors. This new cell can reliably operate within certain bounds when the power supply voltage is scaled down, as long as due consideration is given to the sizing of the MOS transistors during the initial design step. Also, a low transistor count full adder cell using this new XOR-XNOR cell was presented. In 2002, Bui [13] proposed 10T full adder cells using new proposed XOR and XNOR gates. All new adder circuits showed low power consumption in different input conditions, high frequencies and loading conditions. It consumes on average 10% less power and has 90% higher speed compared with previous full adder circuits. It gave threshold degradation at output but can be used to build larger systems. The area can also significantly reduce for the larger systems built upon them. In 2004, Jiang [14] proposed a novel multiplexer based 12T adder shown in Fig. 2.6. This circuit has reduced transition activity and charge recycling capability and has no direct connections to power supply which leads to reduction in power consumption. This circuit has more than 26% power savings over conventional 28T CMOS adder and 23% than 10T adders and 64% in speed improvement. In 2005, Vasefi [15] proposed two designs of 10T adder as shown in Fig. 2.7 and one 12T full adder by adding two extra stack transistors to 10T adder. 10T adder suffers

Literature Review 11 from threshold loss while 12T eliminated this problem completely. The 10T adder achieved a 43.68% improvement in power consumption. Both proposed adders were further used to implement 4-bit RCA and 4 4 array multiplier. The schematic of 12T adder is shown in Fig. 2.8. Fig. 2.6 12T Full adder Fig. 2.7 10T Full adders In 2006, Vigneswaran [16] proposed high speed 14T CMOS full adder cell shown in Fig. 2.3 and compared it against SERF 10T full adder of Fig. 2.5. The serious threshold loss of SERF adder was reduced to 50% by sacrificing the MOS Transistor count. It has also shown 45% improvement in speed and considerably less power consumption in order of micro watts.

Literature Review 12 Moving further in 2006, Saberkari and Shokouhi [17] proposed a novel design of a low power 1-bit full adder cell, where the GDI technique has been used for the simultaneous generation of XOR and XNOR functions. This new full adder circuit outstrips many latest designs in energy efficiency and has the lowest power-delay product over a wide range of voltages among several low-power adder cells of different CMOS logic styles but on the other side it has large area consisting of 26 MOSFETs. In 2007, Lee [18] proposed four different types of 10T full adder using GDI design methodology shown below in Fig. 2.9. These different design architectures of full adder were based on 4T GDI XOR and XNOR gates. The proposed designs possess the advantage of flexibility, less transistor counts and improved power consumption as well as delay making it a better alternative. Fig. 2.8 12T Full adder with stack transistors While entering in the year 2008 Navi and Kavehei [19] proposed a new low power and high performance adder cell using a new design style called Bridge. The bridge design style enjoys a high degree of regularity, higher density than conventional CMOS design style as well as lower power consumption, by using some transistors, named bridge transistors. Simulation results illustrate the superiority of the resulting proposed adder against conventional CMOS 1-bit full-adder in terms of power, delay and PDP. Further in the same year, Chowdhury [20] proposed 8T full adder using novel 3T XOR gate combining complementary CMOS with pass transistor logic shown in Fig.

Literature Review 13 2.10. It showed significant improvement in silicon area but power consumption is slightly more than that of 10T full adder but it has a much less delay and much less power-delay product than its peer designs. The layout of the proposed full adder has also been designed and gives better performance than most of the adders mentioned in the literature so far as the power-delay product is concerned. In 2009,.Hosseinghadiry [21] proposed 10T and 9T full adders using 4T XNOR and 3T XOR gates respectively and evaluated its performance with respect to 12T circuit. 10T circuit shown in Fig. 2.9 (b) has threshold loss problem due to degraded XNOR output and output multiplexers. 9T adder shown below in Fig. 2.11 showed 24% improvement in term of power consumption and has better PDP for different operating voltages as well as frequencies but 10T adder is 12% faster than earlier reported full adder cells. Fig. 2.9 10T Full adders using GDI Structure In 2010, Sharma [22] did modification by changing aspect ratios of the transistors of earlier proposed 8T adder shown in Fig. 2.10. By reducing the transistor size the

Literature Review 14 threshold loss remains the same while reducing the power consumption. This effort results into low power adder design. Fig. 2.10 8T Full adder Fig. 2.11 9T Full adder based on inversion logic In 2011, Mishra [23] implemented two 9T full adder circuits to overcome the double threshold loss problem, driving capabilities in cascaded operations and low speed of operation. The implemented circuit required either3t XOR circuit or 3T XNOR circuit, an inverter circuit and 2-to-1 multiplexer. This new design encounters only one threshold voltage loss. It consumes 6% to 67% less power and overall PDP for both the proposed circuit have been improved by 52% to 72% and 72% to 82% when compared with the various reported full adder circuits. Both proposed circuits are shown below in Fig. 2.12

Literature Review 15 (a) (b) Fig. 2.12 9T Full adders using XOR and XNOR cells Further in 2011, Sinha [24] proposed 9T full adder circuit shown in Fig. 2.13. This circuit has eliminated serious threshold problem in 8T adder due to simultaneous enabling of two transistors by adding an extra transistor and gives full voltage swing at low supply voltage. The circuit shows improvement in power, delay and power-delay product with varying operating voltages, frequencies under different temperature ranges. Fig. 2.13 9T Full adder with extra added nmos Afterwards in the same year Kumar [25] implemented a new low power XNOR gate with three transistors. On comparison with earlier reported XNOR gates, this proposed circuit showed less power consumption and better output signal levels with reduce transistor count. A single bit full adder with 8 transistors based on proposed XNOR gate has also been presented and compared with high transistor count adder

Literature Review 16 circuits. As a result it outperforms the previously reported circuits in terms of power consumption with less number of transistors. Recently in 2012, Bazzazi [26] proposed low power and high performance 1-bit full adder cell using 3T XOR gate already designed by Chowdhury [20] but with some modifications. In this paper authors have changed the substrate biasing of MOSFETs in order to achieve low power consumption and hence reduced Power-delay product. Concisely, the above discussion on literature reveals that all the modifications and size shrinking of single bit full adders are done to improve the power consumption of the cell so that it can be better useful for portable applications. There are three major sources of power consumption in digital CMOS circuits [1] - [6] and [27], which are summarized in the Eq. (2.1) given below: 2 P total = α C l V DD f clk + I sc V DD + I leakage.v DD (2.1) The first term represents the switching component of power, where α is the switching factor, C l is the load capacitance, f clk is the clock frequency. In most cases, the voltage swing is the same as the supply voltage V DD, however in some logic circuits, such as in single-gate pass transistor implementations, the voltage swing on some internal nodes may be slightly less. The second term is due to direct path short circuit current I, which arises when both nmos and pmos transistors are simultaneously active, conducting current directly from supply to ground. Finally, leakage current I, which can arise from substrate injection and sub-threshold effects, is primarily determined by fabrication technology considerations. The dominant term in a well-designed circuit is the switching component, and low power design thus becomes the task of minimizing C l, V DD, and f clk, while retaining the required functionality. The power-delay product can be interpreted as the amount o f energy expended in each switching event (or transition) and is thus particularly useful in comparing the power consumption of various circuit styles. If it is assumed that only the switching component of the power consumption is important, then it is given by following equation: 2 Energy per transition = P total / f clk = C l V DD (2.2) Where C l is the load capacitance being switched to perform the computation. Therefore for low power what we have to look out for is the switching power

Literature Review 17 consumption and techniques to reduce switching power consumption. Some general logic style requirements for low power circuit implementation are as follows: Clock frequency reduction Reducing the clock frequency is not as beneficial as reducing the supply voltage. However, many processors of today have different power-down modes where the clock signal is silenced to blocks of the application that are not used at the moment. This is referred to as clock gating. Clock gating can in most cases be used in conjunction with other low-power techniques. Switched capacitance reduction Capacitive load, originating from transistor capacitances (gate and diffusion) and interconnect wiring, is to be minimized. This is achieved by having as few transistors and circuit nodes as possible, and by reducing transistor sizes to a minimum. In particular, the number of (high capacitive) inter-cell connections and their length (influenced by the circuit size) should be kept minimal. Transistor downsizing is an effective way to reduce switched capacitance of logic gates on noncritical signal paths. For that purpose, a logic style should be robust against transistor downsizing, i.e., correct functioning of logic gates with minimal or near-minimal transistor sizes must be guaranteed. Supply voltage reduction Reducing the supply voltage is an attractive solution to reduce the power consumption since both the switched and the short-circuit power consumption have a strong V DD dependence. There are however some drawbacks with this method: A lower V DD causes longer delays. There is an overhead in generating another lower V DD on chip. The supply voltage in state-of-the-art processes is already very low, which does not leave much margin to play with. A delay penalty can be mitigated by reducing the threshold voltage but then the subthreshold leakage will increase exponentially. The supply voltage and the choice of logic style are indirectly related through delaydriven voltage scaling [28]. That is, a logic style providing fast logic gates to speed up

Literature Review 18 critical signal paths allows a reduction of the supply voltage in order to achieve a given throughput. For that purpose, a logic style must be robust against supply voltage reduction, i.e., performance and correct functioning of gates must be guaranteed at low voltages as well. This becomes a severe problem at very low voltages of around 1 V and lower, where noise margins become critical. Switching activity reduction Switching activity of a circuit is predominantly controlled at the architectural and registers transfer level (RTL). At the circuit level, large differences are primarily observed between static and dynamic logic styles. On the other hand, only minor transition activity variations are observed among different static logic styles and among logic gates of different complexity, also if glitching is concerned. To reduce the power consumption Gray code can be one solution since in this code only flip one bit between consecutive numbers. Activity-based decomposition is another activity-based reduction technique [29]. Short-circuit current reduction: Short-circuit may vary by a considerable amount between different logic styles. They also strongly depend on input signal slopes (i.e., steep and balanced signal slopes are better) and thus on transistor sizing. Their contribution to the overall power consumption is rather limited but still not negligible (10 30%), except for very low voltages. A low power logic style should have minimal short-circuit currents and of course, no static currents besides the inherent CMOS leakage currents.