28
CS269: HW/SW Engineering of Embedded Systems, Winter02
Design Methodology
•
Balance between reusability and optimality
–
orthogonalize design concerns as much as possible
–
optimize the final implementation as much as necessary
System
Function
System
Architecture
Mapping
Refine
Implementation
of System
Executable
Data Sheets
demux
PES
parser
MPEG
decode
HSRC
VSRC
Image
Juggler
MPEG
decode
Control
BCU
HW
assist
MEM
I$
D$
CPU
UART
INT
RTOS
API
driver