Abstract
This paper proposes a very small on-chip multimedia real-time OS for embedded system LSIs, and demonstrates its usefulness on MPEG-2 multimedia applications. The real-time OS, which has a conditional cyclic task with suspend and resume for interacting hardware (HW) / software (SW) of embedded system LSIs, implements the minimum set of task, interrupt, and semaphore managements on the basis of an analysis of embedded software requirements. It requires only about 2.5 Kbytes memory on run-time, reduces redundant conventional cyclic task execution steps to about 1/2 for HW/SW interactions, and provides sufficient performance in real-time through implementing two typical embedded softwares for practical multimedia system LSIs: an MPEG-2 system protocol LSI and an MPEG-2 video encoder LSI. This on-chip multimedia real-time OS with 2.5 Kbyte memory will be acceptable for future multimedia embedded system LSIs.
Original language | English |
---|---|
Pages (from-to) | 448-455 |
Number of pages | 8 |
Journal | IEICE Transactions on Information and Systems |
Volume | E84-D |
Issue number | 4 |
Publication status | Published - 2001 Apr |
Externally published | Yes |
Keywords
- Embedded system LSI (system LSI)
- MPEG-2 systems
- MPEG-2 video
- Multimedia processing
- Real-time OS
ASJC Scopus subject areas
- Software
- Hardware and Architecture
- Computer Vision and Pattern Recognition
- Electrical and Electronic Engineering
- Artificial Intelligence