Polling-Based Real-Time Software for MPEG2 System Protocol LSIs

Jiro NAGANUMA  Makoto ENDO  

IEICE TRANSACTIONS on Electronics   Vol.E81-C    No.5    pp.695-701
Publication Date: 1998/05/25
Online ISSN: 
Print ISSN: 0916-8516
Type of Manuscript: Special Section PAPER (Special Issue on Multimedia, Network, and DRAM LSIs)
MPEG2,  protocol processing,  multiplexer/demultiplexer,  real-time software,  embedded system,  HW/SW co-design,  VLSI,  

Full Text: PDF(648.1KB)>>
Buy this Article

This paper proposes polling-based real-time software for MPEG2 System protocol LSIs, which is a typical embedded and real-time system on a chip, and demonstrates its performance and usefulness. The polling-based real-time software is designed and optimized by analyzing application specific function requirements and deciding scheduling intervals and the execution cycles of each task. It requires neither hardware for multiple interrupt handling nor software for heavy context switching. The polling-based approach provides sufficient performance without any hardware and software overhead for a real-time application like the MPEG2 System protocol.