INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad - 500 043



Similar documents
Lecture 5: Gate Logic Logic Optimization

The MOSFET Transistor

EE411: Introduction to VLSI Design Course Syllabus

Chapter 10 Advanced CMOS Circuits

RAM & ROM Based Digital Design. ECE 152A Winter 2012

PRINCIPLES OF CMOS VLSI DESIGN

Gates, Circuits, and Boolean Algebra

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

ANALOG & DIGITAL ELECTRONICS

ECE124 Digital Circuits and Systems Page 1

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

University of St. Thomas ENGR Digital Design 4 Credit Course Monday, Wednesday, Friday from 1:35 p.m. to 2:40 p.m. Lecture: Room OWS LL54

Introduction to Digital System Design

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

VLSI Fabrication Process

Semiconductor Memories

Curriculum for a Master s Degree in ECE with focus on Mixed Signal SOC Design

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

Interfacing 3V and 5V applications

Read-only memory Implementing logic with ROM Programmable logic devices Implementing logic with PLDs Static hazards

Title : Analog Circuit for Sound Localization Applications

TRUE SINGLE PHASE CLOCKING BASED FLIP-FLOP DESIGN

CONTENTS PREFACE 1 INTRODUCTION 1 2 NUMBER SYSTEMS AND CODES 25. vii

Layout and Cross-section of an inverter. Lecture 5. Layout Design. Electric Handles Objects. Layout & Fabrication. A V i

Introduction to VLSI Fabrication Technologies. Emanuele Baravelli

1.1 Silicon on Insulator a brief Introduction

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

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 4 : Propagation Delays in MOS Lecture 22 : Logical Effort Calculation of few Basic Logic Circuits

CURRICULUM DEVELOPMENT DIVISION DEPARTMENT OF POLYTECHNIC EDUCATION MINISTRY OF HIGHER EDUCATION DIPLOMA IN ELECTRONIC ENGINEERING (COMPUTER)

MICROPROCESSOR AND MICROCOMPUTER BASICS

Systems on Chip Design

CMOS Logic Integrated Circuits

數 位 積 體 電 路 Digital Integrated Circuits

Layout of Multiple Cells

Area 3: Analog and Digital Electronics. D.A. Johns

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

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

Low Power and Reliable SRAM Memory Cell and Array Design

Notes about Small Signal Model. for EE 40 Intro to Microelectronic Circuits

Chapter 2 Logic Gates and Introduction to Computer Architecture

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

Modeling Sequential Elements with Verilog. Prof. Chien-Nan Liu TEL: ext: Sequential Circuit

Advanced VLSI Design CMOS Processing Technology

Efficient Interconnect Design with Novel Repeater Insertion for Low Power Applications

9/14/ :38

CHAPTER 11: Flip Flops

Digital Systems Design! Lecture 1 - Introduction!!

1.Introduction. Introduction. Most of slides come from Semiconductor Manufacturing Technology by Michael Quirk and Julian Serda.

ÇANKAYA UNIVERSITY Faculty of Engineering and Architecture

1. True or False? A voltage level in the range 0 to 2 volts is interpreted as a binary 1.

Schneps, Leila; Colmez, Coralie. Math on Trial : How Numbers Get Used and Abused in the Courtroom. New York, NY, USA: Basic Books, p i.

Digital Integrated Circuit (IC) Layout and Design - Week 3, Lecture 5

Analog & Digital Electronics Course No: PH-218

ECE 441/541 Advanced Digital Design and Field Programmable Gate Arrays Spring 2010

HIGH SPEED AREA EFFICIENT 1-BIT HYBRID FULL ADDER

FACULTY OF POSTGRADUATESTUDIES Master of Science in Computer Engineering The Future University

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

Integrated Dual Degree Programme

Sequential 4-bit Adder Design Report

Digital Integrated Circuit (IC) Layout and Design

Chapter 7 Memory and Programmable Logic

Testing & Verification of Digital Circuits ECE/CS 5745/6745. Hardware Verification using Symbolic Computation

10 BIT s Current Mode Pipelined ADC

ECE 410: VLSI Design Course Introduction

ÇANKAYA UNIVERSITY Faculty of Engineering and Architecture

CHAPTER 16 MEMORY CIRCUITS

CHAPTER 3 Boolean Algebra and Digital Logic

EE360: Digital Design I Course Syllabus

Fault Modeling. Why model faults? Some real defects in VLSI and PCB Common fault models Stuck-at faults. Transistor faults Summary

1) Chemical Engg. PEOs & POs Programme Educational Objectives

ECE410 Design Project Spring 2008 Design and Characterization of a CMOS 8-bit Microprocessor Data Path

Memory Basics. SRAM/DRAM Basics

AUTOMATIC NIGHT LAMP WITH MORNING ALARM USING MICROPROCESSOR

System on Chip Design. Michael Nydegger

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. XIX - Automation and Control in Electronic Industries - Popovic D.

International Journal of Electronics and Computer Science Engineering 1482

ERROR DETECTION AND CORRECTION

ICS379. Quad PLL with VCXO Quick Turn Clock. Description. Features. Block Diagram

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

RAPID PROTOTYPING OF DIGITAL SYSTEMS Second Edition

Biasing in MOSFET Amplifiers

PMOS Testing at Rochester Institute of Technology Dr. Lynn Fuller

Lecture 30: Biasing MOSFET Amplifiers. MOSFET Current Mirrors.

High-Speed, 5 V, 0.1 F CMOS RS-232 Driver/Receivers ADM202/ADM203

THE UNIVERSITY OF HONG KONG FACULTY OF BUSINESS AND ECONOMICS

PLL frequency synthesizer

RARITAN VALLEY COMMUNITY COLLEGE COMPUTER SCIENCE (CS) DEPARTMENT. CISY Computer Literacy

Switching and Finite Automata Theory

VENDING MACHINE. ECE261 Project Proposal Presentaion. Members: ZHANG,Yulin CHEN, Zhe ZHANG,Yanni ZHANG,Yayuan

AP331A XX G - 7. Lead Free G : Green. Packaging (Note 2)

Homework # 2. Solutions. 4.1 What are the differences among sequential access, direct access, and random access?

DEGREE: Bachelor in Biomedical Engineering YEAR: 2 TERM: 2 WEEKLY PLANNING

COURSE SYLLABUS. PRE-REQUISITES: Take CETT-1303(41052); Minimum grade C, CR.

Introduction to CMOS VLSI Design

Gates. J. Robert Jump Department of Electrical And Computer Engineering Rice University Houston, TX 77251

Course Title: ITAP 2431: Network Management. Semester Credit Hours: 4 (3,1)

Electrical and Computer Engineering Undergraduate Advising Manual

Transcription:

INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad - 500 043 ELECTRONICS AND COMMUNICATION ENGINEERING Course Title VLSI DESIGN Course Code 57035 Regulation R09 COURSE DESCRIPTION Course Structure Lectures Tutorials Practicals Credits Course Coordinator Team of Instructors 4 1-4 Mr. V. R. Sheshagiri Rao, Professor Mr. B. Kiran Kumar, Assistant Professor I. COURSE OVERVIEW: VLSI design course gives the knowledge about the fabrication of NMOS, PMOS, CMOS and their application in the present electronics world. The present course gives knowledge about different processes used for fabrication of an IC. The electrical properties of MOS transistor and analysis of CMOS, BiCMOS inverters is carried out. This course gives detail study on design rules, stick diagrams, logic gates, types of delays, fan-in, fan-out which effects the action of a MOS. It also gives information on data path subsystem and array subsystems, and several PLD s like PLA, PAL, CPLD and FPGA s. We also came to know about the CMOS testing principles both at system level and chip level. II. PREREQUISITES: Level Credits Periods / Week Prerequisites UG 4 4 Electronic Devices and circuits,switching Theory and Logic Design III. COURSE ASSESSMENT METHODS: Sessional Marks There shall be 2 midterm examinations. Each midterm examination consists of subjective test and objective test. The subjective test is for 10 marks, with duration of 1 hour. Subjective test of each subject shall contain 4 questions; the student has to answer any 2 questions, each carrying 5 marks. The objective test is for 10 marks, with duration of 20 min. University End Exam Marks Total Marks 75 100 First midterm examination shall be conducted for the first four units of syllabus and second midterm examination shall be conducted for the remaining portion. Five marks are marked for assignments. There shall be two assignments in every theory course. First assignment marks will be allotted to 1 st mid for first four units and second assignment marks will be allotted to 2 nd mid for next four units. So each mid exam is conducted for 25 marks 1 P a g e

IV. EVALUATION SCHEME: S. No Component Duration Marks 1 I Mid Examination 60 minutes 20 2 I Assignment - 05 3 II Mid Examination 60 minutes 20 4 II Assignment - 05 5 External Examination 180 minutes 75 V. COURSE OBJECTIVES: I. Give exposure to different steps involved in fabrication of ICs using MOS/BiCMOS/CMOS transistors. II. Explain electrical properties of MOS and BiCMOS devices to analyse the behaviour of inverters designed with various load. III. Give exposure to the design rules to be followed to draw the layout of any logic circuits. IV. Provide concept to different logic gates using CMOS inverter and analyse their characteristics. V. Provide design concepts to design building blocks of data path of any system using gates. VI. Understand basic PLDs and testing of CMOS circuits. VI. COURSE OUTCOMES: 1. Discuss about the fabrication process of ICs by different Metal Oxide Semiconductor (MOS) technologies. 2. Explain the various electricalproperties of MOS transistors 3. Choose an appropriate inverter depending on specifications required for a circuit. 4. Design the stick diagrams and layout of any logic circuits 5. Illustrate the different design rules 6. Explain different switch logic and alternate gate circuits 7. Design of various subsystems like shifters, adders, comparators, multipliers detectors and counters 8. Design simple array of memories using MOS transistors and can understand design of large memories 9. Design simple semiconductor integrated circuits like PLA, PAL, FPGA and CPLD and to construct various logic circuits using them 10. Explain different types of faults that can occur in a system and learn the concepts of testing and adding extra hardware to improve testability of system VII. HOW PROGRAM OUTCOMES ARE ASSESSED: 2 P a g e Program Outcomes Level Proficiency assessed by 1 An ability to apply knowledge of basic sciences, mathematical S Assignments skills, engineering and technology to solve complex electronics and communication engineering problems 2 An ability to identify, formulate and analyze engineering S -- problems using knowledge of Basic Mathematics and Engineering Sciences 3 An ability to provide solution and to design Electronics and H Practice

4 5 6 7 8 9 10 11 12 Communication Systems as per social needs An ability to investigate the problems in Electronics and Communication field and develop suitable solutions (Engineering Problem solving skills) An ability to use latest hardware and software tools to solve complex engineering problems (Practical engineering analysis skills) An ability to apply knowledge of contemporary issues like health, Safety and legal which influences engineering design (social awareness) An ability to have awareness on society and environment for sustainable solutions to Electronics and Communication Engineering problems (Creative Skills) An ability to demonstrate understanding of professional and ethical responsibilities (Professional Integrity) An ability to work efficiently as an individual and in multidisciplinary teams (Team work) An ability to communicate effectively and efficiently both in verbal and written form (Communication Skills) An ability to develop confidence to pursue higher education and H for life-long learning (continuing education awareness) An ability to design, implement and manage the electronic H projects for real world applications with optimum financial resources (Software & Hardware Interface) N = None S = Supportive H = Highly Related S Sessions Design Exercises H Design Exercises Seminars, Paper Presentations N -- N -- N -- H S Projects Document Preparation and Presentation Seminars Discussions Development of Prototype, Mini Projects VIII. HOW PROGRAM OUTCOMES ARE ASSESSED: PROGRAM SPECIFIC OUTCOMES LEVEL PROFICIENCY ASSESSED BY PSO 1 Professional Skills: An ability to understand the basic concepts in Electronics & Communication H Lectures and Assignments Engineering and to apply them to various areas, like Electronics, Communications, Signal processing, VLSI, Embedded systems etc., in the design and implementation of complex systems. PSO 2 Problem-solving skills: An ability to solve complex S Tutorials Electronics and communication Engineering problems, using latest hardware and software tools, along with analytical skills to arrive cost effective PSO 3 and appropriate solutions. Successful career and Entrepreneurship: An understanding of social-awareness & environmentalwisdom along with ethical responsibility to have a successful career and to sustain passion and zeal for real-world applications using optimal resources as an Entrepreneur. S Seminars and Projects 3 P a g e

IX. SYLLABUS: UNIT I INTRODUCTION Introduction to IC technology-mos, PMOS, NMOS, CMOS and BiCMOS Technologies: Oxidation, Lithography, Diffusion, Ion implantation, Metallization, Encapsulation, Probe testing, Integrated Resistors and Capacitors. UNIT II BASIC ELECTRICAL PROPERTIES Basic electrical properties of MOS and BiCMOS circuits: I ds-v ds relationships, MOS transistor threshold voltage, g m, g ds, figure of merit w o, pass transistor, NMOS inverter, Various pull-ups, CMOS inverter analysis and design, BiCMOS inverters. UNIT III VLSI CIRCUIT DESIGN PROCESSES VLSI design flow, MOS layers, Stick diagrams, Design Rules and Layout, 2 um CMOS design rules for wires, Contacts and Transistors, Layout diagrams for NMOS and CMOS inverters and gates, Scaling of MOS circuits UNIT IV GATE LEVEL DESIGN Logic gates and other complex gates, Switch logic, Alternate gate circuits, Time delays, Driving large capacitive loads, Wiring capacitances, Fan-in and fan-out, Choice of layers. UNIT V DATA PATH SUB SYSTEMS Sub system design, Shifters, Adders, ALUs, Multipliers, Parity generators, Comparators, Zero/One detectors, Counters. UNIT VI ARRAY SUBSYSTEMS SRAM, DRAM, ROM, Serial Access Memories, Content Addressable Memory UNIT VII SEMICONDUCTOR INTEGRATED CIRCUIT DESIGN PLAs, FPGAs, CPLDs, Standard cells, Programmable Array Logic, Design Approach, Parameters influencing low power design. UNIT VIII CMOS TESTING CMOS Testing, Need for testing, Test principles, Design strategies for test, Chip level test techniques, System-level test techniques, Layout design for improved testability. Text Books: 1. Essentials of VLSI circuits and systems Kamran Eshraghian, Eshraghian Dougles and A. Pucknell, PHI, 2005 Edition. 2. VLSI DESIGN - K. Lal Kishore, V.S.V Prabhakar, I.K International, 2009. 3. CMOS VLSI Design- Neil H.E Weste, David Harris, Ayan Banerjee, Pearson Education, 1999. References: 1. CMOS logic circuit design- John P. Uyemura, Springer, 2007. 2. Modern VLSI Design Wayne Wolf, Pearson Education, 3 rd Edition, 1997. 3. Introduction to VLSI-Mead and convey, BS publications, 2010 4. Application Specific Integrated Circuits-smith 4 P a g e

X. COURSE PLAN: At the end of the course, the students are able to achieve the following course learning outcomes (CLO): Lecture UNI Course learning outcomes Topics to be covered Book No. T 1 I Discuss and memorize the IC Introduction to IC generations, importance of VLSI To know fabrication of PMOS Technology MOS, PMOS 2-3 Describe fabrication of NMOS NMOS technology 4-5 Describe fabrication of CMOS CMOS technologies 6-7 Describe fabrication of Bi CMOS Bi CMOS technologies 8 Outline ion implantation, diffusion, Diffusion, Ion implantation, oxidation, lithography Metallization 9 Describe encapsulation, probe testing, Encapsulation, Probe Integrated Resistors, capacitors testing, Integrated Resistors 10-11 II Identifythe threshold voltage concept Basic Electrical Properties and Basic Electrical Properties of MOS and Bi-CMOS Circuits 12-13 Depending on V GS I ds-v ds relations I ds-v ds relationships, MOS are derived transistor threshold Voltage 14 Illustrateabout the pass transistor,w o gm, gds, figure of merit w o, Pass transistor 15 Illustratevarious pull up Various pull-ups, 16-17 Identifywhy we are preferring CMOS technology CMOS Inverter analysis and design, Bi-CMOS Inverters 18 III Describe the design flow Design Flow, MOS Layers 19-20 Discussstickdiagram representation and illustrate the concept of stick diagram representation. Stick Diagrams, Design Rules and Layout 21-22 Examine the concept of layout and study required rules. 23-24 Discuss the construction of study layout rules for different processes and to learn how to draw layouts. 25 Discuss and memorize the scaling and effects of scaling. Identify the limitations of scaling 26-27 IV Analyse gate design by CMOS and nmos logic. 28-30 Illustrate gate design and distinguish between CMOS and nmos logic. 31-32 Discuss driving large Capacitive Loads, Wiring Capacitances 33 Describe about Fan-in and fan-out, Choice of layers 2 um CMOS Design rules for wires, Contacts and Transistors Layout Diagrams for NMOS and CMOS Inverters and Gates Scaling of MOS circuits Logic Gates and Other complex gates, Switch logic Alternate gate circuits, Time Delays Driving large Capacitive Loads, Wiring Capacitances Fan-in and fan-out, Choice of layers 34-36 V Design Shifters, Adders Subsystem Design, Shifters, T3 Adders 37-38 Design ALUs, Multipliers, Parity ALUs, Multipliers, Parity T3 generators generators 39-41 Design Comparators, Zero/One Comparators, Zero/One T3 Detectors, Counters Detectors, Counters 42-44 VI Design memories SRAM, DRAM, SRAM, DRAM, ROM T3 ROM 45-48 Design of serial access memories, Serial access memories, T3 content addressable memory content addressable memory 49-52 VII Design of PLAs, FPGAs, CPLDs PLAs, FPGAs, CPLDs R4 5 P a g e

53 Mention advantages of Programmable Array Logic Standard Cells, Programmable Array Logic 54-55 VIII Illustrate parameters influencing low Design Approach, power design parameters influencing low power design 56-57 Demonstrate the need for testing. CMOS Testing, Need for testing, Test Principles 58-60 To illustrate the different test Design Strategies for test, techniques To acquaint with the chip Chip level Test Techniques level testing techniques. 61-63 To Discuss with the system level testing techniques. System-level Test Techniques, Layout Design for improved Testability R4 R4 T3 T3 T3 XI. MAPPING COURSE OBJECTIVES LEADING TO THE ACHIEVEMENT OF PROGRAM OUTCOMES: Course Objectives Program Outcomes Program Specific Outcomes PSO1 PSO2 PSO3 1 2 3 4 5 6 7 8 9 10 11 12 1 S H H S S H 2 H S H S 3 S H S H S S S S 4 H S H S 5 S S S S H S S 6 S H S S XII. S= Supportive H = Highly Related MAPPING COURSE OUTCOMES LEADING TO ACHIEVEMENT OF PROGRAM OUTCOMES: Course Outcomes Program Outcomes 1 2 3 3 5 6 7 8 9 10 11 12 13 1 H S S H S H 2 S S H H 3 H S S H S 4 S S H S S 5 S S H S H Program Specific Outcomes PS PS O1 O2 6 S S H H 7 H S S S S 8 S H H S 9 S S 10 H S H S S S= Supportive H = Highly Related Prepared by: Mr. B. Kiran Kumar, Assistant Professor HOD, ECE PS O3 6 P a g e