1 1 May 2015Nick Tredennick Microprocessors 2004 Nick Tredennick, Editor Gilder Technology Report

Slides:



Advertisements
Similar presentations
All Programmable FPGAs, SoCs, and 3D ICs
Advertisements

Reconfigurable Systems Emerge
FPGA (Field Programmable Gate Array)
Discussion of: “Terrestrial-based Radiation Upsets: A Cautionary Tale” CprE 583 Tony Kuker 12/06/05.
1 SECURE-PARTIAL RECONFIGURATION OF FPGAs MSc.Fisnik KRAJA Computer Engineering Department, Faculty Of Information Technology, Polytechnic University of.
Advanced Processor Architectures for Embedded Systems Witawas Srisa-an CSCE 496: Embedded Systems Design and Implementation.
Eri Prasetyo Wibowo Universitas Gunadarma
1-1 ECE 424 Design of Microprocessor-Based Systems Haibo Wang ECE Department Southern Illinois University Carbondale, IL
Device Tradeoffs Greg Stitt ECE Department University of Florida.
Microprocessor Design Nattha Jindapetch December 2008.
Graduate Computer Architecture I Lecture 15: Intro to Reconfigurable Devices.
System on a Chip (SoC) An Overview David Cheung Christopher Shannon.
EECE579: Digital Design Flows
Week 1- Fall 2009 Dr. Kimberly E. Newman University of Colorado.
Introduction Special-purpose processors. Embedded systems. FPGAs.
Embedded Systems: Introduction. Course overview: Syllabus: text, references, grading, etc. Schedule: will be updated regularly; lectures, assignments.
Some Thoughts on Technology and Strategies for Petaflops.
Introduction to Reconfigurable Computing CS61c sp06 Lecture (5/5/06) Hayden So.
Configurable System-on-Chip: Xilinx EDK
Programmable logic and FPGA
1 Chapter 14 Embedded Processing Cores. 2 Overview RISC: Reduced Instruction Set Computer RISC-based processor: PowerPC, ARM and MIPS The embedded processor.
UCB November 8, 2001 Krishna V Palem Proceler Inc. Customization Using Variable Instruction Sets Krishna V Palem CTO Proceler Inc.
Introduction to FPGA and DSPs Joe College, Chris Doyle, Ann Marie Rynning.
The Rise of Reconfigurable Systems Nick Tredennick Gilder Technology Report The 2003 International Conference on Engineering of Reconfigurable Systems.
Using FPGAs with Embedded Processors for Complete Hardware and Software Systems Jonah Weber May 2, 2006.
Toshiba Corporation.. Semiconductor  A semiconductor is a material that has electrical conductivity between those of a conductor and an insulator. 
Future FPGA Development Duane McDonald Digital Electronics 3.
Introduction to Reconfigurable Computing Greg Stitt ECE Department University of Florida.
EKT303/4 PRINCIPLES OF PRINCIPLES OF COMPUTER ARCHITECTURE (PoCA)
2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 1 Introduction to Embedded Systems –
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,
Computers: Information Technology in Perspective By Long and Long Copyright 2002 Prentice Hall, Inc. The Technology Revolution Chapter 1 Mr. Jad Matta.
SYSTEM-ON-CHIP (SoC) AND USE OF VLSI CIRCUIT DESIGN TECHNOLOGY.
Technical Seminar Introduction to networking with Linux Administration Amit Kumar Sahoo EC ADVANCED EMBEDDED MICROPROCESSORS AND APPLICATIONS.
1 Recap (from Previous Lecture). 2 Computer Architecture Computer Architecture involves 3 inter- related components – Instruction set architecture (ISA):
VLSI & ECAD LAB Introduction.
집적회로 Spring 2007 Prof. Sang Sik AHN Signal Processing LAB.
1 Moore’s Law in Microprocessors Pentium® proc P Year Transistors.
J. Christiansen, CERN - EP/MIC
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.
Processors for Embedded Systems PowerPC X86 MIPS ARM & Strong ARM SuperH RISC (SH3 and SH4)
ARM Assembly Language Programming by Mazidi et al
M.Mohajjel. Why? TTM (Time-to-market) Prototyping Reconfigurable and Custom Computing 2Digital System Design.
What is a Microprocessor ? A microprocessor consists of an ALU to perform arithmetic and logic manipulations, registers, and a control unit Its has some.
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 
DR. SIMING LIU SPRING 2016 COMPUTER SCIENCE AND ENGINEERING UNIVERSITY OF NEVADA, RENO Session 3 Computer Evolution.
Slides created by: Professor Ian G. Harris Embedded Systems  Embedded systems are computer-based systems which are embedded inside another device (car,
CPU Transforms Input and Output Each computer contains one Collection of electronic circuits Processor Interpretates and execute instructions in a program.
FPGA Field Programmable Gate Arrays Shiraz University of shiraz spring 2012.
FPGA Technology Overview Carl Lebsack * Some slides are from the “Programmable Logic” lecture slides by Dr. Morris Chang.
Rapid Prototyping with PLDs 4 th & 7 th October 2005.
System on a Chip (SoC) An Overview David Cheung Christopher Shannon.
Introduction to Microcontrollers
Summary Remaining Challenges The Future Messages to Take Home.
ECE354 Embedded Systems Introduction C Andras Moritz.
EMBEDDED SYSTEMS
Introduction to Reconfigurable Computing
Embedded Units In more complex FPGAs There are many specialized circuitry, particularly for DSP. These include a variety of Adders, Multipliers, Processors.
ELEN 468 Advanced Logic Design
History of Embedded Systems
Lecture 41: Introduction to Reconfigurable Computing
Overview of VLSI 魏凱城 彰化師範大學資工系.
Patent Portfolio on Chip Design for Smart Memories
Introduction to Embedded Systems
Embedded Processors.
® IRL Solutions File Number Here.
Physical Implementation
Programmable logic and FPGA
Presentation transcript:

1 1 May 2015Nick Tredennick Microprocessors 2004 Nick Tredennick, Editor Gilder Technology Report

2 1 May 2015Nick Tredennick Overview Major trends affecting the microprocessor market –Value PC –Value transistor –Emerging economies Microprocessors –Computer microprocessors –Embedded microprocessors –Configurable microprocessors –PLD microprocessors

3 1 May 2015Nick Tredennick The PC Is Good Enough

4 1 May 2015Nick Tredennick Transistors Are Good Enough

5 1 May 2015Nick Tredennick Foundries: Adoption Rate By Process Modeled after: TSMC

6 1 May 2015Nick Tredennick Semiconductor Trends Value PCs outsell leading-edge PCs –Mobile applications emerge –Design emphasis shifts from cost performance to cost-performance-per-watt Value transistors outsell leading-edge transistors –Transistor performance overshoots many applications –Increasing demand in emerging economies –Foundry strength grows

7 1 May 2015Nick Tredennick Microprocessors x86AMD, Intel, Transmeta, Via ARCARC ARMARM MicroBlazeXilinx MIPSMIPS NiosAltera PowerPCIBM, Freescale SPARCSun TensilicaStretch, Tensilica Old stuffEveryone

8 1 May 2015Nick Tredennick Microprocessor Applications Supercomputers Workstations and servers PCs Embedded systems –Automobiles –Cameras –Cell phones –Game players –MP3 players –Set-top boxes

9 1 May 2015Nick Tredennick Computer Markets

10 1 May 2015Nick Tredennick Microprocessor Markets

11 1 May 2015Nick Tredennick Computer Microprocessors x86 –AMD –Intel –Transmeta –Via Proprietary –IBM –Freescale –Sun

12 1 May 2015Nick Tredennick Embedded Microprocessors Microprocessor advantages –Flexibility –High-volume production –Usable by programmers Microprocessor limitations –Too slow –Too much power

13 1 May 2015Nick Tredennick Embedded Microprocessors x86AMD, Transmeta, Via ARMARM PowerPCIBM, Freescale Old stuffEveryone –Triscend (Xilinx)

14 1 May 2015Nick Tredennick Microprocessors and ASICs For the ultimate in flexibility, programmers map the application onto a general-purpose microprocessor. For the ultimate in performance, logic designers map the application into a custom circuit. Application MicroprocessorASIC Programmers Logic designers

15 1 May 2015Nick Tredennick ASICs & Microprocessors

16 1 May 2015Nick Tredennick ASICs & Microprocessors

17 1 May 2015Nick Tredennick ASICs & Microprocessors

18 1 May 2015Nick Tredennick Configurable Microprocessors ARCARC AsceniumAscenium MIPSMIPS NiosAltera TensilicaStretch, Tensilica

19 1 May 2015Nick Tredennick Microprocessor Design-time configurable microprocessor Run-time reconfigurable microprocessor Dynamically reconfigurable microprocessor ASIC FPGA ARC MIPS Tensilica Stretch Ascenium Microprocessor Evolution Programmers Logic designers

20 1 May 2015Nick Tredennick PLD Microprocessors Altera –Nios (soft) Xilinx –MicroBlaze (soft) –PicoBlaze (soft) –PowerPC (hard)

21 1 May 2015Nick Tredennick Situation WhatValueWho FPGAs$3Blogic designers ASICs$30Blogic designers Microprocessors$40Bprogrammers FPGAs and microprocessors are usurping a declining ASIC market. Microprocessors (and their derivatives) will win.

22 1 May 2015Nick Tredennick Recommendation Altera and Xilinx should become soft- core microcontroller companies (instead of PLD companies) Sell the same chips, but to a larger, programming-oriented customer base –Sell custom soft-core microcontrollers –Sell peripheral IP “Can’t find the perfect microcontroller? Make one—today.”

23 1 May 2015Nick Tredennick Why? Today’s customers are logic designers; tomorrow’s customers will be programmers –Programming is more cost effective than logic design because it is a higher level of abstraction –There are ten times as many customers (more programmers than logic designers)

24 1 May 2015Nick Tredennick The Value PC PCs are good enough –Value PC shifts design emphasis to mobile systems –SRAM, DRAM, and flash are unsuitable for mobile systems –A new non-volatile memory device will emerge The first programmable logic company to adopt CMOS-compatible, non-volatile memory could gain a decisive advantage.

25 1 May 2015Nick Tredennick The Value Transistor Today’s transistors are good enough for most applications –The value transistor favors foundries over integrated device manufacturers –Fabs are good enough –3D wafer stacking will emerge The first programmable logic company to adopt wafer stacking could gain a decisive advantage.

26 1 May 2015Nick Tredennick Microprocessor-like DSPs Network processors Specialty processors

27 1 May 2015Nick Tredennick Consequences Rise of mobile applications –New non-volatile memories Rise of foundries –Rise of soft (IP) cores –Horizontal fragmentation of integrated device manufacturers Rise of non-volatile FPGAs Rise of reconfigurable systems Growing market for embedded microprocessors –Tethered: traditional role –Mobile: supervisory role