skip to main content
10.1145/2020876.2020906acmconferencesArticle/Chapter ViewAbstractPublication PagessbcciConference Proceedingsconference-collections
research-article

Integration issues on the development of an h.264/AVC video decoder SoC for SBTVD set top box

Published:30 August 2011Publication History

ABSTRACT

Embedded consumer electronics like video processing systems require large storage capacity and high bandwidth memory access. Also, those systems are built from heterogeneous processing units, designed specifically to perform dedicated tasks in order to maximize the processing efficiency. A single off-chip memory is shared between the processing units to reduce power and save costs. The external memory access is the system bottleneck when decoding high definition video sequences in real time. A four level memory hierarchy was designed to manage the decoded video in macroblock granularity with low latency. The inclusion of the memory hierarchy in the system has also implications on system integration and IP reuse in a collaborative design. This work presents some issues in the integration of the memory hierarchy on the system and practical strategies used to solve them. This architecture was validated and is being progressively prototyped using a Xilinx Virtex-5 FPGA board.

References

  1. ITU-T Recommendation H.264 -- Advanced video coding for generic audiovisual services, Video Coding Experts Group, Mar. 2005.Google ScholarGoogle Scholar
  2. JEDEC, JESD79-2F: DDR2 SDRAM specification, JEDEC Solid State Technology Association, Virginia, USA, 2009.Google ScholarGoogle Scholar
  3. Wolf, P. V., Henriksson, T. Video processing requirements on SoC infrastructures. In Proceedings of the Conference on Design, Automation and Test in Europe. DATE '08. ACM, New York, NY, 1124--1125. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Horowitz, M.; Joch, A.; Kossentini, F.; Hallapuro, A.;, H.264/AVC baseline profile decoder complexity analysis. IEEE Transactions on Circuits and Systems for Video Technology, 13, 7 (July 2003), 704--716. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Li, C-H., Chang, C-H., Peng, W-H., Hwang, W., Chiang, T. Design of memory sub-system in H.264/AVC decoder. In Digest of Technical Papers of the International Conference on Consumer Electronics. ICCE'07. 1--2.Google ScholarGoogle Scholar
  6. Xilinx http://www.xilinx.comGoogle ScholarGoogle Scholar
  7. Zatt, B., Azevedo, A., Agostini, L., Susin, A., Bampi, S. Memory hierarchy targeting bi-predictive motion compensation for H.264/AVC decoder. In Proceedings of the IEEE Computer Society Annual Symposium on VLSI. ISVLSI'07. 445--446. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Hongqi, H., Jiadong, X., Zhemin, D., Jingnan, S. High efficiency synchronous DRAM controller for H.264 HDTV encoder. In Proceedings of the IEEE Workshop on Signal Processing Systems. SiPS'07. 373--376.Google ScholarGoogle Scholar
  9. Bonatto, A. C., Soares, A. B., Susin, A. A. Multichannel SDRAM Controller Design for H.264/ AVC Video Decoder. In Proceedings of the VII Southern Conference on Programmable Logic. SPL'11 (Córdoba, Argentina, January 2011). 137--142.Google ScholarGoogle ScholarCross RefCross Ref
  10. H. S. Coordination. JM software. http://iphome.hhi.de/suehring/tml/Google ScholarGoogle Scholar

Index Terms

  1. Integration issues on the development of an h.264/AVC video decoder SoC for SBTVD set top box

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      SBCCI '11: Proceedings of the 24th symposium on Integrated circuits and systems design
      August 2011
      244 pages
      ISBN:9781450308281
      DOI:10.1145/2020876

      Copyright © 2011 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 30 August 2011

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate133of347submissions,38%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader