Embedded Software in Real-Time Signal Processing Systems: Application and Architecture Trends Presented by Cedric Ma for EE249 09/04/2001 Gert Goossens, Johan Van Praet, Dirk Lanneer, Werner Geurts, Augusli Kifli Clifford Liem, and Pierre G. Paulin Proceedings of the IEEE, Vol 85, No. 3, March 1997
24
Embed
Embedded Software in Real-Time Signal Processing Systems: Application and Architecture Trends
Gert Goossens, Johan Van Praet, Dirk Lanneer, Werner Geurts, Augusli Kifli Clifford Liem, and Pierre G. Paulin Proceedings of the IEEE, Vol 85, No. 3, March 1997. Embedded Software in Real-Time Signal Processing Systems: Application and Architecture Trends. Presented by Cedric Ma for EE249 - PowerPoint PPT Presentation
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Embedded Software in Real-Time Signal Processing Systems: Application and Architecture Trends
Presented by Cedric Ma
for EE249
09/04/2001
Gert Goossens, Johan Van Praet, Dirk Lanneer, Werner Geurts, Augusli Kifli Clifford Liem, and Pierre G. PaulinProceedings of the IEEE, Vol 85, No. 3, March 1997
Outline
I. Introduction II. Market & Processor Trends III. Embedded Processors in Multimedia,
Wireless, & Telecom IV. Embedded Systems Application Trends V. Embedded Software Development Needs
Some Terms
ASIP - application specific instruction-set processor cores
MPU - Microprocessor Unit MCU - Microcontroller Unit DSP - Digital Signal Processor
– Range of solutions: general purpose cores to ASIP
– Future role of embedded processors?• Convergence of computing, communication, and consumer
electronics: short time-to-market, very low costs
• Stabilization of PC market growth
• Increasing growth of wireless and multimedia
– Consumer oriented applications most influential to technology evolution in early 21st century
• especially wireless communications, multimedia
II. Market & Processor Trends
A. Overall Semiconductor B. Embedded Processor
A. Overall Semiconductor
Two key trends:– Continued growth of: Processors & Memories
– Growth leaders are: Multimedia & Wireless
New Technology Drivers– General purpose computing chips and memories in the
past were main contributor to evolution of VLSI technology and design methods
– New role assumed by:• Wireless: GSM, DECT cordless phone
• Multimedia: MPEG2 decoders, DVD, HDTV
B. Embedded Processor Trends
Main application classes for programmable processors– Computing Applications
• Desktop, notebooks, workstations, server– characterized by user programmability
– Embedded Applications• More specific• Dedicated function: ABS, autopilot• Real-time behavior (strict requirements)• Correctness of design (impact to environment)
B: Embedded Processor Classes
Embedded Processors– Instruction-set programmable processors used in
embedded systems– Include MCU, DSP, MPU (CISC & RISC)
ASIP– Programmable processor for specific, well-defined class
of applications– Small, well-defined instruction set– Specialized/stripped down versions of MCU/DSP/MPU– Applications: real-time signal/image processing
B: Processor Volume Distributions
Parts volume dominated by 4 & 8-bit MCU– MPU: 60% total processor sales revenue
• but lower volume than MCU & DSP• reason: higher price of MPU