Skip to main content

Mapping IDCT of MPEG2 on Coarse-Grained Reconfigurable Array for Matching 1080p Video Decoding

  • Conference paper
  • First Online:
Advanced Technologies, Embedded and Multimedia for Human-centric Computing

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 260))

  • 964 Accesses

Abstract

Coarse-grained reconfigurable array (CGRA) can achieve flexible and highly efficiencies for computing-intensive application such as multimedia, baseband processing and etc. MPEG2 is a popular multimedia algorithm which suits for CGRA. IDCT takes around 29 % of total time for MEPG2 Decoding, which is one of main parts of MPEG2. IDCT belongs to computation-intensive which fits for CGRA. The paper explores the parallelism of IDCT algorithm, mapping it on coarse-grained reconfigurable array. The simulation result shows 693 clock cycles are needed to complete 8 × 8 IDCT on REMUS, the cycles needed is just 36 % of XPP, just 24.7 % of ARM. The method improves performance for MPEG2 decoding. The performance fulfils MPEG2 decoding for 1080p @30 fps streams when employs 200 MHz clock frequency.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. XPP-III Processor Overview White Paper (2006)

    Google Scholar 

  2. Veredas F-J, Scheppler M et al (2005) Custom implementation of the coarse-grained reconfigurable ADRES architecture for multimedia purposes. In: International conference on field programmable logic and applications, 2005

    Google Scholar 

  3. Zhu M, Liu L, Yin S et al (2010) A reconfigurable multi-processor SoC for media applications. In: IEEE international symposium on circuits and systems, 2010

    Google Scholar 

  4. “MPEG-2 White Paper (2000)

    Google Scholar 

  5. Holliman M, YK Chen (2003) MPEG decoding workload characterization. In; Proceedings of workshop on computer architecture evaluation using commercial workloads 2003

    Google Scholar 

  6. Swamy R, Khorasani M, Liu Y, Elliott D, Bates S (2005) A fast pipelined implementation of a two-dimensional in verse discrete cosine transform. In: Conference on electrical and computer engineering 2005

    Google Scholar 

  7. Fang Bo et al (2005) Techniques for efficient DCT/IDCT implementation on generic GPU. In: IEEE international symposium on circuits and systems 2005

    Google Scholar 

  8. Winger LL Source adaptive software 2D iDCT with SIMD. In: IEEE international conference on acoustics, speech, and signal processing 2000

    Google Scholar 

  9. Wikipedia [Online]. Available: http://en.wikipedia.org/wiki/Discrete_cosine_transform

  10. Rettberg A et al (2001) A fast asynchronous re-configurable architecture for multimedia applications. In: 14th symposium on integrated circuits and systems design 2001

    Google Scholar 

  11. Smit LT et al (2007) Implementation of a 2-D 8 × 8 IDCT On the Reconfigurable Montium Core”, International Conference on Field Programmable Logic and Applications, 2007

    Google Scholar 

Download references

Acknowledgments

This work is supported in part by the China National High Technologies Research Program (No. 2012AA012701), the Tsinghua Information S&T National Lab Creative Team Project, the International S&T Cooperation Project of China grant (No. 2012DFA11170), the Tsinghua Indigenous Research Project (No. 20111080997), the Special Scientific Research Funds for Commonweal Section (No. 200903010), the Science and Technology Project of Jiangxi Province (No. 20112BBF60050) and the NNSF of China grant (No. 61274131).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Leibo Liu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer Science+Business Media Dordrecht

About this paper

Cite this paper

Li, G., Liu, L., Yin, S., Mao, C., Wei, S. (2014). Mapping IDCT of MPEG2 on Coarse-Grained Reconfigurable Array for Matching 1080p Video Decoding. In: Huang, YM., Chao, HC., Deng, DJ., Park, J. (eds) Advanced Technologies, Embedded and Multimedia for Human-centric Computing. Lecture Notes in Electrical Engineering, vol 260. Springer, Dordrecht. https://doi.org/10.1007/978-94-007-7262-5_62

Download citation

  • DOI: https://doi.org/10.1007/978-94-007-7262-5_62

  • Published:

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-007-7261-8

  • Online ISBN: 978-94-007-7262-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics