Hardware/Software Introduction Chapter 1 Introduction
Embedded Systems Design: A Unified Hardware/Software ... - EET
Embedded Systems Design: A Unified Hardware/Software ... - EET
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