Design of Low-Power High-Performance 2-4 and 4-16 Mixed-Logic Line Decoders

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

LOW POWER HIGH PERFORMANCE DECODER USING SWITCH LOGIC S. HAMEEDA NOOR 1, T.VIJAYA NIRMALA 2, M.V.SUBBAIAH 3 S.SALEEM 4

STATIC cmos circuits are used for the vast majority of logic

DESIGN OF LOW POWER HIGH PERFORMANCE 4-16 MIXED LOGIC LINE DECODER P.Ramakrishna 1, T Shivashankar 2, S Sai Vaishnavi 3, V Gowthami 4 1

Design of High Performance Decoder with Mixed Logic Styles

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

High Performance Low-Power Signed Multiplier

Implementation of Low Power High Speed Full Adder Using GDI Mux

CHAPTER 5 DESIGN AND ANALYSIS OF COMPLEMENTARY PASS- TRANSISTOR WITH ASYNCHRONOUS ADIABATIC LOGIC CIRCUITS

Investigation on Performance of high speed CMOS Full adder Circuits

DESIGN OF EXTENDED 4-BIT FULL ADDER CIRCUIT USING HYBRID-CMOS LOGIC

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

Comparative Study on CMOS Full Adder Circuits

Energy Efficient Full-adder using GDI Technique

Implementation of Carry Select Adder using CMOS Full Adder

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

Power-Area trade-off for Different CMOS Design Technologies

Gdi Technique Based Carry Look Ahead Adder Design

Module-3: Metal Oxide Semiconductor (MOS) & Emitter coupled logic (ECL) families

A HIGH SPEED & LOW POWER 16T 1-BIT FULL ADDER CIRCUIT DESIGN BY USING MTCMOS TECHNIQUE IN 45nm TECHNOLOGY

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

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

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

Electronic Circuits EE359A

Digital Integrated Circuits - Logic Families (Part II)

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

MOS CURRENT MODE LOGIC BASED PRIORITY ENCODERS

Design & Analysis of Low Power Full Adder

Design and Implementation of Complex Multiplier Using Compressors

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

International Journal of Advance Engineering and Research Development

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

A SUBSTRATE BIASED FULL ADDER CIRCUIT

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

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

Full Adder Circuits using Static Cmos Logic Style: A Review

ISSN:

Sophisticated design of low power high speed full adder by using SR-CPL and Transmission Gate logic

Sleepy Keeper Approach for Power Performance Tuning in VLSI Design

DESIGN & IMPLEMENTATION OF SELF TIME DUMMY REPLICA TECHNIQUE IN 128X128 LOW VOLTAGE SRAM

International Journal of Scientific & Engineering Research, Volume 4, Issue 5, MAY-2013 ISSN

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) HIGH-SPEED 64-BIT BINARY COMPARATOR USING NEW APPROACH

Power Efficiency of Half Adder Design using MTCMOS Technique in 35 Nanometre Regime

1. Short answer questions. (30) a. What impact does increasing the length of a transistor have on power and delay? Why? (6)

CML Current mode full adders for 2.5-V power supply

2-Bit Magnitude Comparator Design Using Different Logic Styles

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

Low Power Adiabatic Logic Design

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

A Literature Survey on Low PDP Adder Circuits

NOVEL DESIGN OF 10T FULL ADDER WITH 180NM CMOS TECHNOLOGY

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

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

A Low-Power High-speed Pipelined Accumulator Design Using CMOS Logic for DSP Applications

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

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

Implementation of dual stack technique for reducing leakage and dynamic power

ADIABATIC LOGIC FOR LOW POWER DIGITAL DESIGN

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

THE INFLUENCE OF SILICON AREA ON THE PERFORMANCE OF THE FULL ADDERS

Technology, Jabalpur, India 1 2

NOVEL OSCILLATORS IN SUBTHRESHOLD REGIME

Design and Implementation of combinational circuits in different low power logic styles

Design of Modified Shannon Based Full Adder Cell Using PTL Logic for Low Power Applications

Enhancement of Design Quality for an 8-bit ALU

Prioritized Prime Implicant Patterns Puzzle for Novel Logic Synthesis and Optimization

Digital CMOS Logic Circuits

Design and Comparison of Multipliers Using Different Logic Styles

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

Pass Transistor and CMOS Logic Configuration based De- Multiplexers

Power Efficient Arithmetic Logic Unit

Lecture Introduction

BICMOS Technology and Fabrication

LOW POWER CMOS CELL STRUCTURES BASED ON ADIABATIC SWITCHING

High Speed NP-CMOS and Multi-Output Dynamic Full Adder Cells

Design and Analysis of CMOS based Low Power Carry Select Full Adder

Design of CMOS Based PLC Receiver

Design of Low Power High Speed Hybrid Full Adder

Design of 64-Bit Low Power ALU for DSP Applications

Pramoda N V Department of Electronics and Communication Engineering, MCE Hassan Karnataka India

EMT 251 Introduction to IC Design

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

A High-Speed 64-Bit Binary Comparator

DESIGN OF PARALLEL MULTIPLIERS USING HIGH SPEED ADDER

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

ECE 471/571 Combinatorial Circuits Lecture-7. Gurjeet Singh

Domino Static Gates Final Design Report

Performance Analysis of High Speed CMOS Full Adder Circuits For Embedded System

Intellect Amplifier, Current Clasped and Filled Current Approach Sense Amplifiers Techniques Based Low Power SRAM

A Low-Power SRAM Design Using Quiet-Bitline Architecture

A High Speed Encoder for a 5GS/s 5 Bit Flash ADC

Chapter 6 Combinational CMOS Circuit and Logic Design. Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan

CHAPTER 3 NEW SLEEPY- PASS GATE

Design and Analysis of CMOS Based DADDA Multiplier

A PROCESS AND TEMPERATURE COMPENSATED RING OSCILLATOR

Design and Implement of Low Power Consumption SRAM Based on Single Port Sense Amplifier in 65 nm

Energy Efficient ALU based on GDI Comparator

Domino CMOS Implementation of Power Optimized and High Performance CLA adder

Design of High Performance Arithmetic and Logic Circuits in DSM Technology

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

Transcription:

Design of Low-Power High-Performance 2-4 and 4-16 Mixed-Logic Line Decoders B. Madhuri Dr.R. Prabhakar, M.Tech, Ph.D. bmadhusingh16@gmail.com rpr612@gmail.com M.Tech (VLSI&Embedded System Design) Vice Principal Dr. K.V. Subba Reddy Institute of Technology, Dr. K.V. Subba Reddy Institute of Technology, Dupadu, Kurnool Dist, Andhra Pradesh 518218 Dupadu, Kurnool Dist, Andhra Pradesh - 518218 Abstract: This project involves a mixed-logic design method for line decoders, combining transmission gate logic, pass transistor dual-value logic and static CMOS. Two novel topologies are presented for the 2-4 decoders. A 14-transistor topology aiming on minimizing transistor count and power dissipation and a 15-transistor topology aiming on high power delay performance. Both a normal and an inverting decoder are implemented in each case, yielding a total of four new designs. Furthermore, four new 4-16 decoders are designed, by using mixed-logic 2-4 pre-decoders combined with standard CMOS post-decoder. All proposed decoders have full swinging capability and reduced transistor count compared to their conventional CMOS counterparts. Finally, a variety of comparative spice simulations at the 32 nm shows that the proposed circuits present a significant improvement in power and delay, outperforming CMOS in almost all cases. Index Terms line decoder, mixed logic, pass transistor logic, transmission gate logic. I. INTRODUCTION The concept of digital data manipulation changes the society in attractive way even all the electronic gadgets are in digital formats. Due to invention of various digital IC technologies we are in VLSI era. These digital technologies have their own advantages and disadvantages. Due to invention of Bipolar Junction Technology (BJT) the first IC had been implemented that is TTL (Transistor- Transistor Logic). TTL logic provides higher packing density but slow turn off process. A new technology had been developed called ECL (emitter coupled logic) which is fastest logic but provides higher power dissipation. But unfortunately, in VLSI era, BJT is defeated by MOS technology. MOS provides lower power dissipation and high packing density than BJT. But again CMOS beat the MOS technology as it provides excellent static characteristics like lowest static power dissipation and highest Noise margin. But the problem with the CMOS ICs is their dynamic power dissipation and digital switching noise. This problem is solved if we use differential amplifier. Because these amplifiers are not only less sensitive to noise but also enable us to bias amplifier and couple the amplifier stage together without the requirement for bypass and coupling capacitor. This born various technologies like SCL (source coupled logic), FSCL (folded Source Coupled Logic), MCML (MOS current Mode Logic). Static CMOS logic provides several advantages in designing digital circuit, that are low sensitivity to noise, good performance, low power consumption, etc. But it show some disadvantages while designing mixed mode ICs. In VLSI circuit, several logic gates switches simultaneously and resulting current causes switching noise. The mixed mode IC has both analog and digital circuit on single semiconductor die so this noise affect analog circuit through substrate coupling. This reduces speed and accuracy of mixed mode ICs. Various methods are used to reduce this noise in mixed mode ICs like separate analog and digital supply line, diffuse guard band, bonding pads etc. Source coupled logic(scl) was developed to reduce this digital switching noise and it is most successful methods among all the constant current source technique. Now a day s power reduction is a major issue in the technology world. The low power design is major issue in high performance digital system, such as microprocessors, digital signal processors (DSPs) and other applications. Chip density and higher operating speed lead to the design of very complex chips with

high clock frequencies. So designing of low power VLSI circuits is a technological need in these due to the high demand for portable consumer electronics products. Decoder is a combinational logic circuit that converts a binary integer value to an associated pattern of output bits. Applications of decoders are wide; they include data de-multiplexing, memory address decoding, seven segment display etc. A decoder is a simple circuit that converts a code into a set of signals. It is named as decoder because it changes the big coded data into different simple combinations which can be used to drive any signal, but we will begin our study of encoders and decoders because they are simpler to design. Active instructions occur only within a sub-set of all instructions. II. Existing System As a decoder, this circuit takes an n-bit binary number and produces an output on one of 2n output lines. It is therefore commonly defined by the number of addressing input lines and the number of data output lines. Typical decoder/demultiplexer ICs might contain two 2-to-4 line circuits, a 3-to-8 line circuit, or a 4-to- 16 line circuit. A. 2-4 line decoder: A 2 4 line decoder generates the 4 minterms D 0-3 of 2 input variables A and B. Depending on the input combination, one of the 4 outputs is selected and set to 1, while the others are set to 0.An inverting 2 4 decoder generates the complementary minterms I 0-3, thus the selected output is set to 0 and the rest are set to 1,In conventional CMOS design, NAND and NOR gates are preferred to AND and OR, since they can be implemented with 4 transistors, as opposed to 6, therefore implementing logic functions with higher efficiency. A 2 4 decoder can be implemented with 2 inverters and 4 NOR gates show in below figure. whereas an inverting decoder requires 2 inverters and 4 NAND gates. both yielding 20 transistors. A 2-to-4 decoder truth table shown in below. Fig: TRUTH TABLE OF THE 2 4 DECODER Fig: TRUTH TABLE OF THE INVERTING 2 4 DECODER Fig: Non-inverting NOR-based decoder Fig: Inverting NAND-based decoder B. 4 16 Line Decoder: A 4 16 line decoder generates the 16 minterms D 0-15 of 4 input variables A, B, C, and D, and an inverting 4 16 line decoder generates the complementary minterms I 0-15. Such circuits can be implemented using a pre-decoding technique, according to which blocks of n address bits can be predecoded into 1-of-2n pre-decoded lines that serve as inputs to the final stage decoder Therefore, a 4 16 decoder can be implemented with 2 2 4 inverting decoders and 16 2-input NOR gate and an inverting one can be implemented with 2 2 4 decoders and 16 2- input NAND gates. In CMOS logic, these designs require 8 inverters and 24 2-input gates, yielding a total of 104 transistors each. III. Proposed System Transmission gate logic (TGL) can efficiently implement AND/OR gates. It can be applied in line decoders. They are full-swinging, but not restoring for all input combinations.2- input AND/OR transmission gates shown in below

function, it is more efficient to choose the inverted variable as control signal. When implementing the (AB) or (A + B) function, either choice is equally efficient. Finally, when implementing the NAND (A+ B ) or NOR (A B ) function, either choice results to a complementary propagate signal, perforce. A. 14 transistor 2-4 low power Topology: Fig: AND/OR gates using TGL In PTL there are two main circuit styles: in first style use nmos-only pass transistor circuits, like CPL. And in second circuit model use both nmos and pmos pass transistors, like DPL and DVL. The style we consider in this work is DVL (dual valued logic), which preserves the full swing operation of DPL with reduced transistor count.the 2-input DVL AND/OR gates are shown in below figures. They are full swinging but non-restoring, as well. If complementary inputs are available, the TGL/DVL gates require only 3 transistors. Decoders are high fan-out circuits, where few inverters can be used by multiple gates, thus using Fig: AND/OR gates using DVL TGL and DVL can result to reduced transistor count. In TGL gates, input X controls the gate terminals of all 3 transistors, while input Y propagates to the output node through the transmission gate. In DVL gates, input X controls 2 transistor gate terminals, while input Y controls 1 gate terminal and propagates through a pass transistor to the output. We will refer to X and Y as the control signal and propagate signal of the gate, respectively. Using a complementary input as the propagate signal is not a good, since the inverter added to the propagation path increases delay significantly. Therefore, when implementing the function (A B) or implication (A+ B) Designing a 2 4 line decoder with either TGL or DVL gates would require a total of 16 transistors (12 for AND/OR gates and 4 for inverters). However, by mixing both AND gate types into the same topology and using proper signal arrangement, it is possible to eliminate one of the two inverters, therefore reducing the total transistor count to 14. Let us assume that, out of the two inputs, namely, A and B, we aim to eliminate the B inverter from the circuit. The Do minterm (A B) is implemented with a DVL gate, where A is used as the propagate signal. The D1 minterm (AB) is implemented with a TGL gate, where B is used as the propagate signal. The D2 minterm (A B) is implemented with a DVL gate, where A is used as the propagate signal. Finally, The D3 minterm (AB) is implemented with a TGL gate, where B is used as propagated signal. This is best choice for eliminating B inverter. resulting in a 14-transistor topology (9 nmos and 5 pmos). Following a similar procedure with OR gates, a 2 4 inverting line decoder can be implemented with 14 transistors (5 nmos and 9 pmos) as well: I0 and I2 are implemented with TGL (using B as the propagate signal), and I1 and I3 are implemented with DVL (using A as the propagate signal). The B inverter can eliminated. Inverter elimination reduces the transistor count, logical effort and overall switching activity of the circuits, thereby reducing power dissipation and area. The two new topologies are named 2 4LP and 2 4LPI, where LP stands for low power and I for inverting. Their schematics shown in below. B. 15 transistor 2-4 High-performance Topology: The low-power topologies presented above have a drawback regarding worst case delay, which comes from the use of complementary A as the propagate signal in the case of D0 and I3. However, D0 and I3 can be efficiently implemented using static

CMOS gates, without using complementary signals. Specifically, D0 can be implemented with a CMOS NOR gate and I3 with a CMOS NAND gate, adding one transistor to each topology. The new 15T designs present a significant improvement in delay while only slightly increasing power dissipation and area. They are named 2 4HP (9 nmos, 6 pmos) and 2 4HPI (6 nmos, 9 pmos), where HP stands for high performance and I stands for inverting. The 2 4HP and 2 4HPI schematics are shown in below. outputs. The 4-16LP which combines two 2 4LPI pre decoders with a NOR-based post decoder; 4 16HP which combines two 2 4HPIpredecoders with a NORbased post decoder 4 16LPI which combines two 2 4LP pre decoders with a NAND-based post decoder; and, finally, 4 16HPI which combines two 2 4HP pre decoders with a NAND-based post-decoder. The LP topologies have a total of 92 transistors, while the HP ones have 94, as opposed to 104 with pure CMOS. Fig:4-16LP line decoder Fig: New 14-transistor 2 4 line decoders Fig:4-16LPI line decoder Fig: 4-16HP line decoder Fig: New 15-transistor 2 4 line decoders C. 4-16 line decoders: We implemented four 4 16 decoders by using the four new 2 4 as pre decoders in conjunction with CMOS NOR/NAND gates to produce the decoded Fig: 4-16HPI line decoder

Extension. Proposed system of the project is done using 32 nm technology. CMOS Logic used in the project for 32 nm technology provides the layout design for a particular circuit which shows the area and the power required to design a circuit. In the extension of the project 18nm technology is used. Change in the nanometer technology gives the power difference. With the decrease in the nanometer technology in the extension particular area and power required for the 2-4 4-16 decoder will be reduced. The extension process is exactly similar to the proposed one but when nanometer technology is changed in the software, VDD and Vbias changes which lets the output to give high performance than the proposed system. schematic design, layout design and waveforms of 2-4 inverting low power decoder IV. RESULT SCHEMATIC DESIGNS & LAYOUT DESIGNS& WAVEFORMS schematic design, layout design and waveforms of 2-4 inverting high performance decoder

schematic design, layout design and waveforms of 4-16 inverting low power decoder schematic design, layout design and waveforms of 4-16 high performance decoder

Comparison Table. Nanometer Technology 32nm 18nm Design 2-4 low power decoder 4-16 low power decoder 2-4 low power decoder 4-16 low power decoder Power 22.372mw 28.224mw 15.819mw 13.147mw V. CONCLUSION From the above proposed method we have use mixed logic to design line decoders so that we achieve less delay, and also reduced number of gates. So that the area for the design will be reduced and also power consumption is less. It is possible that if the power is reduced then the temperature will also get reduced. Thus we propose the above design for area efficient and low power consumption for decoders. selective precharge schemes, Microelectron. J., vol. 40, no. 11, pp. 1590 1600, 2009. [8] V. Bhatnagar, A. Chandani, and S. Pandey, Optimization of row decoder for 128 128 6T SRAMs, in Proc. IEEE Int. Conf. VLSI-SATA, 2015, pp. 1 4. [9] A. K. Mishra, D. P. Acharya, and P. K. Patra, Novel design technique of address decoder for SRAM, Proc. IEEE ICACCCT, 2014, pp. 1032 1035. [10] D. Markovic, B. Nikoli c, and V. G. Oklobdžija, A general method in syn- thesis of pass-transistor circuits, Micro electron. J., vol. 31, pp. 991 998, 2000. [11] [Online]. Available: http://ptm.asu.edu/ [12] N. Lotze and Y. Manoli, A 62 mv 0.13 μm CMOS standard-cell based design technique using Schmitttrigger logic, IEEE J. Solid State Circuits, vol. 47, no. 1, pp. 47 60, Jan. 2012. REFERENCES [1] N. H. E. Weste and D. M. Harris, CMOS VLSI Design, a Circuits and Systems Perspective, 4th ed. Boston, MA, USA: Addison-Wesley, 2011. [2] R. Zimmermann and W. Fichtner, Low-power logic styles: CMOS versus pass-transistor logic, IEEE J. Solid State Circuits, vol. 32, no. 7, pp. 1079 1090, Jul. 1997. [3] K. Yano et al., A 3.8-ns CMOS 16 16-b multiplier using complementary pass-transistor logic, IEEE J. Solid-State Circuits, vol. 25, no. 2, pp. 388 393, Apr. 1990. [4] M. Suzuki et al., A 1.5 ns 32b CMOS ALU in double pass-transistor logic, in Proc. IEEE Int. Solid- State Circuits Conf., 1993, pp. 90 91. [5] X. Wu, Theory of transmission switches and its application to design of CMOS digital circuits, Int. J. Circuit Theory Appl., vol. 20, no. 4, pp. 349 356, 1992. [6] V. G. Oklobdzija and B. Duchene, Pass-transistor dual value logic for low-power CMOS, in Proc. Int. Symp. VLSI Technol., 1995, pp. 341 344. [7] M. A. Turi and J. G. Delgado-Frias, Decreasing energy consumption in address decoders by means of