Title :
System on chip project: Integration of a Motion-JPEG video decoder
Author :
Anghel, Lorena ; Benabdenbi, Mounir ; Petrot, Frederic
Author_Institution :
TIMA Lab., Grenoble-Alpes Univ., Grenoble, France
Abstract :
The goal of this activity is to discover different steps of a Multi Processor-SoC hardware and software design process through the integration of a Motion-JPEG decoder application on a multiprocessor hardware platform. The first step consists in getting more familiar with the SOCLib cycle-accurate/bit-accurate hardware simulation environment by connecting several devices to a pre-existing hardware platform. Then, students understand the hardware requirements in order to execute a parallelized version of a MJPEG decoder and modify the previous platform accordingly. This is also the first occasion to start working with the operating system. Finally, students go deeper inside the operating systems and use this knowledge to enhance existing drivers and write new ones.
Keywords :
decoding; hardware-software codesign; image motion analysis; integrated circuit design; multiprocessing systems; operating systems (computers); system-on-chip; video coding; MJPEG decoder; SOCLib cycle-accurate-bit-accurate hardware simulation environment; motion-JPEG video decoder integration; multiprocessor hardware platform; multiprocessor-SoC hardware-software design process; operating system; system on chip project; Decoding; Hardware; Instruction sets; Operating systems; Optimization; System-on-chip; SOC Platform Project; SOCLIB; system modeling; system validation;
Conference_Titel :
Microelectronics Education (EWME), 10th European Workshop on
Conference_Location :
Tallinn
DOI :
10.1109/EWME.2014.6877419