Subject Name: Fundamentals Of CMOS VLSI Subject Code: 10EC56

Slides:



Advertisements
Similar presentations
Latch versus Register Latch Register stores data when clock is low
Advertisements

UNIT 5: CMOS subsystem design
EE466: VLSI Design Lecture 7: Circuits & Layout
Chapter 10 Digital CMOS Logic Circuits
CMOS Layers n-well process p-well process Twin-tub process ravikishore.
Selected Design Topics. Integrated Circuits Integrated circuit (informally, a chip) is a semiconductor crystal (most often silicon) containing the electronic.
Introduction to CMOS VLSI Design Sequential Circuits
Lecture: 1.6 Tri-states, Mux, Latches & Flip Flops
VLSI Design Circuits & Layout
Lecture 1: Circuits & Layout
Introduction to CMOS VLSI Design Lecture 1: Circuits & Layout
CMOS Transistor and Circuits
Introduction to CMOS VLSI Design Lecture 1: Circuits & Layout
VLSI Design Circuits & Layout
Introduction to CMOS VLSI Design Circuits & Layout
MOS Transistors The gate material of Metal Oxide Semiconductor Field Effect Transistors was original made of metal hence the name. Present day devices’
EGRE 427 Advanced Digital Design Figures from Application-Specific Integrated Circuits, Michael John Sebastian Smith, Addison Wesley, 1997 Chapter 2 CMOS.
EE4800 CMOS Digital IC Design & Analysis
Chapter 1 Combinational CMOS Logic Circuits Lecture # 4 Pass Transistors and Transmission Gates.
Advanced VLSI Design Unit 04: Combinational and Sequential Circuits.
CMOS VLSI Design Circuits & Layout. CMOS VLSI DesignSlide 2 Outline  A Brief History  CMOS Gate Design  Pass Transistors  CMOS Latches & Flip-Flops.
Bi-CMOS Prakash B.
Engineered for Tomorrow Date : 11/10/14 Prepared by : MN PRAPHUL & ASWINI N Assistant professor ECE Department Engineered for Tomorrow Subject Name: Fundamentals.
Programmable Logic Devices
2. Circuits & Layout. Diseño de Circuitos Digitales para Comunicaciones Outline A Brief History CMOS Gate Design Pass Transistors CMOS Latches & Flip-Flops.
Lecture 10: Circuit Families
Logic Families.
COMP541 Transistors and all that… a brief overview
CHAPTER 4: MOS AND CMOS IC DESIGN
Digital Circuits ECGR2181 Chapter 3 Notes Data A-data B-data A B here
Digital Integrated Circuits A Design Perspective
Lecture 11: Sequential Circuit Design
Digital Integrated Circuits A Design Perspective
Seminar On Bicmos Technology
Chapter 7 Designing Sequential Logic Circuits Rev 1.0: 05/11/03
Lecture 19: SRAM.
IV UNIT : GATE LEVEL DESIGN
Subject Name: Fundamentals Of CMOS VLSI Subject Code: 10EC56
Copyright © 2004 The McGraw-Hill Companies, Inc. All rights reserved.
BiCMOS Technology   Combines Bipolar and CMOS transistors in a single integrated circuit By retaining benefits of bipolar and CMOS, BiCMOS is able to.
VLSI System Design Lecture: 1.3 COMS LOGICs
Copyright © 2004 The McGraw-Hill Companies, Inc. All rights reserved.
CMOS technology and CMOS Logic gate
EI205 Lecture 15 Dianguang Ma Fall 2008.
VLSI Design MOSFET Scaling and CMOS Latch Up
Flip-Flops SHAH KEVAL EN. NO.: EC DEPARTMENT,
SEQUENTIAL LOGIC -II.
Reading: Hambley Ch. 7; Rabaey et al. Sec. 5.2
ENG2410 Digital Design “CMOS Technology”
LOGIC FAMILIES UNIT IV.
Introduction to CMOS VLSI Design Lecture 10: Sequential Circuits
CMOS circuits and Logic families
Digital Computer Electronics TTL
Digital Circuits ECGR2181 Chapter 3 Notes Data A-data B-data A B here
Lecture 10: Circuit Families
COMBINATIONAL LOGIC.
Subject Name: Fundamentals Of CMOS VLSI Subject Code: 10EC56
NMOS Inverter UNIT II : BASIC ELECTRICAL PROPERTIES Sreenivasa Rao CH
Design Technologies Custom Std Cell Performance Gate Array FPGA Cost.
Basic electrical properties
Topics Circuit design for FPGAs: Logic elements. Interconnect.
UNIT-II Stick Diagrams
Chapter 1 INTRODUCTION.
EENG447 Digital IC Design Dr. Gürtaç Yemişcioğlu.
CSC3050 – Computer Architecture
Lecture 10: Circuit Families
Reading: Hambley Ch. 7; Rabaey et al. Secs. 5.2, 5.5, 6.2.1
COMP541 Transistors and all that… a brief overview
Dr. Hari Kishore Kakarla ECE
Presentation transcript:

Subject Name: Fundamentals Of CMOS VLSI Subject Code: 10EC56 Prepared By: Aswini N, Praphul M N Department: ECE Date: 10/11/2014 Engineered for Tomorrow Prepared by : MN PRAPHUL & ASWINI N Assistant professor ECE Department Date : 11/10/14

Engineered for Tomorrow UNIT 5 CMOS SUBSYSTEM DESIGN

Architectural issues Switch logic Gate logic Design examples Syllabus Engineered for Tomorrow Syllabus Architectural issues Switch logic Gate logic Design examples

Engineered for Tomorrow 1.What is a System? A system is a set of interacting or interdependent entities forming and integrate whole. Common characteristics of a system are Systems have structure - defined by parts and their composition Systems have behavior – involves inputs, processing and outputs (of material, information or energy) Systems have interconnectivity the various parts of the system functional as well as structural relationships between each other

Engineered for Tomorrow Y-Chart The design process, at various levels, is evolutionary in nature. • Y-Chart (first introduced by D. Gajski) as shown in Figure1 illustrates the design flow for mast logic chips, using design activities. • Three different axes (domains) which resemble the letter Y. • Three major domains, namely Behavioral domain Structural domain Geometrical domain

Typical VLSI design flow in three domains(Y-chart) Engineered for Tomorrow Typical VLSI design flow in three domains(Y-chart)

Two approaches for design flow as shown in Figure are Top-down Engineered for Tomorrow Two approaches for design flow as shown in Figure are Top-down Bottom-up

Typical ASIC/Custom design flow Engineered for Tomorrow Typical ASIC/Custom design flow

Structured Design Approach Engineered for Tomorrow Structured Design Approach • Design methodologies and structured approaches developed with complex hardware and software. • Regardless of the actual size of the project, basic principles of structured design improve the prospects of success. • Classical techniques for reducing the complexity of IC design are: Hierarchy Regularity Modularity Locality

Engineered for Tomorrow Architectural issues • Design time increases exponentially with increased complexity. • Define the requirements • Partition the overall architecture into subsystems. • Consider the communication paths • Draw the floor plan • Aim for regularity and modularity • convert each cell into layout • Carry out DRC check and simulate the performance

Engineered for Tomorrow MOSFET as a Switch

Parallel connection of Switches Engineered for Tomorrow Parallel connection of Switches

Series connection of Switches.. Engineered for Tomorrow Series connection of Switches..

Series and parallel connection of Switches.. Engineered for Tomorrow Series and parallel connection of Switches..

Circuit Families : Restoring logic Engineered for Tomorrow Circuit Families : Restoring logic CMOS INVERTER

Engineered for Tomorrow NAND gate Design..

Engineered for Tomorrow

Engineered for Tomorrow Complex gates design

Engineered for Tomorrow Cont..

Circuit Families : Restoring logic CMOS Inverter- Stick diagram Engineered for Tomorrow Circuit Families : Restoring logic CMOS Inverter- Stick diagram

Restoring logic CMOS Variants: Engineered for Tomorrow Restoring logic CMOS Variants: • Basic inverter circuit: load replaced by depletion mode transistor. • With no current drawn from output, the current I for both transistor must be same. • For the depletion mode transistor, gate is connected to the source so it is always on and only the characteristic curve V gs =0 is relevant. Depletion mode is called pull-up and the enhancement mode device pulldown. • Obtain the transfer characteristics. • As Vin exceeds the p.d. threshold voltage current begins to flow, V thus decreases and further increase will cause p.d transistor to come out of saturation and become resistive. nMOS Inverter-stick diagram

BiCMOS Inverter-stick diagram Engineered for Tomorrow BiCMOS Inverter-stick diagram A known deficiency of MOS technology is its limited load driving capabilities (due to limited current sourcing and sinking abilities of pMOS and nMOS transistors. ) • Output logic levels good-close to rail voltages • High input impedance • Low output impedance • High drive capability but occupies a relatively small area. • High noise margin • Bipolar transistors have higher gain • better noise characteristics • better high frequency characteristics • BiCMOS gates can be an efficient way of speeding up VLSI circuits • CMOS fabrication process can be extended for BiCMOS • Example Applications CMOS- Logic BiCMOS- I/O and driver circuits ECL- critical high speed parts of the system

Engineered for Tomorrow Restoring logic CMOS NAND gate nMOS NAND gate

Engineered for Tomorrow BICMOS NAND gate •For nMOS Nand-gate, the ratio between pull-up and sum of all pull-downs must be 4:1. •nMOS Nand-gate area requirements are considerably greater than corresponding nMOS inverter . •nMOS Nand-gate delay is equal to number of input times inverter delay. • Hence nMOS Nand-gates are used very rarely. • BiCMOS gate is more complex and has larger fan-out.

Engineered for Tomorrow Switch logic: Pass Transistor nMOS transistor cannot pass logic 1,without athreshold voltage drop(VT)

Engineered for Tomorrow Nmos pass transistor

Engineered for Tomorrow Pmos pass transistor

Engineered for Tomorrow Switch logic: Pass Transistor-nMOS in series

Engineered for Tomorrow Switch logic: Transmission gates

Structured Design Tristate Engineered for Tomorrow Structured Design Tristate

Nonrestoring Tristate Engineered for Tomorrow Structured Design Nonrestoring Tristate

Structured Design Tristate Inverter Engineered for Tomorrow Structured Design Tristate Inverter

Engineered for Tomorrow Structured Design

Structured Design 2:1 Multiplexers Engineered for Tomorrow Structured Design 2:1 Multiplexers

Mux Design-Transmission Gate Engineered for Tomorrow Structured Design Mux Design-Transmission Gate • Nonrestoring mux uses two transmission gates Only 4 transistors Inverting Mux • Inverting multiplexer – Use compound AOI22 – Or pair of tristate inverters • Noninverting multiplexer adds an inverter

Structured Design Inverting Mux Engineered for Tomorrow Structured Design Inverting Mux • Inverting multiplexer – Use compound AOI22 – Or pair of tristate inverters • Noninverting multiplexer adds an inverter

Design examples 4:1 Multiplexer Engineered for Tomorrow Design examples 4:1 Multiplexer • 4:1 mux chooses one of 4 inputs using two selects Two levels of 2:1 muxes Or four tristates

• When CLK = 1, latch is transparent Engineered for Tomorrow D latch • When CLK = 1, latch is transparent – D flows through to Q like a buffer • When CLK = 0, the latch is opaque – Q holds its old value independent of D Also called as transparent latch or level-sensitive latch

When CLK rises, D is copied to Q Engineered for Tomorrow D flip flop When CLK rises, D is copied to Q • At all other times, Q holds its value • a.k.a. positive edge-triggered flip-flop, master-slave flip-flop

Engineered for Tomorrow D flip flop operation

Engineered for Tomorrow THANK YOU