In this paper, the DIgital SYstem-on-a-chip (SoC) platform-based Design ENvironmenT for shared memory multiple instructions multiple data (MIMD) architectures (DISYDENT) is used. The applicability of the Disydent design flow to systems in the multimedia domain is illustrated. Two case studies typical of multimedia domains will be considered in which the Disydent design-space exploration method is used. The first consists in deploying a medium complexity motion JPEG decoder application onto the ASIM0 multiprocessor MIPS R3000 target platform. In this first study, both modelling and mapping stages of the Disydent design flow are explored for an optimal implementation verifying constraints. The second case study implements a very complex H.264/AVC reference encoder using the same flow. This will demonstrate the limits of the Disydent design flow for the very complex systems and shows the need for a higher level of abstraction than cycle accurate simulations.
展开▼