Title
An embedded and programmable system based FPGA for real time, MPEG stream buffer analysis
Abstract
The MPEG transport stream is an extremely complex structure using interlinked tables and coded identifiers to separate the programs and the elementary streams. Quality management is therefore a complicated issue and the need to identify the degree of coding degradations in terms of coding and/or transmission errors or system failures is becoming an important criterion for the evaluation of the quality of the MPEG streams. A theoretical decoder (T-STD) defines the verification process based on the proper fill level of an MPEG decoder buffers whose size is defined by the standards in order to obtain an evaluation of the MPEG stream quality. This paper describes a new embedded and programmable solution capable of analysing MPEG streams in real time. The proposed hardware architecture provides a real time continuous buffer analysis of the MPEG stream components and is composed of several modules allowing for simultaneous modeling of the various buffers of the T-STD components (video, audio or system). Real time errors flags are generated when the buffers filling level becomes illegal (overflow, empty buffer, transfer delay, etc.). The architecture has been modeled, validated and simulated using the System C and VHDL languages in combination with real MPEG DVB-T streams. A VHDL synthesisable model of our architecture allows an implementation on an field-programmable gate array circuit based on Altera APEX20K1OOO. The hardware implementation of this configurable T-STD allows a data rate of 232 Mbps and requires only 9738 logical cells and 4,7 kB memory.
Year
DOI
Venue
2009
10.1109/TCSVT.2008.2009254
IEEE Trans. Circuits Syst. Video Techn.
Keywords
Field
DocType
mpeg transport stream,mpeg stream,mpeg decoder buffer,mpeg stream buffer analysis,t-std component,mpeg stream quality,programmable system,real time errors flag,mpeg stream component,analysing mpeg stream,real time,real mpeg dvb-t stream,fpga,hardware,real time systems,embedded systems,model validation,hardware architecture,decoding,field programmable gate array,degradation,digital tv,embedded system,quality management,hardware description languages,field programmable gate arrays,complex structure,digital television
Data transmission,Computer science,Field-programmable gate array,SystemC,MPEG transport stream,Gate array,VHDL,Hardware architecture,Embedded system,Hardware description language
Journal
Volume
Issue
ISSN
19
2
1051-8215
Citations 
PageRank 
References 
2
0.42
13
Authors
6
Name
Order
Citations
PageRank
Camel Tanougast112225.44
Michael Janiaut221.10
Yves Berviller3155.06
Hassan Rabah47210.84
Serge Weber55111.57
Ahmed Bouridane683799.53