Video Engine Design Methodology Rules

Details :

The rapid increase of the integration density on chips drives the fast expansion of complex applications. In modern SoC designs, increased complexities are handled by designing ICs comprising of several IP-modules, where each module fulfills a single task within the overall functionality of the IC resulting in different functionalities implemented individually. Although this design methodology allows fast implementation of complex SoC, the major disadvantage is that this design methodology is not optimal in terms of costs, as resources between the individual modules are unused.This is especially true for implementations, which can not be implemented into single IPs, due to a lack of processing power, as is reality for video processing implementations. Many consumer products in future product implementations will consist all of these video processing functionalities which include video decoding, video encoding, image processing, and 2D/3D graphic acceleration tasks. Since video processing is the by far the most computing intensive part in actual and future multimedia consumer applications, optimizations should focus on this part. However, using the actual design methodologies, synergies between the separate video processing IPs of a video processing platform are kept unused, although it is obvious that they do exist. Within described project, we will establish a new design methodology, which takes advantages of such synergies, resulting in a considerable cost advantage, due to optimized die size resulting in lower power dissipation, which makes this design methodology particularly ideal for mobile applications. Examples will outline the major benefits this new design methodology creates compared to today¿s state of the art solutions for video processing. Finding synergies, partitioning the system to a set of IPs by investigating the whole video processing system, and evaluating whether the architecture mapping task has been successful will play a major role to establish the described straight forward design methodology, which emphasizes on a core size and power optimized implementation. The consortium members helps us cover all expertise required in the project - this variety of expertise is the motivation and drive behind this project as it helps us to see the ¿bigger picture¿ of video processing, as is needed when optimizing the whole system

Start Date : 01.08.2006

End Date : 31.07.2012