IC Products Processors –CPU, DSP, Controllers Memory chips –RAM, ROM, EEPROM Analog –Mobile communication, audio/video processing Programmable –PLA, FPGA.

Slides:



Advertisements
Similar presentations
CHALLENGES IN EMBEDDED MEMORY DESIGN AND TEST History and Trends In Embedded System Memory.
Advertisements

Electronics’2004, Sozopol, September 23 Design of Mixed Signal Circuits and Systems for Wireless Applications V. LANTSOV, Vladimir State University
Lecture 2: Modern Trends 1. 2 Microprocessor Performance Only 7% improvement in memory performance every year! 50% improvement in microprocessor performance.
ECOE 560 Design Methodologies and Tools for Software/Hardware Systems Spring 2006 Serdar Taşıran.
System on a Chip (SoC) An Overview David Cheung Christopher Shannon.
ICS 252 Introduction to Computer Design winter 2005 Eli Bozorgzadeh Computer Science Department-UCI.
Physical Implementation 1)Manufactured Integrated Circuit (IC) Technologies 2)Programmable IC Technology 3)Other Technologies Other Technologies 1. Off-The-Shelf.
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.
11/14/05ELEC Fall Multi-processor SoCs Yijing Chen.
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.
Fall 2006EE VLSI Design Automation I I-1 EE 5301 – VLSI Design Automation I Kia Bazargan University of Minnesota Part I: Introduction.
Physical Design Outline –What is Physical Design –Design Methods –Design Styles –Analysis and Verification Goal –Understand physical design topics Reading.
6/30/2015HY220: Ιάκωβος Μαυροειδής1 Moore’s Law Gordon Moore (co-founder of Intel) predicted in 1965 that the transistor density of semiconductor chips.
© imec IMEC and its DESICS division. © imec Personnel (1999): ± 850 people 30,000 m 2 facilities, incl. 6000m 2 ultra clean processing area.
EE 5301 – VLSI Design Automation I Part I: Introduction
Implementation of DSP Algorithm on SoC. Characterization presentation Student : Einat Tevel Supervisor : Isaschar Walter Accompany engineer : Emilia Burlak.
EE141 © Digital Integrated Circuits 2nd Introduction 1 The First Computer.
ECE2030 Introduction to Computer Engineering Lecture 1: Overview
VLSI System Design Pradondet Nilagupta Department of Computer Engineering Kasetsart University.
L29:Lower Power Embedded Architecture Design 성균관대학교 조 준 동 교수,
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.
International Master of Science Program in System-on-Chip (SoC) Design at KTH SoC Masters Axel Jantsch Royal Institute of.
EZ-COURSEWARE State-of-the-Art Teaching Tools From AMS Teaching Tomorrow’s Technology Today.
SoC Design Methodology and Indoor Location/Tracking System Implementation Chihhao Chao
ECE-777 System Level Design and Automation Introduction 1 Cristinel Ababei Electrical and Computer Department, North Dakota State University Spring 2012.
1 3-General Purpose Processors: Altera Nios II 2 Altera Nios II processor A 32-bit soft core processor from Altera Comes in three cores: Fast, Standard,
Lecture 13 Introduction to Embedded Systems Graduate Computer Architecture Fall 2005 Shih-Hao Hung Dept. of Computer Science and Information Engineering.
IC DESIGN, Presented by MURALI.A. AGENDA OVERVIEW OF ELECTRONIC DESIGN VLSI DESIGN FLOW – FRONT END DESIGN – BACK END DESIGN FPGA-FLOW FPGA vs ASIC MURALI.A,
EECS 318 CAD Computer Aided Design LECTURE 1: Introduction.
VLSI & ECAD LAB Introduction.
IEEE ICECS 2010 SysPy: Using Python for processor-centric SoC design Evangelos Logaras Elias S. Manolakos {evlog, Department of Informatics.
Reminder Lab 0 Xilinx ISE tutorial Research Send me an if interested Looking for those interested in RC with skills in compilers/languages/synthesis,
Introduction to Reconfigurable Computing Greg Stitt ECE Department University of Florida.
Analysis of Verification System using SoC Platform Communication Circuit & System Design Lab., Dept. of Computer and Communication Engineering, Chungbuk.
1 The First Computer [Adapted from Copyright 1996 UCB]
1. CAD Challenges for Leading-Edge Multimedia Designs Ira Chayut, Verification Architect (opinions are my own and do not necessarily represent the opinion.
Present – Past -- Future
Module2: System Architecture for Reconfigurable Platform
 Historical view:  1940’s-Vacuum tubes  1947-Transistors invented by willliam shockely & team  1959-Integrated chips invented by Texas Instrument.
SOC Virtual Prototyping: An Approach towards fast System- On-Chip Solution Date – 09 th April 2012 Mamta CHALANA Tech Leader ST Microelectronics Pvt. Ltd,
Transistor Counts 1,000, ,000 10,000 1, i386 i486 Pentium ® Pentium ® Pro K 1 Billion Transistors.
EE141 © Digital Integrated Circuits 2nd Introduction 1 Principle of CMOS VLSI Design Introduction Adapted from Digital Integrated, Copyright 2003 Prentice.
Introduction to VLSI Design Amit Kumar Mishra ECE Department IIT Guwahati.
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.
E MBEDDED S YSTEM S OFTWARE B ASICS D IAGRAMS E MBEDDED S YSTEMS S OFTWARE T RAINING C ENTER 1.
Introduction to ECE530 Analog Electronics What is it? Outline Why?
DUSD(Labs) GSRC Calibrating Achievable Design 11/02.
Introducing Networks and the Internet Mrs. Wilson Rocky Point High School.
System on a Chip (SoC) An Overview David Cheung Christopher Shannon.
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.
Digital Electronics Lecture 1: Overview A. Prof. Dr. M. Moustafa Dept. of Electrical Power & Machines Cairo University.
ECE2030 Introduction to Computer Engineering Lecture 1: Overview
ECE354 Embedded Systems Introduction C Andras Moritz.
ELEC 7770 Advanced VLSI Design Spring 2016 Introduction
Introduction to VLSI ASIC Design and Technology
Introduction ( A SoC Design Automation)
Introduction to Reconfigurable Computing
ELEC 7770 Advanced VLSI Design Spring 2014 Introduction
Overview of VLSI 魏凱城 彰化師範大學資工系.
ELEC 7770 Advanced VLSI Design Spring 2012 Introduction
ELEC 7770 Advanced VLSI Design Spring 2010 Introduction
Introduction to Embedded Systems
Physical Implementation
1.Introduction to Advanced Digital Design (14 marks)
Unit -4 Introduction to Embedded Systems Tuesday.
Presentation transcript:

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

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

Increasing Device and Context Complexity Exponential increase in device complexity –Increasing with Moore's law (or faster)! More complex system contexts –System contexts in which devices are deployed (e.g. cellular radio) are increasing in complexity Require exponential increases in design productivity [©Keutzer] We have exponentially more transistors! Complexity

Deep Submicron Effects Smaller geometries are causing a wide variety of effects that we have largely ignored in the past: –Cross­coupled capacitances –Signal integrity –Resistance –Inductance [©Keutzer] Design of each transistor is getting more difficult! DSM Effects

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!

A Quadruple­Whammy [©Keutzer] Time-to-market Complexity DSM Effects Heterogeneity

System Design Computer-Aided design (CAD) plays a major role in –Reduction of design time –Design optimization –Large scale design management System Specification Design Technology Methodology Design Tools Physical Implementation Algorithms SW tool HW tool

Silicon Technology and Design Complexity Algorithms and Tools Methodology and Flows Design Challenges Technology characteristics