25.09.2015 Views

Hardware/Software Introduction Chapter 1 Introduction

Embedded Systems Design: A Unified Hardware/Software ... - EET

Embedded Systems Design: A Unified Hardware/Software ... - EET

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Design metric competition -- improving one<br />

may worsen others<br />

lens<br />

CCD<br />

Performance<br />

Digital camera chip<br />

A2D<br />

JPEG codec<br />

DMA controller<br />

CCD preprocessor<br />

Power<br />

NRE cost<br />

Microcontroller<br />

Pixel coprocessor<br />

Size<br />

D2A<br />

Multiplier/Accum<br />

Display ctrl<br />

• Expertise with both software<br />

and hardware is needed to<br />

optimize design metrics<br />

– Not just a hardware or<br />

software expert, as is common<br />

– A designer must be<br />

comfortable with various<br />

technologies in order to choose<br />

the best for a given application<br />

and constraints<br />

<strong>Hardware</strong><br />

Memory controller ISA bus interface UART LCD ctrl<br />

<strong>Software</strong><br />

Embedded Systems Design: A Unified<br />

<strong>Hardware</strong>/<strong>Software</strong> <strong>Introduction</strong>, (c) 2000 Vahid/Givargis<br />

10

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!