2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 1 Introduction to Embedded Systems –

Slides:



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

1 SECURE-PARTIAL RECONFIGURATION OF FPGAs MSc.Fisnik KRAJA Computer Engineering Department, Faculty Of Information Technology, Polytechnic University of.
Mass Market Wireless Multimedia The Chipset Challenge of Smaller, Faster, Cheaper… Tom Pollard Worldwide Chipset Marketing Director Texas Instruments Incorporated.
Overview of Popular DSP Architectures: TI, ADI, Motorola R.C. Maher ECEN4002/5002 DSP Laboratory Spring 2003.
ECP2036 Microprocessor and Interfacing
1-1 ECE 424 Design of Microprocessor-Based Systems Haibo Wang ECE Department Southern Illinois University Carbondale, IL
Maciej Gołaszewski Tutor: Tadeusz Sondej, PhD Design and implementation of softcore dual processor system on single chip FPGA Design and implementation.
High Performance Embedded Computing © 2007 Elsevier Lecture 15: Embedded Multiprocessor Architectures Embedded Computing Systems Mikko Lipasti, adapted.
System on a Chip (SoC) An Overview David Cheung Christopher Shannon.
TigerSHARC and Blackfin Different Applications. Introduction Quick overview of TigerSHARC Quick overview of Blackfin low power processor Case Study: Blackfin.
Digital Systems Emphasis for Electrical Engineering Students Digital Systems skills are very valuable for electrical engineers Digital systems are the.
Embedded Computer Architecture 5KK73 TU/e Henk Corporaal
Steven Koelmeyer BDS(hons)1 Reconfigurable Hardware for use in Ad Hoc Sensor Networks Supervisors Charles Greif Nandita Bhattacharjee.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Embedded Systems Introduction CS423 Dick Steflik.
Chapter 1. Introduction This course is all about how computers work But what do we mean by a computer? –Different types: desktop, servers, embedded devices.
Configurable System-on-Chip: Xilinx EDK
6/30/2015HY220: Ιάκωβος Μαυροειδής1 Moore’s Law Gordon Moore (co-founder of Intel) predicted in 1965 that the transistor density of semiconductor chips.
66 CHAPTER THE SYSTEM UNIT. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 6-2 Competencies Describe the four basic types of system units.
Computer Organization and Assembly language
Presenter MaxAcademy Lecture Series – V1.0, September 2011 Introduction and Motivation.
Developing IP Phones Karen Hong Director, Product Marketing 8x8 Inc.
MCU – Microcontroller Unit – 1 MCU  1 cip or VLSI core – application-specific.
Computer performance.
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.
ECEn 191 – New Student Seminar - Session 8: Computer Systems ECEn 191 – New Student Seminar – Session 7: Computer Systems Computer Systems ECEn 191 New.
Embedded System Design
Texas Instruments Markets & Products Hot from the oven – Fortune ranking rank/score TI
1.  Project Goals.  Project System Overview.  System Architecture.  Data Flow.  System Inputs.  System Outputs.  Rates.  Real Time Performance.
MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective.
Prof. JunDong Cho VADA Lab. Project.
9/22/2010Lecture 1 - Introduction1 ECE 5465 Advanced Microcomputers.
Revised: Aug 1, ECE 263 Embedded System Design Lesson 1 68HC12 Overview.
0 - 1 Digital Signal Controller TMS320F2812 Texas Instruments Incorporated European Customer Training Center University of Applied Sciences Zwickau (FH)
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.
SYSTEM-ON-CHIP (SoC) AND USE OF VLSI CIRCUIT DESIGN TECHNOLOGY.
Mark J. Salamango Chief Pervasive Architect USA TACOM Tel: Fax: Pervasive Computing: Why did the logistics.
2006 Chapter-1 L3: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 1 Hardware Elements in the Embedded.
Computers organization & Assembly Language Chapter 0 INTRODUCTION TO COMPUTING Basic Concepts.
Technical Seminar Introduction to networking with Linux Administration Amit Kumar Sahoo EC ADVANCED EMBEDDED MICROPROCESSORS AND APPLICATIONS.
Main trends at Texas Instruments Offer support for all the electronic devices and system produced Change the focus from hardware to software: (Not SoC.
VLSI & ECAD LAB Introduction.
집적회로 Spring 2007 Prof. Sang Sik AHN Signal Processing LAB.
Enabling IP Services on Industry Standard Platforms Triple Play Symposium Robert (Bob) Heymann Director, Market Development Communications Infrastructure.
R2D2 team R2D2 team Reconfigurable and Retargetable Digital Devices  Application domains Mobile telecommunications  WCDMA/UMTS (Wideband Code Division.
Embedded Systems Design: A Unified Hardware/Software Introduction 1 Chapter 3 General-Purpose Processors: Software.
2006 Chapter-1 L1: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 1 Introduction to Embedded Systems.
Microprocessors For a microprocessor to give a working microcomputer system, which can be used for control tasks, additional chips are necessary, e.g.
66 CHAPTER SYSTEM UNIT. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-2 Lecture Objectives System unit components Microprocessors Memory.
Introduction to VLSI Design Amit Kumar Mishra ECE Department IIT Guwahati.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
9/22/2010Lecture 1 - Introduction1 ECE 5465 Advanced Microcomputers.
Microprocessors CSE- 341 Dr. Jia Uddin Assistant Professor, CSE, BRAC University.
System on a Chip (SoC) An Overview David Cheung Christopher Shannon.
1 Hardware Components for Mechatronics Logic circuits Signal conditioning circuits Microcontrollers PLCs Hardware Interfacing.
Microprocessor and peripheral
Microcontrollers, Basics Fundamentals of Designing with Microcontrollers 16 January 2012 Jonathan A. Titus.
CA Final Project – Multithreaded Processor with IPC Interface
ECE354 Embedded Systems Introduction C Andras Moritz.
Microarchitecture.
Performance Tuning Team Chia-heng Tu June 30, 2009
Introduction to Microprocessors
INTRODUCTION TO MICROPROCESSORS
Chapter 1: Introduction
EmbedDed Systems – MECT190
EmbedDed Systems – MECT190
Introduction to Embedded Systems
Procesorové jadrá a procesory architektúry
Course Code 114 Introduction to Computer Science
Presentation transcript:

2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 1 Introduction to Embedded Systems – Lesson 2: Processing Elements

2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 2 Processing Element in Embedded Systems

2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 3 Example of Embedded System Hardware elements

2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 4 Processor at the System

2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 5 General purpose microprocessor Example- ARM, Intel 80x86, MIPS, SHARC, PowerPC, Intel i860 family, Sparc, Motorola 68HCxxx or

2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 6 Small Scale System Microcontroller

2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 7 Microcontroller - Intel, TI, and Philips, ARM, Motorola,Hitachi, … Intel®: 8051, 80196,... ARM STR 72x,... Motorola : - 68HC11, 68HC12, 68HC16, or MCORE M2001

2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 8 Microcontroller Subunits

2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 9 Use of General Purpose Processors and Microcontroller as a VLSI component in a chip Example- ARM 7, ARM 9, ARM 11, Intel XScale, or Power PC 750x

2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 10 DSP Example - A Texas Instruments- C28x Series, C54xx or C64xx or OPMAP 5910 DSP or Analog Devices SHARC or TigerSharc, or Motorola 5600xx

2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 11 Media processor TI DSP TMS320DM310 or Trimedia Phillips Media Processor 1x00 series for Processing Streaming and Data Networks and Image, Video and Speech: PNX1300 and PNX 1500 (2002)

2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 12

2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 13 Application Specific System Processor (ASSP) Examples, a setup-box processor or mpeg video-processor or network application processor or mobile application processor

2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 14 Application Specific Instruction processor (ASIP) Examples - a processor for speech processing, adaptive filtering, encrypting and decrypting or communication protocol stack processor

2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 15 Multiprocessor System using GPPs Example- A video-conference system, router, high-end cell phone, mobile TV (March 2006) …

2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 16 SYSTEM-ON-CHIP Embedding: Multiple processors, memories, multiple standard source solutions (IP Cores), Logic and analog units

2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 17 New Innovation Example – Mobile Device on an SoC

2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 18 IPs High Level Components with gate level sophistication circuit much above level of counters and registers. For examples, USB port controller and Wireless interface

2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 19 Accelerator Cores For example Java Accelerator Nazonin Communications Java codes run 15 to 60 Times fast, Video Accelerator for fast Video processing

2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 20 FPGAs cum Processor Cores (1) FPGA Logic Cells along with the Four IBM PowerPC processors [Exemplary Application: System with a Data Encryption Engine at 1.5 Gbps]

2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 21 (2) Xilinx Spartan-3 90 nm based FPGAs with Power PCs (released on April 14, 2003 )

2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 22 Network Processors Intel INXP4xx builds Embedded Systems for Instrumentation with SOHO and SME communication applications such as residential broadband gateways, enterprise wireless access points and integrated access of the devices quickly and efficiently

2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 23 Mobile System Processor Centrino, Intel's new mobile technology includes a new mobile processor, related chipsets and wireless network functions and wireless Internet Connectivity

2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 24Summary We learnt (i) overview of hardware elements, (ii) types of the processor(s) used in the systems: general purpose processor, microcontroller, DSP, Media processor, ASIP, ASIP and multi-processor, … (iii) exemplary new innovations

2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 25 End of Lesson 2