CMOS Digital Logic Design with Verilog. Chapter1 Digital IC Design &Technology

Similar documents
EC 1354-Principles of VLSI Design

Engr354: Digital Logic Circuits

2009 Spring CS211 Digital Systems & Lab 1 CHAPTER 3: TECHNOLOGY (PART 2)

Preface to Third Edition Deep Submicron Digital IC Design p. 1 Introduction p. 1 Brief History of IC Industry p. 3 Review of Digital Logic Gate

Digital Design and System Implementation. Overview of Physical Implementations

Academic Course Description

TECHNO INDIA BATANAGAR (DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING) QUESTION BANK- 2018

Academic Course Description

nmos, pmos - Enhancement and depletion MOSFET, threshold voltage, body effect

Digital Fundamentals. Logic gates

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

ECE/CoE 0132: FETs and Gates

ECE380 Digital Logic

In this lecture: Lecture 8: ROM & Programmable Logic Devices

EECS150 - Digital Design Lecture 15 - CMOS Implementation Technologies. Overview of Physical Implementations

EECS150 - Digital Design Lecture 9 - CMOS Implementation Technologies

BEE 2233 Digital Electronics. Chapter 1: Introduction

Digital Integrated CircuitDesign

Design cycle for MEMS

Subtractor Logic Schematic

Chapter 6 DIFFERENT TYPES OF LOGIC GATES

ECE 334: Electronic Circuits Lecture 10: Digital CMOS Circuits

CS302 - Digital Logic Design Glossary By

EMT 251 Introduction to IC Design

Digital Integrated Circuits - Logic Families (Part II)

PE713 FPGA Based System Design

MODULE-4 Memory and programmable logic

In this experiment you will study the characteristics of a CMOS NAND gate.

Logic and Computer Design Fundamentals. Chapter 6 Selected Design Topics. Part 1 The Design Space

Chapter 6 DIFFERENT TYPES OF LOGIC GATES

Digital Electronics Part II - Circuits

2 MARK QUESTIONS & ANSWERS UNIT1-MOS TRANSISTOR PRINCIPLE

Digital Systems Laboratory

Technology Timeline. Transistors ICs (General) SRAMs & DRAMs Microprocessors SPLDs CPLDs ASICs. FPGAs. The Design Warrior s Guide to.

Course Outcome of M.Tech (VLSI Design)

CMOS VLSI IC Design. A decent understanding of all tasks required to design and fabricate a chip takes years of experience

FPGA Based System Design

EE 330 Lecture 44. Digital Circuits. Dynamic Logic Circuits. Course Evaluation Reminder - All Electronic

Contents 1 Introduction 2 MOS Fabrication Technology

1 FUNDAMENTAL CONCEPTS What is Noise Coupling 1

EECS150 - Digital Design Lecture 2 - CMOS

CMOS VLSI Design (A3425)

FUNDAMENTALS OF MODERN VLSI DEVICES

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

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

DIGITAL INTEGRATED CIRCUITS A DESIGN PERSPECTIVE 2 N D E D I T I O N

Device Technology( Part 2 ): CMOS IC Technologies

Architecture of Computers and Parallel Systems Part 9: Digital Circuits

Shorthand Notation for NMOS and PMOS Transistors

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

EE 42/100 Lecture 23: CMOS Transistors and Logic Gates. Rev A 4/15/2012 (10:39 AM) Prof. Ali M. Niknejad

VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur

Digital Systems Design

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

Jack Keil Wolf Lecture. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Lecture Outline. MOSFET N-Type, P-Type.

BASIC PHYSICAL DESIGN AN OVERVIEW The VLSI design flow for any IC design is as follows

VL0306-VLSI Devices & Design. L T P C EC0306 VLSI DEVICES AND DESIGN Prerequisite : EC0205 & EC0203 Course outcomes

IC Logic Families. Wen-Hung Liao, Ph.D. 5/16/2001

Depletion-mode operation ( 공핍형 ): Using an input gate voltage to effectively decrease the channel size of an FET

+1 (479)

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

UNIT III VLSI CIRCUIT DESIGN PROCESSES. In this chapter we will be studying how to get the schematic into stick diagrams or layouts.

Lecture 1. Tinoosh Mohsenin

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

EE5320: Analog IC Design

EECS150 - Digital Design Lecture 19 CMOS Implementation Technologies. Recap and Outline

INTRODUCTION TO MOS TECHNOLOGY

Chapter 6 Digital Circuit 6-6 Department of Mechanical Engineering

Layers. Layers. Layers. Transistor Manufacturing COMP375 1

ECE380 Digital Logic. Logic values as voltage levels

Ultra-low voltage high-speed Schmitt trigger circuit in SOI MOSFET technology

BICMOS Technology and Fabrication

Reference. Wayne Wolf, FPGA-Based System Design Pearson Education, N Krishna Prakash,, Amrita School of Engineering

Lecture Perspectives. Administrivia

Today's Goals. Finish MOS transistor Finish NMOS logic Start CMOS logic

ECE520 VLSI Design. Lecture 2: Basic MOS Physics. Payman Zarkesh-Ha

UNIT IV. Logic families can be classified broadly according to the technologies they are built with. The various technologies are listed below.

MOS TRANSISTOR THEORY

ECE 2300 Digital Logic & Computer Organization

Lecture 30. Perspectives. Digital Integrated Circuits Perspectives

Transistor Digital Circuits

PESIT Bangalore South Campus

Basic digital logic functions and gates

VALLIAMMAI ENGINEERING COLLEGE

8. Combinational MOS Logic Circuits

VL0306-VLSI Devices & Design. L T P C EC0306 VLSI DEVICES AND DESIGN Prerequisite : EC0205 & EC0203 Course outcomes

Implementation of Full Adder using Cmos Logic

Lecture Summary Module 1 Switching Algebra and CMOS Logic Gates

Lecture #29. Moore s Law

ECE 410: VLSI Design Course Lecture Notes (Uyemura textbook)

Layers. Layers. Layers. Transistor Manufacturing COMP375 1

Lecture 9: Cell Design Issues

Device Technologies. Yau - 1

Academic Course Description

TESTABLE VLSI CIRCUIT DESIGN FOR CELLULAR ARRAYS

Design and Performance Analysis of SOI and Conventional MOSFET based CMOS Inverter

Digital Fundamentals. Introductory Digital Concepts

MOSFET & IC Basics - GATE Problems (Part - I)

Low Power VLSI Circuit Synthesis: Introduction and Course Outline

Chapter 3. H/w s/w interface. hardware software Vijaykumar ECE495K Lecture Notes: Chapter 3 1

Transcription:

CMOS Digital Logic Design with Verilog Chapter1 Digital IC Design &Technology Chapter Overview: In this chapter we study the concept of digital hardware design & technology. This chapter deals the standard chips design, programmable logic devices, full-custom and semi-custom IC design, basic design loops, structure of computer and digital hardware design units. Implementation of technology: transistor switching, NMOS, CMOS logic gates, standard chips, MOS fabrication, noise margin, dynamic and static operation of logic gates, transmission gates, implementation of SPLD, CPLD & FPGAs. Chapter Objectives : Demonstrate the concept of digital hardware design. Illustrate the implementation of technology such as transistors switching, NMOS, CMOS logic gates. Show the concept of custom IC design, standard cell and gate arrays. Demonstrate the use of programmable logic devices. Show the practical analysis of MOS devices. Objective6: Show the important MOS fabrication processes. Objective7: Demonstrate the design and applications of SPLDs, CPLDs and FPGAs. Unit1: Digital Hardware Design Demonstrate the standard & custom design chips.

Show the programmable logic devices. Define the full-custom and semi-custom IC design. Define the important units of digital hardware. Define the standard chips design strategies. Give the brief description of programmable logic devices. Define the difference between full-custom and semi-custom IC Design. Demonstrate the important units/ segments of digital hardware. Unit2: Transistors switching, NMOS & CMOS logic gates Demonstrate that MOS transistors function as switch, register and capacitor. Demonstrate the I D & V D characteristics of the NMOS transistors. Demonstrate the application of Transmission gates (TG) logic. Define the differences between Pseudo, Depletion and CMOS logic. Design 2-input NAND gate circuit draw the truth table and write the switching action of the transistors. Derive the drain current equation for NMOS transistors and draw the I D & V D characteristics.

Design the mux4:1 using Transmission gate logic. Problem 4: Prove that transistors work as switch, register and capacitor. Problem 5: Show the differences between Pseudo, Depletion and CMOS logic. Unit3: Programmable logic devices Explain the programmable logic array (PLA). Demonstrate programmable array logic (PAL). Demonstrate the programing of PLA and PAL. Define the functionality of Field programmable gate array (FPGA). Demonstrate the ability of Complex programmable logic devices (CPLD). Objective6: Show the applications of CPLDs and FPGAs. Explain the difference between PAL and PLA. Show the specific function of field programmable gate array. Demonstrate the ability of Complex programmable logic devices (CPLD). Show the applications of CPLDs and FPGAs. Unit4: Custom chips, standard cell and gate arrays Define the custom chips.

Show the functionality of standard cell. Define the applications of gate array. Explain the custom chips. Demonstrate the functionality of standard cell. Illustrate the applications of gate array. Unit5: MOS fabrication process Show the basic MOS fabrication process. Define n-well process. Define p-well process. Demonstrate SOI process. Show the sea of gate layout. Demonstrate the basic MOS fabrication process. Define the n-well process with suitable diagram. Demonstrate p-well process with proper steps. Demonstrate the Silicon on Insulator fabrication process. Unit6: Practical analysis of MOS devices

Determine the MOSFET on resistance. Show the voltage level in logic gates. Determine the noise margin in MOS devices. Demonstrate the dynamic operation of logic gates. Calculate the power dissipation in logic gates. Objective6: Demonstrate the passing 1s and 0s through transistors. Objective7: Show the concept of fan-in and fan-out in logic gates. Determine the MOSFET on resistance. Show the voltage levels in logic gates. Calculate the noise margin in the MOSFET. Show the dynamic operation of logic gates. Problem5: Demonstrate the technique for the calculation of power dissipation in MOS devices. Problem6: Demonstrate the passing 1s and 0s through transistors. Problem7: Show the concept for calculation of fan-in and fan-out in logic gates. Unit7: Implementation of SPLD, CPLD and FPGA Demonstrate the physical implementation of SPLDs.

Define the work function of CPLDs. Demonstrate the physical implementation of FPGA. Illustrate the difference between SPLD, CPLD and FPGA. Demonstrate the practical picture of SPLDs. Show the design and function of CPLDs. Illustrate the basic difference between SPLDs, CPLDs and FPGAs. Chapter Level problems: Demonstrate the digital hardware design. Show the construction flow of programmable logic devices. Show the applications of SPLDs, CPLDS and FPGAs. Demonstrate the pictorial layout and its monograph of CMOS Inverter. Chapter Learning Strategies: