Introduction to VLSI Design Amit Kumar Mishra ECE Department IIT Guwahati.

Slides:



Advertisements
Similar presentations
Embedded Systems Design: A Unified Hardware/Software Introduction 1 Chapter 10: IC Technology.
Advertisements

Overview Why VLSI? Moore’s Law. The VLSI design process.
System On Chip - SoC Mohanad Shini JTAG course 2005.
Microprocessor Dr. Rabie A. Ramadan Al-Azhar University Lecture 1.
Integrated Digital Electronics Module 3B2 Lectures 1-8 Engineering Tripos Part IIA David Holburn January 2006.
Digital Systems Emphasis for Electrical Engineering Students Digital Systems skills are very valuable for electrical engineers Digital systems are the.
Spring 08, Jan 15 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2007 Introduction Vishwani D. Agrawal James J. Danaher.
Spring 07, Jan 16 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2007 Introduction Vishwani D. Agrawal James J. Danaher.
VLSI Layout Algorithms CSE 6404 A 46 B 65 C 11 D 56 E 23 F 8 H 37 G 19 I 12J 14 K 27 X=(AB*CD)+ (A+D)+(A(B+C)) Y = (A(B+C)+AC+ D+A(BC+D)) Dr. Md. Saidur.
EE314 Basic EE II Silicon Technology [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
LabVIEW Design of Digital Integrated Circuits FPGA IC Implantation.
6/30/2015HY220: Ιάκωβος Μαυροειδής1 Moore’s Law Gordon Moore (co-founder of Intel) predicted in 1965 that the transistor density of semiconductor chips.
EE141 © Digital Integrated Circuits 2nd Introduction 1 The First Computer.
Chapter 1 Sections 1.1 – 1.3 Dr. Iyad F. Jafar Introduction.
VLSI Tarik Booker. VLSI? VLSI – Very Large Scale Integration Refers to the many fields of electrical and computer engineering that deal with the analysis.
Embedded Systems. 2 A “short list” of embedded systems And the list goes on and on Anti-lock brakes Auto-focus cameras Automatic teller machines Automatic.
INTRODUCTION TO MICROPROCESSORS
Introduction to ASIC Design
1 VLSI and Computer Architecture Trends ECE 25 Fall 2012.
EE141 © Digital Integrated Circuits 2nd Introduction 1 EE4271 VLSI Design Dr. Shiyan Hu Office: EERC 518 Adapted and modified from Digital.
Lecture 13 Introduction to Embedded Systems Graduate Computer Architecture Fall 2005 Shih-Hao Hung Dept. of Computer Science and Information Engineering.
EECS 318 CAD Computer Aided Design LECTURE 1: Introduction.
1 Recap (from Previous Lecture). 2 Computer Architecture Computer Architecture involves 3 inter- related components – Instruction set architecture (ISA):
VLSI & ECAD LAB Introduction.
Lecture 1 Introduction to VLSI Design
CMP 4202: VLSI System Design Lecturer: Geofrey Bakkabulindi
Overview Why VLSI? Moore’s Law. ASIC: Abstraction and Hierarchy.
Lecture 2 1 ECE 412: Microcomputer Laboratory Lecture 2: Design Methodologies.
Reminder Lab 0 Xilinx ISE tutorial Research Send me an if interested Looking for those interested in RC with skills in compilers/languages/synthesis,
FPGA-Based System Design: Chapter 1 Copyright  2004 Prentice Hall PTR Overview n Why VLSI? n Moore’s Law. n Why FPGAs? n The VLSI and system design process.
Introduction to Reconfigurable Computing Greg Stitt ECE Department University of Florida.
VLSI DESIGN CONFERENCE 1998 TUTORIAL Embedded System Design and Validation: Building Systems from IC cores to Chips Rajesh Gupta University of California,
1 The First Computer [Adapted from Copyright 1996 UCB]
ECE 3110: Introduction to Digital Systems Introduction (Contd.)
ECE 3110: Introduction to Digital Systems Introduction (Contd.)
IC Products Processors –CPU, DSP, Controllers Memory chips –RAM, ROM, EEPROM Analog –Mobile communication, audio/video processing Programmable –PLA, FPGA.
Overview Why VLSI? Moore’s Law. Why FPGAs? Circuit Component
Modern VLSI Design 3e: Chapter 1 Copyright  1998, 2002 Prentice Hall PTR Overview n Why VLSI? n Moore’s Law. n The VLSI design process.
FPGA Based System Design
2D/3D Integration Challenges: Dynamic Reconfiguration and Design for Reuse.
Present – Past -- Future
 Historical view:  1940’s-Vacuum tubes  1947-Transistors invented by willliam shockely & team  1959-Integrated chips invented by Texas Instrument.
FPGA-Based System Design: Chapter 1 Copyright  2004 Prentice Hall PTR Moore’s Law n Gordon Moore: co-founder of Intel. n Predicted that number of transistors.
EE141 © Digital Integrated Circuits 2nd Introduction 1 Principle of CMOS VLSI Design Introduction Adapted from Digital Integrated, Copyright 2003 Prentice.
VLSI Design System-on-Chip Design
Overview of VLSI 魏凱城 彰化師範大學資工系. VLSI  Very-Large-Scale Integration Today’s complex VLSI chips  The number of transistors has exceeded 120 million 
EE141 © Digital Integrated Circuits 2nd Introduction 1 EE5900 Advanced Algorithms for Robust VLSI CAD Dr. Shiyan Hu Office: EERC 731 Adapted.
ECE 3110: Introduction to Digital Systems Introduction (Contd.)
Introduction to ECE530 Analog Electronics What is it? Outline Why?
Know Difference Between Microprocessors and Microcontrollers.
1 Week 1: The History of Computing (PART II) READING: Chapter 1.
EE141 © Digital Integrated Circuits 2nd Introduction 1 EE4271 VLSI Design Dr. Shiyan Hu Office: EERC 731 Adapted and modified from Digital.
1 Introduction to Engineering Fall 2006 Lecture 17: Digital Tools 1.
Digital Electronics Lecture 1: Overview A. Prof. Dr. M. Moustafa Dept. of Electrical Power & Machines Cairo University.
Introduction to ASICs ASIC - Application Specific Integrated Circuit
Programmable Logic Devices
Programmable Logic Device Architectures
VLSI Tarik Booker.
Introduction to VLSI ASIC Design and Technology
VLSI Design Methodologies
System On Chip - SoC E.Anjali.
Introduction to Microprocessors
Introduction to Reconfigurable Computing
Overview Why VLSI? Moore’s Law. Why FPGAs?
Introduction to Embedded Systems
HIGH LEVEL SYNTHESIS.
Physical Implementation
1.Introduction to Advanced Digital Design (14 marks)
Unit -4 Introduction to Embedded Systems Tuesday.
Overview Why VLSI? Moore’s Law. Why FPGAs?
Presentation transcript:

Introduction to VLSI Design Amit Kumar Mishra ECE Department IIT Guwahati

Tale of two queries! Y R U here? Y M I here?

Landmarks Moore’s axiom Some more funda Free CAD tool Parting notes

Moore’s Law Gordon Moore: co-founder of Intel Predicted that the number of transistors per chip would grow exponentially (double every 18 months) Exponential improvement in technology is a natural trend:  e.g. Steam Engines - Dynamo - Automobile

Moore’s Law K 10K 100K 1M 10M Transistors 10x/6 years Pentium Pro Pentium PPC601 PPC603 MIPS R4000 Microprocessors [©Keutzer]

IC Products Processors  CPU, DSP, Controllers Memory chips  RAM, ROM, EEPROM Analog  Mobile communication, audio/video processing Programmable  PLA, FPGA Embedded systems  Used in cars, factories  Network cards System-on-chip (SoC) Images: amazon.com

IC Product Market Shares Source: Electronic Business

Example: Intel Processor Sizes Source: Intel386 TM DX Processor Intel486 TM DX Processor Pentium® Processor Pentium® Pro & Pentium® II Processors 1.5  1.0  0.8  0.6  0.35  0.25  Silicon Process Technology

Heterogeneity on Chip Greater diversity of on­ chip elements  Processors  Software  Memory  Analog [©Keutzer] More transistors doing different things! Heterogeneity

Stronger Market Pressures Decreasing design window Less tolerance for design revisions [©Keutzer] Time-to-market Exponentially more complex, greater design risk, greater variety, and a smaller design window!

VLSI Design Styles Full Custom Application-Specific Integrated Circuit (ASIC) Programmable Logic (PLD, FPGA) System-on-a-Chip

Full Custom Design Each circuit element carefully “handcrafted” Huge design effort High Design & NRE Costs / Low Unit Cost High Performance Typically used for high-volume applications

ASIC Constrained design using pre-designed (and sometimes pre-manufactured) components Also called semi-custom design CAD tools greatly reduce design effort Low Design Cost / High NRE Cost / Med. Unit Cost Medium Performance

Programmable Logic (FPGA) Pre-manufactured components with programmable interconnect CAD tools greatly reduce design effort Low Design Cost / Low NRE Cost / High Unit Cost Lower Performance

System-on-chip (SOC) Idea: combine several large blocks  Predesigned custom cores (e.g., microcontroller) - “intellectual property” (IP)  ASIC logic for special-purpose hardware  Programmable Logic (PLD, FPGA)  Analog Open issues  Keeping design cost low  Verifying correctness of design

The Inverted Pyramid [©Keutzer] Electronic Systems > $1 Trillion Semiconductor > $220 B CAD $3 B

Where is the money? Gaps to be filled:  System-semiconductor gap  Semiconductor-CAD gap

A free CAD flow for all who care! Alliance CAD tools "Architecture des Systèmes intégrés et Micro électronique" department of LIP Transistor design done Limit is your processor power and your design abilities!

Scenario in India??? HUGE outsourcing Loads of startups (WHY?) VLSI design is nowhere a single nation job Fabrication labs (fabs) in USA getting sold out India getting 4 fabs by next year!

Thank You Best of Luck for End-Sems and Internships