1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Hệ thống nhúng ppt

27 904 8

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 27
Dung lượng 16,54 MB

Nội dung

Concurrency Legacy LanguagesTechnical Challenges Real-timeComplexity Embedded System – p 4/27... The Time to Market Challenge MarketWindow Typicaltime-to-marketconstraint: 8 months Time

Trang 2

Spot the Computer

Embedded System – p 2/27

Trang 3

Hidden Computers

Trang 4

Concurrency Legacy Languages

Technical

Challenges

Real-timeComplexity

Embedded System – p 4/27

Trang 6

Digital Camera

Block Diagram

Embedded System – p 6/27

Trang 7

Design Challenge

Design optimal device that meets constraints on

PriceFunctionality

Time-to-market

Trang 8

The Time to

Market Challenge

MarketWindow

Typicaltime-to-marketconstraint:

8 months

Time

Embedded System – p 8/27

Trang 9

Revenue Model

Loss due to delay

Example: when W = 26 and D = 10 , fraction lost is about 50%.

Trang 10

Nonrecurring engineering cost:

The cost of producing the first

one.

NRE cost dominates

Production cost dominates

log Volume

Low NRE, high production costs

High NRE, low production costs

Embedded System – p 10/27

Trang 13

Moore’s Law

Gordon Moore, 1965: Exponential growth in the

number of transistors per IC

Source: Intel

Trang 15

1918 Sears

Roebuck Catalog

About $100 in today’s dollars

From Donald Norman, The Invisible Computer, 1998.

Trang 16

Spectrum of IC

Full Custom

ASICGate Array

FPGAPLD

GP Processor

SP ProcessorMultifunction

function

Fixed-You choose

polygons (Intel)

circuit (Sony)wires

logic networklogic functionprogram (e.g., Pentium)program (e.g., DSP)

settings (e.g., Ethernet)part number (e.g., 74LS00)

Embedded System – p 16/27

Trang 17

Highly programmableHigh power

Less detailed

No NRESlower

Trang 20

Your Nemesis:

The Altera DE2

Embedded System – p 20/27

Trang 21

DE2 Peripherals

Trang 22

Structure

Three Introductory Labs: 1.5 weeks each

1.Access, modify, and display memory in VHDL

2.An Ethernet chat client (software only)

3.Either

a.an FM audio synthesizer;

b.a video bouncing ball; or

c.image convolution with a 3 × 3 kernel

The project: Design-your-own

Embedded System – p 22/27

Trang 23

Custom

Project Ideas

Broadly: C + VHDL + peripheral(s)

Video game (e.g., Pac-Man)

Video effects processor

Digital picture frame

Serial terminal

Serial port monitor

Very fancy digital clock (w/ video)

Trang 24

Ideas

Digital tone control

Digital sound effects processor

Real-time audio spectrum analyzer

Speech synthesizer

Internet radio

Embedded System – p 24/27

Trang 25

from 2004

MIDI synthesizer

Line-following robot with video vision

SAE student vehicle telemetry system

Stereo video vision system

Pac-man-like video game

Internet video camera

Trang 26

from 2005

Scrabble Timer

Scorched Earth Video Game

SAE Auto Shifter

Internet Radio Broadcaster

3D Maze Game

Voice-over-IP Telephone

JPEG decoder

Sokoban video game

Rally-X video game

Embedded System – p 26/27

Ngày đăng: 29/07/2014, 11:21

TỪ KHÓA LIÊN QUAN

w