Orientation and Application for Embedded System - PowerPoint PPT Presentation

1 / 25
About This Presentation
Title:

Orientation and Application for Embedded System

Description:

Orientation and Application for Embedded System Embedded System Processors ... – PowerPoint PPT presentation

Number of Views:64
Avg rating:3.0/5.0
Slides: 26
Provided by: csNpueEd
Category:

less

Transcript and Presenter's Notes

Title: Orientation and Application for Embedded System


1
  • Orientation and Application for Embedded System

???????????
????????????? ? ? ?
2
Personal Computer ? a general-purpose computing
system
PCB
3
Embedded System ? a special-purpose computing
system



remote controller PDA, mobile phone
  • Most embedded systems are designed for
  • Special purpose (customizing and
    non-programmable)
  • Real time applications 3. Stable
    applications
  • 4. Automatic applications

4
Applications
  • Smart phone, VOIP
  • Digital TV, set-top box
  • PlayStation
  • PDA, mp3 player
  • Camera, DV
  • Air-conditioner, microwave oven, sensor network
  • Car (abs, air bag) gt100 processors

5
Requirements
  • Friendly user interface
  • Short time-to-market
  • Real-time (Speed)
  • Cost
  • Power consummation/dissipation (portable?)

6
Orientation for Embedded System Processors
Traditional embedded systems uses low-level
processors only.
uP
ROM
UART
A/D
RAM
USB
Advanced embedded systems (many processors)
ARM
DSP
mp3
ROM
USB
RAM
MPEG
FLASH
ASIC
7
Embedded System Processors
  • Embedded Microprocessor Unit, EMPU
  • Microcontroller Unit, MCU
  • Embedded Digital Signal Processor, EDSP
  • System on Chip

8
???????(EMPU)
  • ??????CPU ?
  • ???????? ?
  • ????????????????? ?
  • ????????????????????
  • ?????????????
  • ???????????Am186/88?386EX?SC-400?Power
    PC?68000?MIPS?ARM????

9
???????(MCU)
  • ?????????????,??????ROM/EPROM?RAM?????????????/???
    ?WatchDog?I/O????????????A/D?D/A?Flash
    RAM?EEPROM???????????
  • ??????????????,??????,?????????????????
  • ????????8051?P51XA?MCS-251?MCS-96/196/296?C166/167
    ?MC68HC05/11/12/16?68300?84????MCU???????70????

10
???DSP???(EDSP)
  • DSP??????????????????,???????DSP???,??????,???????
    ???
  • ??????FFT????????DSP??????????????,DSP????????????
    ??????DSP??,????????DSP????
  • ???????Texas Instruments? TMS320???Motorola?DSP560
    00???

11
????(SoC)
  • ?????????????????
  • ????????????????????????
  • ????????????? ?
  • SoC????????????
  • ??????Infineon (Siemens)?TriCore,Motorola?M-Core,?
    ?ARM????,Echelon?Motorola?????Neuron????
  • ??SoC??????????????????????Philips?Smart XA ?

12
Design Flow
hardware/software partition is very difficult?
cost, time
13
Jobs for Embedded System
ARM
DSP
mp3
ROM
USB
RAM
MPEG
FLASH
ASIC
Three main components for embedded system
  • Designer for chips
  • Designer for system/devices
  • Designer for firmware/software

14
Hardware Design ? Chip (1/4)
Synthesis TranslationOptimizationMapping
Describe circuits with hardware description
language (HDL??????) ? VHDL and Verilog
always _at_(
Write a Comment
User Comments (0)
About PowerShow.com