VLSI Logic Structures

Similar documents
Digital Integrated Circuits Designing Combinational Logic Circuits. Fuyuzhuo

EE241 - Spring 2002 Advanced Digital Integrated Circuits

Combinational Logic Gates in CMOS

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

EE434 ASIC & Digital Systems

EE241 - Spring 2006 Advanced Digital Integrated Circuits. Notes. Lecture 7: Logic Families for Performance

CMOS Circuits CONCORDIA VLSI DESIGN LAB

EEC 118 Lecture #11: CMOS Design Guidelines Alternative Static Logic Families

EEC 118 Lecture #12: Dynamic Logic

ECE520 VLSI Design. Lecture 5: Basic CMOS Inverter. Payman Zarkesh-Ha

2-Bit Magnitude Comparator Design Using Different Logic Styles

ECE380 Digital Logic. Logic values as voltage levels

Near-threshold Computing of Single-rail MOS Current Mode Logic Circuits

CMOS VLSI Design (A3425)

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

International Journal of Scientific & Engineering Research, Volume 6, Issue 7, July ISSN

A Study on Super Threshold FinFET Current Mode Logic Circuits

ECE 334: Electronic Circuits Lecture 10: Digital CMOS Circuits

Digital Microelectronic Circuits ( ) Pass Transistor Logic. Lecture 9: Presented by: Adam Teman

Module 4 : Propagation Delays in MOS Lecture 19 : Analyzing Delay for various Logic Circuits

Introduction to Electronic Devices

CPE/EE 427, CPE 527 VLSI Design I: Homeworks 3 & 4

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

Digital Integrated CircuitDesign

EE100Su08 Lecture #16 (August 1 st 2008)

Performance Analysis of High Speed Low Power Carry Look-Ahead Adder Using Different Logic Styles

Digital Integrated Circuits Designing Combinational Logic Circuits. Fuyuzhuo

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

Dynamic Logic. Domino logic P-E logic NORA logic 2-phase logic Multiple O/P domino logic Cascode logic 11/28/2012 1

Lecture 16. Complementary metal oxide semiconductor (CMOS) CMOS 1-1

UNIT-III GATE LEVEL DESIGN

A Low-Power 12 Transistor Full Adder Design using 3 Transistor XOR Gates

Digital Microelectronic Circuits ( ) CMOS Digital Logic. Lecture 6: Presented by: Adam Teman

High Performance Low-Power Signed Multiplier

Digital Integrated Circuits Designing Combinational Logic Circuits. Fuyuzhuo

EE 330 Lecture 43. Digital Circuits. Other Logic Styles Dynamic Logic Circuits

FULL ADDER USING MULTIPLEXER

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

Design of Low power multiplexers using different Logics

Announcements. Advanced Digital Integrated Circuits. Quiz #3 today Homework #4 posted This lecture until 4pm

DESIGN OF PARALLEL MULTIPLIERS USING HIGH SPEED ADDER

EE 330 Lecture 43. Digital Circuits. Other Logic Styles Dynamic Logic Circuits

Power-Area trade-off for Different CMOS Design Technologies

Domino CMOS Implementation of Power Optimized and High Performance CLA adder

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

! Sequential Logic. ! Timing Hazards. ! Dynamic Logic. ! Add state elements (registers, latches) ! Compute. " From state elements

EE 330 Lecture 42. Other Logic Styles Digital Building Blocks

EC 1354-Principles of VLSI Design

MOS Logic and Gate Circuits. Wired OR

ISSN:

ECE 471/571 The CMOS Inverter Lecture-6. Gurjeet Singh

Analysis of Different Topologies of Inverter in 0.18µm CMOS Technology and its Comparision

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

ECE520 VLSI Design. Lecture 11: Combinational Static Logic. Prof. Payman Zarkesh-Ha

A High Speed Low Power Adder in Multi Output Domino Logic

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

A SUBSTRATE BIASED FULL ADDER CIRCUIT

Comparison of Multiplier Design with Various Full Adders

Circuits in CMOS VLSI. Darshana Sankhe

Chapter 6 DIFFERENT TYPES OF LOGIC GATES

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

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

Design of Robust and power Efficient 8-Bit Ripple Carry Adder using Different Logic Styles

CHAPTER 3 NEW SLEEPY- PASS GATE

Integrated Circuits & Systems

Implementation of Low Power High Speed Full Adder Using GDI Mux

! Is it feasible? ! How do we decompose the problem? ! Vdd. ! Topology. " Gate choice, logical optimization. " Fanin, fanout, Serial vs.

Comparative Analysis of Array Multiplier Using Different Logic Styles

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

CPE/EE 427, CPE 527 VLSI Design I CMOS Inverter. CMOS Inverter: A First Look

r 2 ISSN Multiplier can large product bits in operation. process for Multiplication In is composed adder carry and of Tree Multiplier

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

Low-power Full Adder array-based Multiplier with Domino Logic

Digital Integrated CircuitDesign

Digital Electronics - B1 18/03/ /03/ DigElnB DDC. 18/03/ DigElnB DDC. 18/03/ DigElnB DDC

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

Low-power Full Adder array-based Multiplier with Domino Logic

Low Power &High Speed Domino XOR Cell

Energy Efficient Full-adder using GDI Technique

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

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

DIGITAL ELECTRONICS. Digital Electronics - B1 28/04/ DDC Storey 1. Group B: Digital circuits and devices

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET)

Figure.1. Schematic of 4-bit CLA JCHPS Special Issue 9: June Page 101

Open Access A Power-Gating Scheme for MCML Circuits with Separable-Sizing Sleep Transistors

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

EE141-Spring 2007 Digital Integrated Circuits

Basic Characteristics of Digital ICs

Pass Transistor and CMOS Logic Configuration based De- Multiplexers

EE 330 Lecture 44. Digital Circuits. Other Logic Styles Dynamic Logic Circuits

Design and Implementation of Complex Multiplier Using Compressors

ANALYSIS AND COMPARISON OF VARIOUS PARAMETERS FOR DIFFERENT MULTIPLIER DESIGNS

Chapter 6 DIFFERENT TYPES OF LOGIC GATES

CHAPTER 3 PERFORMANCE OF A TWO INPUT NAND GATE USING SUBTHRESHOLD LEAKAGE CONTROL TECHNIQUES

ENG2410 Digital Design CMOS Technology. Fall 2017 S. Areibi School of Engineering University of Guelph

Reduced Swing Domino Techniques for Low Power and High Performance Arithmetic Circuits

Design & Analysis of Low Power Full Adder

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

Digital Integrated Circuits - Logic Families (Part II)

Digital Electronics Part II - Circuits

Transcription:

VLSI Logic Structures Ratioed Logic Pass-Transistor Logic Dynamic CMOS Domino Logic Zipper CMOS Spring 25 John. Chandy

inary Multiplication + x Multiplicand Multiplier Partial products Result Spring 25 John. Chandy

Wallace-Tree Multiplier Partial products First stage 6 5 4 3 2 6 5 4 3 2 it position (a) (b) Second stage Final adder 6 5 4 3 2 6 5 4 3 2 F (c) H (d) Spring 25 John. Chandy

Wallace-Tree Multiplier Partial products x 3 y 3 x 3 y 2 x 2 y 2 x 3 y x y 2 x 3 y x y x 2 y x y x 2 y 3 x y 3 x y 3 x y 2 x y x First stage H H Second stage F F F F Final adder z 7 z 6 z 5 z 4 z 3 z 2 z z Spring 25 John. Chandy

Ratioed Logic V DD V DD V DD Resistive Load R L Depletion Load V T < PMOS Load F F V SS F In In 2 In 3 PDN In In 2 In 3 PDN In In 2 In 3 PDN V SS V SS V SS (a) resistive load (b) depletion load NMOS (c) pseudo-nmos Goal: to reduce the number of devices over complementary CMOS Spring 25 John. Chandy

Ratioed Logic V DD Resistive Load R L N transistors + Load V OH = V DD F V OL = R PN R PN + R L In In 2 In 3 PDN ssymetrical response Static power consumption V SS t pl =.69 R L C L Spring 25 John. Chandy

ctive Loads V DD V DD Depletion Load V T < PMOS Load F V SS F In In 2 In 3 PDN In In 2 In 3 PDN V SS V SS depletion load NMOS pseudo-nmos Spring 25 John. Chandy

Pseudo-NMOS VTC 3. 2.5 2. W/L p = 4 V out [V].5. W/L p = 2.5 W/L p =.5 W/L p =.25 W/L p =...5..5 2. 2.5 V in [V] Spring 25 John. Chandy

Improved Loads V DD Enable M M2 M >> M2 F C D C L daptive Load Spring 25 John. Chandy

Improved Loads (2) V DD V DD M M2 Out Out PDN PDN2 V SS V SS Differential Cascode Voltage Switch Logic (DCVSL) Spring 25 John. Chandy

DCVSL Example Out Out XOR-NXOR gate Spring 25 John. Chandy

Pass-Transistor Logic Transmission Gate ased OUT Z OUT Z Spring 25 John. Chandy

Example: ND Gate F = Spring 25 John. Chandy

NMOS-Only Logic V DD In x.5µm/.25µm.5µm/.25µm.5µm/.25µm Out Voltage [V] 3. 2.. Out x In..5.5 2 Time [ns] Spring 25 John. Chandy

Complementary Pass Transistor Logic Pass-Transistor Network F (a) Inverse Pass-Transistor Network F F= F=+ F= ΒY (b) F= F=+ F= ΒY ND/NND Spring 25 OR/NOR EXOR/NEXOR John. Chandy

Resistance of Transmission Gate Fig. 7.35, CMOS Digital Integrated Circuits, Kang and Leblebici Spring 25 John. Chandy

Pass-Transistor ased Multiplexer S S V DD S V DD M 2 S F M S GND In S S In 2 Spring 25 John. Chandy

Pass-Transistor Logic XOR OUT OUT Spring 25 John. Chandy

Pass-Transistor Logic Use Karnaugh Map C ND Spring 25 John. Chandy

Pass-Transistor Logic C OUT= C 2 transistors vs. 8 transistors C Spring 25 John. Chandy

Pass-Transistor Logic C C OUT= C+C 6 transistors vs. 6 transistors C Spring 25 John. Chandy

Pass-Transistor Logic C C OUT= C+C 4 transistors vs. 6 transistors C Spring 25 John. Chandy

Pass-Transistor Logic C C C OUT= C+C 2 transistors vs. 6 transistors Spring 25 John. Chandy

Pass-Transistor Logic OUT Cross Coupled XOR Spring 25 John. Chandy

Pass-Transistor Logic In many cases, uses fewer transistors Can be difficult to design Usually requires complemented versions of all signals Difficult to layout Delay analysis is not as well defined in terms of sizing choices Spring 25 John. Chandy

Pass-Transistor Logic Delay characteristics nmos-only pass logic has fast fall times Complementary designs have faster rise times, but increasing the pmos width to decrease the rise time will increase the fall time Transmission gate looks like a RC line Spring 25 John. Chandy

Next Class Sequential Design Memory and Control Chapter 7 Have a great Spring reak! Spring 25 John. Chandy