Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/1022685.1022956acmconferencesArticle/Chapter ViewAbstractPublication PagesdateConference Proceedingsconference-collections
Article

HW/SW Partitioned Optimization and VLSI-FPGA Implementation of the MPEG-2 Video Decoder

Published: 03 March 2003 Publication History

Abstract

In this paper, we propose an optimized real-time MPEG-2 video decoder. The decoder has been implemented in one FPGA device as a HW/SW partitioned system. We made time/power-consumption analysis and optimization of the MPEG-2 decoder. On the basis of the achieved results, we decided for HW implementation of the IDCT and VLD algorithms. Remaining parts were realized in SW with 32-bit RISC processor. MPEG-2 decoder (RISC processor, IDCT core, VLD core) has been described in Verilog/VHDL and implemented in Virtex 1600E FPGA. Finally, the decoder has been tested on the Flextronics prototyping board.

References

[1]
/1/ Vasudev Bhaskaran, Konstantinos Konstantidies "Image and Video Compression Standards, Algorithms and Architectures", Kluwer Academic Publishers, Boston, 1997.
[2]
/2/ http://www.flextronicssemi.com/semi/flexsemi.nsf
[3]
/3/ ISO/IEC 13818-2: 1995 MPEG video standard, ITU-T H.262 Recommendation.
[4]
/4/ Howard E. Burdick - Digital Imaging: theory and applications, 1997.
[5]
/5/ G. Panneerselvam, P. J. W. Graumann, L. E. Turner, "Implementation of Fast Fourier Transform and Discrete Cosine Transform in FPGAs", FPL'95 conference.
[6]
/6/ W. C. Chen, C.h Smith and S. C. Fralick, "A fast Computational Algorithm for the Discrete Cosine Transform", IEEE Transactions on Communications, Vol. COM-25, No. 9, pp.1004-1009, Sept.1997.
[7]
/7/ Shaw-Min Lei and Ming-Ting Sun, "An Entropy Coding System for Digital HDTV Applications," IEEE Transactions on Circuits and Systems for Video Technology, vol. 1, no. 1, pp. 147-155, March 1991.
[8]
/8/ Jörg Henkel, Yanbing Li, "Energy-Conscious HW/SW Partitioning of Embedded Systems, A Case Study on an MPEG-2 Encoder", Proceedings of the 6th International Workshop on Hardware/Software Codesign, Seatle, 1998.
[9]
/9/ http://www.synplicity.com/products/synplify.html
[10]
/10/ http://www.xilinx.com/ise/ise_promo/finish_faster.htm
[11]
/11/ http://www.opencores.org/
[12]
/12/ The Programmable Logic Data Book 2002.

Cited By

View all
  • (2014)A Mapping-Scheduling Algorithm for Hardware Acceleration on Reconfigurable PlatformsACM Transactions on Reconfigurable Technology and Systems10.1145/26115627:2(1-27)Online publication date: 4-Jul-2014
  • (2009)An embedded and programmable system based FPGA for real time, MPEG stream buffer analysisIEEE Transactions on Circuits and Systems for Video Technology10.1109/TCSVT.2008.200925419:2(237-249)Online publication date: 1-Feb-2009

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
DATE '03: Proceedings of the conference on Design, Automation and Test in Europe: Designers' Forum - Volume 2
March 2003
292 pages
ISBN:0769518702

Sponsors

Publisher

IEEE Computer Society

United States

Publication History

Published: 03 March 2003

Check for updates

Qualifiers

  • Article

Conference

DATE03
Sponsor:

Acceptance Rates

Overall Acceptance Rate 518 of 1,794 submissions, 29%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 04 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2014)A Mapping-Scheduling Algorithm for Hardware Acceleration on Reconfigurable PlatformsACM Transactions on Reconfigurable Technology and Systems10.1145/26115627:2(1-27)Online publication date: 4-Jul-2014
  • (2009)An embedded and programmable system based FPGA for real time, MPEG stream buffer analysisIEEE Transactions on Circuits and Systems for Video Technology10.1109/TCSVT.2008.200925419:2(237-249)Online publication date: 1-Feb-2009

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media