A codesign approach for complex video compression systems is presented
. The system is based on a flexible and programmable VLIW (Very Long I
nstruction Word) architecture. The design approach can be subdivided i
nto two phases: a quantitative analysis for deriving the main processo
r structure and a cosynthesis for generating the processor hardware an
d the compiler back-end. The analysis results of different video compr
ession algorithms are summarized. This permits to adapt the processor
to a set of related applications rather than to a particular task. A c
ompiled instruction-set simulator for analyzing large data sets is pre
sented. An HTML-based codesign framework is shown which documents and
organizes the analysis data.