CMP 305: VLSI Very Large Scale Integration Design

Size: px
Start display at page:

Download "CMP 305: VLSI Very Large Scale Integration Design"

Transcription

1 CMP 305: VLSI Very Large Scale Integration Design Amr Wassal Computer Engineering Cairo University Spring 2013 Adapted from 1.Digital Integrated Circuits, Second Edition, 2003, J. Rabaey, A. Chandrakasan, B. Nikolic 2.Mary Jane Irwin, Vijay Narayanan s slides 3.Synopsys University Courseware, Copyright 2010 Synopsys, Inc. Developed By:Vazgen Melikyan Credits & Acknowledgments Slides are adapted from: 1.Digital Integrated Circuits, Second Edition, 2003, J. Rabaey, A. Chandrakasan, B. Nikolic 2.Mary Jane Irwin, Vijay Narayanan s slides 3.Synopsys University Courseware, Copyright 2010 Synopsys, Inc. Developed By:Vazgen Melikyan Course is partially sponsored by: VLSI Design, Spring 2013 Amr Wassal 2

2 Intended Learning Outcomes 1. Develop an understanding of the VLSI-related industries and their dynamics and economics. 2. Learn about the different technologies for digital design. 3. Acquire the design skills and learn the flow for digital VLSI design. 4. Understand the design metrics and the interplay among design trade-offs, and technology issues. 5. Get introduced to the concept of IP reuse and using it as a means to close the productivity gap. VLSI Design, Spring 2013 Amr Wassal 3 Suggested References No Specific Textbook References 1. Modern VLSI Design: IP-Based Design, Wayne Wolf, Prentice Hall, 4 th Edition, Digital Integrated Circuits, J. Rabaey, A. Chandrakasan and B. Nikolic, Prentice Hall, 3 rd Edition, Application-Specific Integrated Circuits, M. Smith, Addison-Wesley Professional, VLSI Design, Spring 2013 Amr Wassal 4

3 Course Requirements & Grading Subject to change: Tutorials: 5 % - individual effort Midterm: 10 % - individual effort Final: 60 % - individual effort Project: 20 % - group effort Lab: 5 % - individual effort Office hours: by appointment a_wassal at yahoo.com subject must start with [CMP305] TAs: Engs. Omar El-Seddeek and others VLSI Design, Spring 2013 Amr Wassal 5 Course Outline Semiconductor Industry and Technology Overview MOS Transistor, IC Design Flows Logic Families, Standard Cells Timing in Digital Systems Front-end Design Flow Back-end Design Flow Design-for-Testability (DFT) Packaging, Interconnection and Signal Integrity Low-Power Design VLSI Design, Spring 2013 Amr Wassal 6

4 Industry & Technology Overview Introduction to the semiconductor industry Functional Structure of a Fabless Company Manufacturing Process Design Rules VLSI Design, Spring 2013 Amr Wassal 7 Industry & Technology Overview Introduction to the semiconductor industry Functional Structure of a Fabless Company Manufacturing Process Design Rules VLSI Design, Spring 2013 Amr Wassal 8

5 Semiconductors TAM World GDP US$62T Applications: Goods embedding electronics and ICT services US$10 s Trillions Per annum size of Semiconductor market is US$300B in 2010 Electronic Goods US$1,000B Electronic Components Drives the whole world economy Semiconductor Components US$300B EDA US$4B The locomotive that powered the economy of many tigers VLSI Design, Spring 2013 Amr Wassal 9 Semiconductors Industry Segments: By End-User Market Computing Telecom/Wireless Consumer Automotive Military and Aerospace Medical Industrial/Process Control/Measurement and more Total available market of ~$300 Billions in VLSI Design, Spring 2013 Amr Wassal 10

6 Semiconductors Industry Segments: By Business Model Integrated Device Manufacturer (IDM) Intel, AMD, IBM, LSI Login, Sony, TI, Infineon, Toshiba, Samsung, NEC, Mitsubishi, Philips, Motorola,... etc. Has in-house manufacturing using its own Fabs besides its own design capabilities (vertical integration). Fabless Marvell, Broadcom, Xilinx, PMC-Sierra, nvidia, ATI, Qualcomm, etc. Outsources manufacturing to (usually) a foundry. Focuses on products, IP, patents and licensing. Merchant Foundry TSMC, UMC, SMIC, etc. Finds work from the pool of fabless companies. Requires careful scheduling, pricing and contracting to remain at full utilization. VLSI Design, Spring 2013 Amr Wassal 11 Semiconductors Industry Segments: By Role in the Supply-Chain Design house (IDM, Fabless): Intel, IBM, LSI Login, Sony, TI, Infineon, Toshiba, Samsung, NEC, Mitsubishi, Philips, Motorola,... vs. Marvell, Broadcom, Xilinx, PMC- Sierra, nvidia, ATI, Qualcomm, etc. Manufacturing (IDM, Foundries): Intel, IBM, vs. TSMC, SMIC, Global Foundries, etc. Assembly/Testing: Amkor, Siliconware Precision, Advanced Semi Engineering, etc. EDA Vendor: Synopsys, Cadence, Mentor Graphics, Magma (Synopsys), etc. IP Vendor: ARM, Virage, Artisan, Denali, MIPS, Rambus, Synopsys, Cadence, etc. Design Services: Wipro, TATA Elxsi, HCL Technologies, etc. Fab Equipment Vendor: Applied Material, ASML, KLM-Tencor, Novellus, Hitachi, etc. VLSI Design, Spring 2013 Amr Wassal 12

7 Semiconductors Industry Segments: By Product Discretes Logic DRAM Memory Flash Memory Other Memories Analog Optoelectronics Sensors/MEMS DSP Microcontrollers Microprocessors CPLDs/FPGAs ASICs/ASSPs VLSI Design, Spring 2013 Amr Wassal 13 Tour the Fab Videos 1, 2 & 3 VLSI Design, Spring 2013 Amr Wassal 14

8 Semiconductor Industry - Revisited Which role in the semiconductors industry can be readily adopted in the Egyptian industry? Which business model to use? Why do that? What careers to expect? Is there any risk? Is there any reward? VLSI Design, Spring 2013 Amr Wassal 15 Semiconductor Industry in Egypt Mentor Graphics (EDA Multi-national) SysDSoft (Now Intel Siemens Acquisition) Si-Ware Systems (Fully Egyptian) Newport Media Inc. Si-Vision and MEMS-Vision Swiftronix (Synopsys affiliated) Hittite (US) Varkon Semiconductors SilMinds Mipex Did I miss anyone? VLSI Design, Spring 2013 Amr Wassal 16

9 Other Related Companies PCB Manufacturing and Assembly AOI BURAQ Electronic systems manufacturing Al-Kharafy Bio-Business Valeo Morroco Sizable operation for ST-Microelectronics Kingdom of Saudi Arabia Sizable research activities VLSI Design, Spring 2013 Amr Wassal 17 Industry & Technology Overview Introduction to the semiconductor industry Functional Structure of a Fabless Company Manufacturing Process Design Rules VLSI Design, Spring 2013 Amr Wassal 18

10 Functional Structure of a Fabless Company Pros and cons of not owning the Fab Focus on product development rather than technology development. Limited by available commercial technologies and foundry capacities. Often a matrix organization Rows are business units Columns are pooled functions VLSI Design, Spring 2013 Amr Wassal 19 Functional Structure of a Fabless Company (cont.) Business Units own Design System Digital Mixed Signal/Analog. Verification System Digital Mixed Signal/Analog. Marketing Applications Engr g Functional pools support CAD/EDA tools and IT PCB/Hardware Testing or Validation Layout (Physical Design) Technology / IP Acquisition Assembly/Packaging Product Engineering/ Production VLSI Design, Spring 2013 Amr Wassal 20

11 What about MEMS? Videos 4 & 5 VLSI Design, Spring 2013 Amr Wassal 21 Industry & Technology Overview Introduction to the semiconductor industry Functional Structure of a Fabless Company Manufacturing Process Design Rules VLSI Design, Spring 2013 Amr Wassal 22

12 Technology Trends: Basic Active Electronic Devices Audion (Triode), 1906 Lee De Forest First point contact transistor (germanium), 1947 John Bardeen and Walter Brattain Bell Laboratories VLSI Design, Spring 2013 Amr Wassal 23 Computing Devices Then EDSAC, University of Cambridge, UK, 1949 VLSI Design, Spring 2013 Amr Wassal 24

13 Technology Trends (cont.) First integrated circuit (germanium), 1958 Jack S. Kilby, Texas Instruments Contained five components, three types: transistors resistors and capacitors Intel Pentium II, 1997 Clock: 233MHz Number of transistors: 7.5 M Gate Length: 0.35 VLSI Design, Spring 2013 Amr Wassal 25 Advances in Integration Intel 4004 (1971) 1.5 GHz 42 million transitors Intel Pentium 4 (2000) 108 KHz 2,300 transistors If automobile speed had increased similarly over the same period, we could now drive from Cairo to Shanghai in seconds. VLSI Design, Spring 2013 Amr Wassal 26

14 Moore s Law Cramming More Components onto Integrated Circuits Gordon Moore, Electronics, 1965 Intel Computing Net Corporate Power Worth will double will double every every 18 months 18 months # of transistors on cost-effective integrated circuit doubles every months. VLSI Design, Spring 2013 Amr Wassal 27 Technology Generations (or Nodes) We refer to the smallest feature size or Critical Dimension (CD). 10um 5um 2um 1um 0.8um 0.5um 0.35um 0.25um 0.18um 0.13um 90nm 65nm 45nm 32nm 22nm Possible through the magic of device scaling Desirable due to manufacturing economics (wafer and batch processing) Usually limited by lithography, implies new patterning technology, equipment for each node. $$$$$$ VLSI Design, Spring 2013 Amr Wassal 28

15 Critical Dimension CD = P min / 2 = k1. λ / NA CD is the critical dimension Pmin/2 is the minimum half pitch k1 is a process factor λ is the wavelength of the exposure light NA is the numerical aperture of the projection optics. VLSI Design, Spring 2013 Amr Wassal 29 Basic Structure of Computers: Technology Trends (cont.) VLSI Design, Spring 2013 Amr Wassal 30

16 Advances in Integration Intel Teraflop Chip 2007 An 80-core ManyCore processor. ch.intel.com/artic les/terascale/1449.htm VLSI Design, Spring 2013 Amr Wassal 31 Technology is constantly on the move! Num. of transistors is not limiting factor Currently ~ 1 billion transistors/chip Problems: Too much Power, Heat, Latency Not enough Parallelism 3-dimensional chip technology? Sandwiches of silicon Through-Vias for communication On-chip optical connections? Power savings for large packets The Intel Core i7 microprocessor ( Nehalem ) 4 cores/chip 45 nm, Hafnium hi-k dielectric 731M Transistors Shared L3 Cache - 8MB L2 Cache - 1MB (256K x 4) VLSI Design, Spring 2013 Amr Wassal Nehalem 32

17 Moore s Law over 10 years 2 10/ Design Element Granularity Methodology Architecture X Sub-system Platform Based Design System Level Synthesis Networks on a Chip CGRA X IPs IP Based Design High Level Synthesis. System on a Chip X Arithmetic Register RTL / Logic Synthesis Algorithm on a Chip X Std. Cells Physical Synthesis Controller on a Chip 1970 X Polygons Manual Design SSI / MSI The granularity of reusable objects increases by 100 X every decade -- Moore s EDA Law VLSI Design, Spring 2013 Amr Wassal 33 Review: CMOS Inverter V DD Full rail-to-rail swing high noise margins Low output impedance High input impedance V in C L V out No direct path steady-state between power and ground no static power dissipation Propagation delay a function of load capacitance and on resistance of transistors VLSI Design, Spring 2013 Amr Wassal 34

18 CMOS Properties Full rail-to-rail swing high noise margins Logic levels not dependent upon the relative device sizes transistors can be minimum size ratioless Always a path to V dd or GND in steady state low output impedance (output resistance in k range) large fan-out (albeit with degraded performance) Extremely high input resistance (gate of MOS transistor is near perfect insulator) nearly zero steady-state input current No direct path steady-state between power and ground no static power dissipation Propagation delay function of load capacitance and resistance of transistors. VLSI Design, Spring 2013 Amr Wassal 35 Inverter in CMOS Process VLSI Design, Spring 2013 Amr Wassal 36

19 A Modern CMOS Process gate oxide field oxide Al (Cu) TiSi 2 SiO 2 tungsten n+ p well p-epi p- n well p+ SiO 2 Dual-Well Trench-Isolated CMOS VLSI Design, Spring 2013 Amr Wassal 37 Review: CMOS Buffer V DD V DD M2 M4 V in V out V out2 M1 M3 VLSI Design, Spring 2013 Amr Wassal 38

20 Its Layout View VLSI Design, Spring 2013 Amr Wassal 39

Elettronica T moduli I e II

Elettronica T moduli I e II Elettronica T moduli I e II Docenti: Massimo Lanzoni, Igor Loi Massimo.lanzoni@unibo.it igor.loi@unibo.it A.A. 2015/2016 Scheduling MOD 1 (Prof. Loi) Weeks 39,40,41,42, 43,44» MOS transistors» Digital

More information

CMPEN 411 VLSI Digital Circuits. Lecture 01: Introduction

CMPEN 411 VLSI Digital Circuits. Lecture 01: Introduction CMPEN 411 VLSI Digital Circuits Kyusun Choi Lecture 01: Introduction CMPEN 411 Course Website link at: http://www.cse.psu.edu/~kyusun/teach/teach.html [Adapted from Rabaey s Digital Integrated Circuits,

More information

ECE 261: Full Custom VLSI Design

ECE 261: Full Custom VLSI Design ECE 261: Full Custom VLSI Design Prof. James Morizio Dept. Electrical and Computer Engineering Hudson Hall Ph: 201-7759 E-mail: jmorizio@ee.duke.edu URL: http://www.ee.duke.edu/~jmorizio Course URL: http://www.ee.duke.edu/~jmorizio/ece261/261.html

More information

Introduction to ICs and Transistor Fundamentals

Introduction to ICs and Transistor Fundamentals Introduction to ICs and Transistor Fundamentals A Brief History 1958: First integrated circuit Flip-flop using two transistors Built by Jack Kilby at Texas Instruments 2003 Intel Pentium 4 mprocessor (55

More information

EE586 VLSI Design. Partha Pande School of EECS Washington State University

EE586 VLSI Design. Partha Pande School of EECS Washington State University EE586 VLSI Design Partha Pande School of EECS Washington State University pande@eecs.wsu.edu Lecture 1 (Introduction) Why is designing digital ICs different today than it was before? Will it change in

More information

More Course Information

More Course Information More Course Information Labs and lectures are both important Labs: cover more on hands-on design/tool/flow issues Lectures: important in terms of basic concepts and fundamentals Do well in labs Do well

More information

Lab. Course Goals. Topics. What is VLSI design? What is an integrated circuit? VLSI Design Cycle. VLSI Design Automation

Lab. Course Goals. Topics. What is VLSI design? What is an integrated circuit? VLSI Design Cycle. VLSI Design Automation Course Goals Lab Understand key components in VLSI designs Become familiar with design tools (Cadence) Understand design flows Understand behavioral, structural, and physical specifications Be able to

More information

EE 434 ASIC & Digital Systems

EE 434 ASIC & Digital Systems EE 434 ASIC & Digital Systems Dae Hyun Kim EECS Washington State University Spring 2018 Course Website http://eecs.wsu.edu/~ee434 Themes Study how to design, analyze, and test a complex applicationspecific

More information

What is this class all about?

What is this class all about? -Fall 2004 Digital Integrated Circuits Instructor: Borivoje Nikolić TuTh 3:30-5 247 Cory EECS141 1 What is this class all about? Introduction to digital integrated circuits. CMOS devices and manufacturing

More information

CMPEN 411. Spring Lecture 01: Introduction

CMPEN 411. Spring Lecture 01: Introduction Kyusun Choi CMPEN 411 VLSI Digital Circuits Spring 2009 Lecture 01: Introduction Course Website: http://www.cse.psu.edu/~kyusun/class/cmpen411/09s/index.html [Adapted from Rabaey s Digital Integrated Circuits,

More information

What is this class all about?

What is this class all about? EE141-Fall 2007 Digital Integrated Circuits Instructor: Elad Alon TuTh 3:30-5pm 155 Donner 1 1 What is this class all about? Introduction to digital integrated circuit design engineering Will describe

More information

What is this class all about?

What is this class all about? EE141-Fall 2012 Digital Integrated Circuits Instructor: Elad Alon TuTh 11-12:30pm 247 Cory 1 What is this class all about? Introduction to digital integrated circuit design engineering Will describe models

More information

VLSI Design Automation. Maurizio Palesi

VLSI Design Automation. Maurizio Palesi VLSI Design Automation 1 Outline Technology trends VLSI Design flow (an overview) 2 Outline Technology trends VLSI Design flow (an overview) 3 IC Products Processors CPU, DSP, Controllers Memory chips

More information

ECE484 VLSI Digital Circuits Fall Lecture 01: Introduction

ECE484 VLSI Digital Circuits Fall Lecture 01: Introduction ECE484 VLSI Digital Circuits Fall 2017 Lecture 01: Introduction Adapted from slides provided by Mary Jane Irwin. [Adapted from Rabaey s Digital Integrated Circuits, 2002, J. Rabaey et al.] CSE477 L01 Introduction.1

More information

EE141- Spring 2007 Introduction to Digital Integrated Circuits

EE141- Spring 2007 Introduction to Digital Integrated Circuits - Spring 2007 Introduction to Digital Integrated Circuits Tu-Th 5pm-6:30pm 150 GSPP 1 What is this class about? Introduction to digital integrated circuits.» CMOS devices and manufacturing technology.

More information

Lecture #1. Teach you how to make sure your circuit works Do you want your transistor to be the one that screws up a 1 billion transistor chip?

Lecture #1. Teach you how to make sure your circuit works Do you want your transistor to be the one that screws up a 1 billion transistor chip? Instructor: Jan Rabaey EECS141 1 Introduction to digital integrated circuit design engineering Will describe models and key concepts needed to be a good digital IC designer Models allow us to reason about

More information

Introduction 1. GENERAL TRENDS. 1. The technology scale down DEEP SUBMICRON CMOS DESIGN

Introduction 1. GENERAL TRENDS. 1. The technology scale down DEEP SUBMICRON CMOS DESIGN 1 Introduction The evolution of integrated circuit (IC) fabrication techniques is a unique fact in the history of modern industry. The improvements in terms of speed, density and cost have kept constant

More information

EE3032 Introduction to VLSI Design

EE3032 Introduction to VLSI Design EE3032 Introduction to VLSI Design Jin-Fu Li Advanced Reliable Systems (ARES) Lab. Department of Electrical Engineering National Central University Jhongli, Taiwan Contents Syllabus Introduction to CMOS

More information

Columbia Univerity Department of Electrical Engineering Fall, 2004

Columbia Univerity Department of Electrical Engineering Fall, 2004 Columbia Univerity Department of Electrical Engineering Fall, 2004 Course: EE E4321. VLSI Circuits. Instructor: Ken Shepard E-mail: shepard@ee.columbia.edu Office: 1019 CEPSR Office hours: MW 4:00-5:00

More information

Curtis Nelson. Walla Walla College. Introduction CMOS VLSI Design

Curtis Nelson. Walla Walla College. Introduction CMOS VLSI Design Curtis Nelson Walla Walla College Slide 1 Course organization History of the integrated circuit Trends in the semiconductor industry System design versus custom chip design Top down design Bottom-up implementation

More information

EE141- Spring 2004 Introduction to Digital Integrated Circuits. What is this class about?

EE141- Spring 2004 Introduction to Digital Integrated Circuits. What is this class about? - Spring 2004 Introduction to Digital Integrated Circuits Tu-Th am-2:30pm 203 McLaughlin What is this class about? Introduction to digital integrated circuits.» CMOS devices and manufacturing technology.

More information

EE141- Spring 2002 Introduction to Digital Integrated Circuits. What is this class about?

EE141- Spring 2002 Introduction to Digital Integrated Circuits. What is this class about? - Spring 2002 Introduction to Digital Integrated Circuits Tu-Th 9:30-am 203 McLaughlin What is this class about? Introduction to digital integrated circuits.» CMOS devices and manufacturing technology.

More information

EITF35: Introduction to Structured VLSI Design

EITF35: Introduction to Structured VLSI Design EITF35: Introduction to Structured VLSI Design Part 1.1.2: Introduction (Digital VLSI Systems) Liang Liu liang.liu@eit.lth.se 1 Outline Why Digital? History & Roadmap Device Technology & Platforms System

More information

E 4.20 Introduction to Digital Integrated Circuit Design

E 4.20 Introduction to Digital Integrated Circuit Design E 4.20 Introduction to Digital Integrated Circuit Design Peter Cheung Department of Electrical & Electronic Engineering Imperial College London URL: www.ee.ic.ac.uk/pcheung/ E-mail: p.cheung@imperial.ac.uk

More information

Microelettronica. J. M. Rabaey, "Digital integrated circuits: a design perspective" EE141 Microelettronica

Microelettronica. J. M. Rabaey, Digital integrated circuits: a design perspective EE141 Microelettronica Microelettronica J. M. Rabaey, "Digital integrated circuits: a design perspective" Introduction Why is designing digital ICs different today than it was before? Will it change in future? The First Computer

More information

ECE520 VLSI Design. Lecture 1: Introduction to VLSI Technology. Payman Zarkesh-Ha

ECE520 VLSI Design. Lecture 1: Introduction to VLSI Technology. Payman Zarkesh-Ha ECE520 VLSI Design Lecture 1: Introduction to VLSI Technology Payman Zarkesh-Ha Office: ECE Bldg. 230B Office hours: Wednesday 2:00-3:00PM or by appointment E-mail: pzarkesh@unm.edu Slide: 1 Course Objectives

More information

ECE 637 Integrated VLSI Circuits. Introduction. Introduction EE141

ECE 637 Integrated VLSI Circuits. Introduction. Introduction EE141 ECE 637 Integrated VLSI Circuits Introduction EE141 1 Introduction Course Details Instructor Mohab Anis; manis@vlsi.uwaterloo.ca Text Digital Integrated Circuits, Jan Rabaey, Prentice Hall, 2 nd edition

More information

Digital Integrated Circuits

Digital Integrated Circuits Digital Integrated Circuits EE141 Fall 2005 Tu & Th 11-12:30 203 McLaughlin What is This Class About? Introduction to Digital Integrated Circuits Introduction: Issues in digital design CMOS devices and

More information

Jin-Fu Li. Department of Electrical Engineering. Jhongli, Taiwan

Jin-Fu Li. Department of Electrical Engineering. Jhongli, Taiwan EEA001 VLSI Design Jin-Fu Li Advanced Reliable Systems (ARES) Lab. Department of Electrical Engineering National Central University Jhongli, Taiwan Contents Syllabus Introduction to CMOS Circuits MOS Transistor

More information

Introduction. Summary. Why computer architecture? Technology trends Cost issues

Introduction. Summary. Why computer architecture? Technology trends Cost issues Introduction 1 Summary Why computer architecture? Technology trends Cost issues 2 1 Computer architecture? Computer Architecture refers to the attributes of a system visible to a programmer (that have

More information

High-Performance System Design. Prof. Vojin G. Oklobdzija

High-Performance System Design. Prof. Vojin G. Oklobdzija High-Performance System Design Prof. Vojin G. Oklobdzija Overview of the course Requirements: Knowledge of CMOS digital circuits Basic knowledge of analog circuits Knowledge of Logic Design Textbook: High-Performance

More information

CAD for VLSI. Debdeep Mukhopadhyay IIT Madras

CAD for VLSI. Debdeep Mukhopadhyay IIT Madras CAD for VLSI Debdeep Mukhopadhyay IIT Madras Tentative Syllabus Overall perspective of VLSI Design MOS switch and CMOS, MOS based logic design, the CMOS logic styles, Pass Transistors Introduction to Verilog

More information

VLSI Design Automation

VLSI Design Automation VLSI Design Automation 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,

More information

EE241 - Spring 2000 Advanced Digital Integrated Circuits. Practical Information

EE241 - Spring 2000 Advanced Digital Integrated Circuits. Practical Information EE24 - Spring 2000 Advanced Digital Integrated Circuits Tu-Th 2:00 3:30pm 203 McLaughlin Practical Information Instructor: Borivoje Nikolic 570 Cory Hall, 3-9297, bora@eecs.berkeley.edu Office hours: TuTh

More information

China Fast Growing IC Industry: An Opportunity for US & Taiwan. Richard Chang President, CEO & Chairman of SMIC

China Fast Growing IC Industry: An Opportunity for US & Taiwan. Richard Chang President, CEO & Chairman of SMIC China Fast Growing IC Industry: An Opportunity for US & Taiwan Richard Chang President, CEO & Chairman of SMIC December, 2004 Mainland China Fast Growing IC Industry: An Introduction Update on global and

More information

VLSI Design Automation. Calcolatori Elettronici Ing. Informatica

VLSI Design Automation. Calcolatori Elettronici Ing. Informatica VLSI Design Automation 1 Outline Technology trends VLSI Design flow (an overview) 2 IC Products Processors CPU, DSP, Controllers Memory chips RAM, ROM, EEPROM Analog Mobile communication, audio/video processing

More information

FPGA BASED SYSTEM DESIGN. Dr. Tayab Din Memon Lecture 1 & 2

FPGA BASED SYSTEM DESIGN. Dr. Tayab Din Memon Lecture 1 & 2 FPGA BASED SYSTEM DESIGN Dr. Tayab Din Memon tayabuddin.memon@faculty.muet.edu.pk Lecture 1 & 2 Books Recommended Books: Text Book: FPGA Based System Design by Wayne Wolf Verilog HDL by Samir Palnitkar.

More information

VLSI Design Automation

VLSI Design Automation VLSI Design Automation 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,

More information

Digital Integrated Circuits A Design Perspective. Jan M. Rabaey

Digital Integrated Circuits A Design Perspective. Jan M. Rabaey Digital Integrated Circuits A Design Perspective Jan M. Rabaey Outline (approximate) Introduction and Motivation The VLSI Design Process Details of the MOS Transistor Device Fabrication Design Rules CMOS

More information

An Overview of Standard Cell Based Digital VLSI Design

An Overview of Standard Cell Based Digital VLSI Design An Overview of Standard Cell Based Digital VLSI Design With examples taken from the implementation of the 36-core AsAP1 chip and the 1000-core KiloCore chip Zhiyi Yu, Tinoosh Mohsenin, Aaron Stillmaker,

More information

C Program Adventures. From C code to motion

C Program Adventures. From C code to motion C Program Adventures From C code to motion ECE 100 Prof. Erdal Oruklu From C code to motion C Code Motion x=5; if (x!=y) { z=0; } else { z=1; } 1 Compilation of C code Virtual machine program Program download

More information

CS310 Embedded Computer Systems. Maeng

CS310 Embedded Computer Systems. Maeng 1 INTRODUCTION (PART II) Maeng Three key embedded system technologies 2 Technology A manner of accomplishing a task, especially using technical processes, methods, or knowledge Three key technologies for

More information

VLSI IMPLEMENTATION OF L2 MEMORY DESIGN FOR 3-D INTEGRATION G.Sri Harsha* 1, S.Anjaneeyulu 2

VLSI IMPLEMENTATION OF L2 MEMORY DESIGN FOR 3-D INTEGRATION G.Sri Harsha* 1, S.Anjaneeyulu 2 ISSN 2277-2685 IJESR/June 2016/ Vol-6/Issue-6/150-156 G. Sri Harsha et. al., / International Journal of Engineering & Science Research VLSI IMPLEMENTATION OF L2 MEMORY DESIGN FOR 3-D INTEGRATION G.Sri

More information

Introduction to ASIC Design

Introduction to ASIC Design Introduction to ASIC Design Victor P. Nelson ELEC 5250/6250 CAD of Digital ICs Design & implementation of ASICs Oops Not these! Application-Specific Integrated Circuit (ASIC) Developed for a specific application

More information

DIGITAL DESIGN TECHNOLOGY & TECHNIQUES

DIGITAL DESIGN TECHNOLOGY & TECHNIQUES DIGITAL DESIGN TECHNOLOGY & TECHNIQUES CAD for ASIC Design 1 INTEGRATED CIRCUITS (IC) An integrated circuit (IC) consists complex electronic circuitries and their interconnections. William Shockley et

More information

TABLE OF CONTENTS III. Section 1. Executive Summary

TABLE OF CONTENTS III. Section 1. Executive Summary Section 1. Executive Summary... 1-1 Section 2. Global IC Industry Outlook and Cycles... 2-1 IC Insights' Forecast Methodology... 2-1 Overview... 2-1 Worldwide GDP... 2-1 Electronic System Sales... 2-2

More information

Elastix TM Corporation Enabling energy-efficient efficient chips. Vigyan Singhal President and CEO December 20, 2007

Elastix TM Corporation Enabling energy-efficient efficient chips. Vigyan Singhal President and CEO December 20, 2007 Elastix TM Corporation Enabling energy-efficient efficient chips Vigyan Singhal President and CEO December 20, 2007 1 Electronic chip design flow always @ (posedge clk) if (sel) q

More information

EECS 598: Integrating Emerging Technologies with Computer Architecture. Lecture 10: Three-Dimensional (3D) Integration

EECS 598: Integrating Emerging Technologies with Computer Architecture. Lecture 10: Three-Dimensional (3D) Integration 1 EECS 598: Integrating Emerging Technologies with Computer Architecture Lecture 10: Three-Dimensional (3D) Integration Instructor: Ron Dreslinski Winter 2016 University of Michigan 1 1 1 Announcements

More information

Fundamentals of Computer Design

Fundamentals of Computer Design CS359: Computer Architecture Fundamentals of Computer Design Yanyan Shen Department of Computer Science and Engineering 1 Defining Computer Architecture Agenda Introduction Classes of Computers 1.3 Defining

More information

RESEARCH BULLETIN MARCH 27, 2013

RESEARCH BULLETIN MARCH 27, 2013 RESEARCH BULLETIN MARCH 27, 2013 Pure-Play Foundries and Fabless Suppliers are Star Performers in Top 25 conductor Supplier ing Qualcomm and GlobalFoundries registered better than 30% growth last year.

More information

Trends in R&D Investments Global ICT Companies 2007 to 2011

Trends in R&D Investments Global ICT Companies 2007 to 2011 Trends in R&D Investments Global ICT Companies 2007 to 2011 Alain Stekke DG INFSO Economic and Statistical Unit Georg Kelm DG INFSO Nanoelectronics Unit R&D Data 2010 Digital Competitiveness Report Eurostat

More information

ELCT 503: Semiconductors. Fall Lecture 01: Introduction

ELCT 503: Semiconductors. Fall Lecture 01: Introduction ELCT503 Semiconductors Fall 2014 Lecture 01: Introduction Dr. Hassan Mostafa د. حسن مصطفى hmostafa@aucegypt.edu Course Outline Course objectives This course is basically about the major microelectronics

More information

ELCT 501: Digital System Design

ELCT 501: Digital System Design ELCT 501: Digital System Lecture 1: Introduction Dr. Mohamed Abd El Ghany, Mohamed.abdel-ghany@guc.edu.eg Administrative Rules Course components: Lecture: Thursday (fourth slot), 13:15-14:45 (H8) Office

More information

Computer Architecture Computer Architecture. Computer Architecture. What is Computer Architecture? Grading

Computer Architecture Computer Architecture. Computer Architecture. What is Computer Architecture? Grading 178 322 Computer Architecture Lecturer: Watis Leelapatra Office: 4301D Email: watis@kku.ac.th Course Webpage: http://gear.kku.ac.th/~watis/courses/178322/178322.html Computer Architecture Grading Midterm

More information

INEL-6080 VLSI Systems Design

INEL-6080 VLSI Systems Design INEL-6080 VLSI Systems Design ooooooo Prof. Manuel Jiménez Lecture 1 Introduction Computational Devices The idea of developing computing devices is certainly not new A few chronological examples show the

More information

ECE 486/586. Computer Architecture. Lecture # 2

ECE 486/586. Computer Architecture. Lecture # 2 ECE 486/586 Computer Architecture Lecture # 2 Spring 2015 Portland State University Recap of Last Lecture Old view of computer architecture: Instruction Set Architecture (ISA) design Real computer architecture:

More information

Design Solutions in Foundry Environment. by Michael Rubin Agilent Technologies

Design Solutions in Foundry Environment. by Michael Rubin Agilent Technologies Design Solutions in Foundry Environment by Michael Rubin Agilent Technologies Presenter: Michael Rubin RFIC Engineer, R&D, Agilent Technologies former EDA Engineering Manager Agilent assignee at Chartered

More information

Lecture contents. Electronics and Microelectronics AE4B34EM. Labs - content. Lecture contents. Labs - content

Lecture contents. Electronics and Microelectronics AE4B34EM. Labs - content. Lecture contents. Labs - content Lecture contents Electronics and Microelectronics AE4B34EM Lectures: Labs: Jiří Jakovenko jakovenk@fel.cvut.cz Vladimír Janíček janicev@fel.cvut.cz Historical overview of electronics and microelectronics,

More information

Outline Marquette University

Outline Marquette University COEN-4710 Computer Hardware Lecture 1 Computer Abstractions and Technology (Ch.1) Cristinel Ababei Department of Electrical and Computer Engineering Credits: Slides adapted primarily from presentations

More information

Emerging IC Packaging Platforms for ICT Systems - MEPTEC, IMAPS and SEMI Bay Area Luncheon Presentation

Emerging IC Packaging Platforms for ICT Systems - MEPTEC, IMAPS and SEMI Bay Area Luncheon Presentation Emerging IC Packaging Platforms for ICT Systems - MEPTEC, IMAPS and SEMI Bay Area Luncheon Presentation Dr. Li Li Distinguished Engineer June 28, 2016 Outline Evolution of Internet The Promise of Internet

More information

Design Methodologies

Design Methodologies Design Methodologies 1981 1983 1985 1987 1989 1991 1993 1995 1997 1999 2001 2003 2005 2007 2009 Complexity Productivity (K) Trans./Staff - Mo. Productivity Trends Logic Transistor per Chip (M) 10,000 0.1

More information

Archive 2017 BiTS Workshop- Image: Easyturn/iStock

Archive 2017 BiTS Workshop- Image: Easyturn/iStock Archive September 6-7, 2017 InterContinental Shanghai Pudong Hotel - Shanghai, China Archive 2017 BiTS Workshop- Image: Easyturn/iStock September 6-7, 2017 Archive COPYRIGHT NOTICE This multimedia file

More information

Spiral 2-8. Cell Layout

Spiral 2-8. Cell Layout 2-8.1 Spiral 2-8 Cell Layout 2-8.2 Learning Outcomes I understand how a digital circuit is composed of layers of materials forming transistors and wires I understand how each layer is expressed as geometric

More information

EDA: Electronic Design Automation

EDA: Electronic Design Automation EDA: Electronic Design Automation Luis Mateu Contents What is EDA The Phases of IC design Opportunities for parallelism 2006 Synopsys, Inc. (2) Electronic Design Automation? The software tools engineers

More information

ECE 154A. Architecture. Dmitri Strukov

ECE 154A. Architecture. Dmitri Strukov ECE 154A Introduction to Computer Architecture Dmitri Strukov Lecture 1 Outline Admin What this class is about? Prerequisites ii Simple computer Performance Historical trends Economics 2 Admin Office Hours:

More information

Electronics_. Singapore - Global Electronics Hub. At a Glance

Electronics_. Singapore - Global Electronics Hub. At a Glance Electronics_ Singapore - Global Electronics Hub At a Glance Singapore has developed a strong foundation for the Electronics industry over the last 40 years, transforming from its modest beginnings as the

More information

Evolution of CAD Tools & Verilog HDL Definition

Evolution of CAD Tools & Verilog HDL Definition Evolution of CAD Tools & Verilog HDL Definition K.Sivasankaran Assistant Professor (Senior) VLSI Division School of Electronics Engineering VIT University Outline Evolution of CAD Different CAD Tools for

More information

Computer Architecture

Computer Architecture 188 322 Computer Architecture Lecturer: Watis Leelapatra Office: 4301D Email: watis@kku.ac.th Course Webpage http://gear.kku.ac.th/~watis/courses/188322/188322.html 188 322 Computer Architecture Grading

More information

Announcements. Advanced Digital Integrated Circuits. No office hour next Monday. Lecture 2: Scaling Trends

Announcements. Advanced Digital Integrated Circuits. No office hour next Monday. Lecture 2: Scaling Trends EE4 - Spring 008 Advanced Digital Integrated Circuits Lecture : Scaling Trends Announcements No office hour next Monday Extra office hours Tuesday and Thursday -3pm CMOS Scaling Rules Voltage, V / α tox/α

More information

CS Computer Architecture Spring Lecture 01: Introduction

CS Computer Architecture Spring Lecture 01: Introduction CS 35101 Computer Architecture Spring 2008 Lecture 01: Introduction Created by Shannon Steinfadt Indicates slide was adapted from :Kevin Schaffer*, Mary Jane Irwinº, and from Computer Organization and

More information

E40M. MOS Transistors, CMOS Logic Circuits, and Cheap, Powerful Computers. M. Horowitz, J. Plummer, R. Howe 1

E40M. MOS Transistors, CMOS Logic Circuits, and Cheap, Powerful Computers. M. Horowitz, J. Plummer, R. Howe 1 E40M MOS Transistors, CMOS Logic Circuits, and Cheap, Powerful Computers M. Horowitz, J. Plummer, R. Howe 1 Reading Chapter 4 in the reader For more details look at A&L 5.1 Digital Signals (goes in much

More information

Strategy overview STACY J. SMITH GROUP PRESIDENT, MANUFACTURING, OPERATIONS AND SALES SEPTEMBER 19, 2017 TECHNOLOGY AND MANUFACTURING DAY

Strategy overview STACY J. SMITH GROUP PRESIDENT, MANUFACTURING, OPERATIONS AND SALES SEPTEMBER 19, 2017 TECHNOLOGY AND MANUFACTURING DAY Strategy overview STACY J. SMITH GROUP PRESIDENT, MANUFACTURING, OPERATIONS AND SALES SEPTEMBER 19, 2017 Legal Disclaimer DISCLOSURES China Tech and Manufacturing Day 2017 occurs during Intel s Quiet Period,

More information

Integrated circuits and fabrication

Integrated circuits and fabrication Integrated circuits and fabrication Motivation So far we have discussed about the various devices that are the heartbeat of core electronics. This modules aims at giving an overview of how these solid

More information

Compact Model Council

Compact Model Council Compact Model Council Keith Green (TI) Chair Peter Lee (Elpida) Vice Chair 1 History and Purpose The CMC was formed in 1996 as a collaboration of foundries, fabless companies, IDMs and EDA vendors Foundry

More information

Computer Architecture

Computer Architecture Informatics 3 Computer Architecture Dr. Vijay Nagarajan Institute for Computing Systems Architecture, School of Informatics University of Edinburgh (thanks to Prof. Nigel Topham) General Information Instructor

More information

An Introduction to Programmable Logic

An Introduction to Programmable Logic Outline An Introduction to Programmable Logic 3 November 24 Transistors Logic Gates CPLD Architectures FPGA Architectures Device Considerations Soft Core Processors Design Example Quiz Semiconductors Semiconductor

More information

Calendar Description

Calendar Description ECE212 B1: Introduction to Microprocessors Lecture 1 Calendar Description Microcomputer architecture, assembly language programming, memory and input/output system, interrupts All the instructions are

More information

Chapter 5: ASICs Vs. PLDs

Chapter 5: ASICs Vs. PLDs Chapter 5: ASICs Vs. PLDs 5.1 Introduction A general definition of the term Application Specific Integrated Circuit (ASIC) is virtually every type of chip that is designed to perform a dedicated task.

More information

VLSI Design Automation

VLSI Design Automation 943/U0220 & #901/60010 VLSI Design Automation 張耀文 Yao-Wen Chang ywchang@cc.ee.ntu.edu.tw http://cc.ee.ntu.edu.tw/~ywchang Graduate Institute of Electronics Engineering Department of Electrical Engineering

More information

UBS Technology Conference 2011 Franki D Hoore - Director European Investor Relations London, March 10, 2011

UBS Technology Conference 2011 Franki D Hoore - Director European Investor Relations London, March 10, 2011 UBS Technology Conference Franki D Hoore - Director European Investor Relations London, March 10, / Slide 1 Safe Harbor "Safe Harbor" Statement under the US Private Securities Litigation Reform Act of

More information

Computer Architecture!

Computer Architecture! Informatics 3 Computer Architecture! Dr. Vijay Nagarajan and Prof. Nigel Topham! Institute for Computing Systems Architecture, School of Informatics! University of Edinburgh! General Information! Instructors

More information

Introduction to CMOS VLSI Design. Semiconductor Memory Harris and Weste, Chapter October 2018

Introduction to CMOS VLSI Design. Semiconductor Memory Harris and Weste, Chapter October 2018 Introduction to CMOS VLSI Design Semiconductor Memory Harris and Weste, Chapter 12 25 October 2018 J. J. Nahas and P. M. Kogge Modified from slides by Jay Brockman 2008 [Including slides from Harris &

More information

Electronic Design Automation: Evolution, Education, and Profession. Rung-Bin Lin Computer Science and Engineering Yuan Ze University

Electronic Design Automation: Evolution, Education, and Profession. Rung-Bin Lin Computer Science and Engineering Yuan Ze University Electronic Design Automation: Evolution, Education, and Profession Rung-Bin Lin Computer Science and Engineering Yuan Ze University Outline Brief Review of Electronics How to Design a Chip Electronic Design

More information

FABRICATION TECHNOLOGIES

FABRICATION TECHNOLOGIES FABRICATION TECHNOLOGIES DSP Processor Design Approaches Full custom Standard cell** higher performance lower energy (power) lower per-part cost Gate array* FPGA* Programmable DSP Programmable general

More information

Computer Architecture

Computer Architecture Informatics 3 Computer Architecture Dr. Boris Grot and Dr. Vijay Nagarajan Institute for Computing Systems Architecture, School of Informatics University of Edinburgh General Information Instructors: Boris

More information

VLSI Digital Signal Processing

VLSI Digital Signal Processing VLSI Digital Signal Processing EEC 28 Lecture Bevan M. Baas Tuesday, January 9, 28 Today Administrative items Syllabus and course overview My background Digital signal processing overview Read Programmable

More information

Design Methodologies. Digital Integrated Circuits A Design Perspective. Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic.

Design Methodologies. Digital Integrated Circuits A Design Perspective. Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic. Digital Integrated Circuits A Design Perspective Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic Design Methodologies December 10, 2002 L o g i c T r a n s i s t o r s p e r C h i p ( K ) 1 9 8 1 1

More information

An overview of standard cell based digital VLSI design

An overview of standard cell based digital VLSI design An overview of standard cell based digital VLSI design Implementation of the first generation AsAP processor Zhiyi Yu and Tinoosh Mohsenin VCL Laboratory UC Davis Outline Overview of standard cellbased

More information

Technology Platform Segmentation

Technology Platform Segmentation HOW TECHNOLOGY R&D LEADERSHIP BRINGS A COMPETITIVE ADVANTAGE FOR MULTIMEDIA CONVERGENCE Technology Platform Segmentation HP LP 2 1 Technology Platform KPIs Performance Design simplicity Power leakage Cost

More information

Integrated Circuits & Systems

Integrated Circuits & Systems Federal University of Santa Catarina Center for Technology Computer Science & Electronics Engineering Integrated Circuits & Systems INE 5442 Lecture 23-1 guntzel@inf.ufsc.br Semiconductor Memory Classification

More information

SEMI's Outlook - Fab Investments, Equipment and Materials Forecasts

SEMI's Outlook - Fab Investments, Equipment and Materials Forecasts SEMI's Outlook - Fab Investments, Equipment and Materials Forecasts SEMICON Korea Press Conference January 2018 Dan Tracy, Sr. Director SEMI Industry Research & Statistics Agenda 2017 Wrap Up 2018 Semiconductor

More information

Evolution of Computers & Microprocessors. Dr. Cahit Karakuş

Evolution of Computers & Microprocessors. Dr. Cahit Karakuş Evolution of Computers & Microprocessors Dr. Cahit Karakuş Evolution of Computers First generation (1939-1954) - vacuum tube IBM 650, 1954 Evolution of Computers Second generation (1954-1959) - transistor

More information

Investor Presentation October 2018

Investor Presentation October 2018 Investor Presentation October 2018 Safe Harbor This presentation contains forward-looking statements concerning Atomera Incorporated ( Atomera, the Company, we, us, and our ). The words believe, may, will,

More information

Computers: Inside and Out

Computers: Inside and Out Computers: Inside and Out Computer Components To store binary information the most basic components of a computer must exist in two states State # 1 = 1 State # 2 = 0 1 Transistors Computers use transistors

More information

How One Multi-National EDA Vendor Navigates R&D in the Asian IC Design Market. Raul Camposano Sr. VP, CTO

How One Multi-National EDA Vendor Navigates R&D in the Asian IC Design Market. Raul Camposano Sr. VP, CTO How One Multi-National EDA Vendor Navigates R&D in the Asian IC Design Market Raul Camposano Sr. VP, CTO Agenda Industry overview Why Asia? Synopsys in Asia Selling in Asia Service and support in Asia

More information

Best Practices of SoC Design

Best Practices of SoC Design Best Practices of SoC Design Electronic Design Process Symposium 2014 Kurt Shuler Vice President Marketing, Arteris kurt.shuler@arteris.com Copyright 2014 Arteris Arteris Snapshot Founded in 2003; headquarters

More information

VLSI Design I; A. Milenkovic 1

VLSI Design I; A. Milenkovic 1 CPE/EE 427, CPE 527 VLSI Design I L0 Department of Electrical and Computer Engineering University of Alabama in Huntsville What is this course all about? Introduction to digital integrated circuits. CMOS

More information

Chapter 2. Boolean Algebra and Logic Gates

Chapter 2. Boolean Algebra and Logic Gates Chapter 2. Boolean Algebra and Logic Gates Tong In Oh 1 Basic Definitions 2 3 2.3 Axiomatic Definition of Boolean Algebra Boolean algebra: Algebraic structure defined by a set of elements, B, together

More information

Reduction of Current Leakage in VLSI Systems

Reduction of Current Leakage in VLSI Systems IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 12, Issue 3, Ver. I (May.-Jun. 2017), PP 15-22 www.iosrjournals.org Reduction of Current

More information