Embedded Systems - PowerPoint PPT Presentation

1 / 13
About This Presentation
Title:

Embedded Systems

Description:

... have real-time critical constraints 'Embedded' user ... Mimosa Acoustics' HearID auditory diagnostic system. Audio playback with real-time user control ... – PowerPoint PPT presentation

Number of Views:30
Avg rating:3.0/5.0
Slides: 14
Provided by: defaul97
Category:

less

Transcript and Presenter's Notes

Title: Embedded Systems


1
Embedded SystemsECE 420 DSP Lab
  • October 27, 2008

2
Embedded Systems I
  • Traditionally
  • Special purpose computer designed to perform one
    or a few dedicated functions
  • Real-time constraints
  • Embedded as part of a complete device
  • Examples
  • Modem/router
  • Traffic lights
  • Microwave
  • Digital watch

3
Embedded Systems II
  • More loosely
  • Low power, portable devices
  • May or may not have real-time critical
    constraints
  • Embedded user interface
  • Examples

Portable Data Collection Point-of-Sale
Devices Gaming Web Tablet Smart White Goods Ultra
Mobile Devices
Portable Navigation Devices Portable Media
Player Advanced Portable consumer
Electronics Digital TV Digital Video Camera
4
TI OMAP Overview
  • Open Multimedia Application Platform
  • Originally designed for Nokia
  • Offers low-power, real-time processing
    capabilities of a DSP with the command and
    control functionality of a GPP (general purpose
    processor)
  • OMAP platforms available for projects in ECE 420
  • OMAP 5912 Starter Kit (OSK)
  • OMAP 3503 Evaluation Module (EVM)
  • Beagle board (OMAP 3530)

5
OMAP vs. DSP Starter Kit
  • Development flow (typical)

OMAP Starter Kit
DSP Starter Kit
6
OMAP 5912 Starter Kit
  • Example applications
  • Mimosa Acoustics HearID auditory diagnostic
    system
  • Audio playback with real-time user control

7
Audio Playback with User Control
  • Typical application processing flow

8
OMAP 35x
  • The OMAP 3 architecture is designed to provide
    best-in-class multimedia processing (i.e. audio,
    video, image, graphics)
  • Streaming video
  • 2D/3D mobile gaming
  • Video conferencing
  • Video and image capture
  • Rich multimedia-featured handsets and PDAs

9
OMAP 3503 Evaluation Module
  • OMAP 3503
  • 600 MHz ARM Cortex-A8
  • Compared to 198 MHz ARM in 5912
  • Enhanced user interface
  • LCD touchscreen
  • Push buttons
  • Example application

10
Patient Monitoring System
11
(No Transcript)
12
Beagle Board
  • OMAP 3530
  • 600 MHz ARM Cortex-A8
  • 430 MHz c64x DSP
  • Compared to 196 MHz fixed point c55x DSP
  • 2D/3D graphics accelerator
  • Supports OpenGLES 2.0,
  • Direct3D
  • Example applications

13
HD quality decoding on the ARM
MPEG4 video decoded on DSP, blended onto Linux
desktop
Beagle board
Write a Comment
User Comments (0)
About PowerShow.com