Title :
On-chip multimedia real-time OS and its MPEG-2 applications
Author :
Iwasaki, Hiroe ; Naganuma, Jiro ; Endo, Makoto ; Ogura, Takeshi
Author_Institution :
NTT Cyber Space Lab., Kanagawa, Japan
Abstract :
Proposes a very small on-chip multimedia real-time operating system (OS) for embedded system LSIs and demonstrates its usefulness on MPEG-2 multimedia applications. The real-time OS, which has a new cyclic task with `suspend´ and `resume´ for the interacting hardware/software of embedded system LSIs, implements the minimum set of task, interrupt and semaphore management on the basis of an analysis of embedded software requirements. It requires only about 2.5 KBytes memory at run-time, reduces redundant conventional cyclic task execution steps to about 1/2 for hardware/software interactions and provides sufficient performance in real time by implementing two typical embedded software packages for practical multimedia system LSIs. This on-chip multimedia real-time OS can be easily integrated on many embedded-system LSIs and provides an efficient embedded software design environment
Keywords :
embedded systems; firmware; interrupts; large scale integration; multimedia computing; operating systems (computers); 2.5 kByte; MPEG-2 applications; cyclic task; embedded software design environment; embedded software requirements analysis; embedded system LSI chips; hardware/software interactions; interrupt management; on-chip multimedia real-time operating system; performance; redundant execution steps; resume; run-time memory requirements; semaphore management; suspend; task management; Application software; Embedded software; Embedded system; Hardware; Multimedia systems; Operating systems; Real time systems; Resumes; Software systems; System-on-a-chip;
Conference_Titel :
Real-Time Computing Systems and Applications, 1999. RTCSA '99. Sixth International Conference on
Conference_Location :
Hong Kong
Print_ISBN :
0-7695-0306-3
DOI :
10.1109/RTCSA.1999.811223