• DocumentCode
    3366500
  • Title

    A real-time H.264 MP decoder based on a DM642 DSP

  • Author

    Pescador, F. ; Garrido, M.J. ; Sanz, C. ; Juárez, E. ; Rodriguez, M.C. ; Samper, D.

  • Author_Institution
    Univ. Polytech. de Madrid, Madrid
  • fYear
    2007
  • fDate
    11-14 Dec. 2007
  • Firstpage
    1248
  • Lastpage
    1251
  • Abstract
    In this paper, the implementation of a Main Profile H.264 decoder based on a DM642 digital signal processor is described. An initial standard compliant raw-C decoder has been optimized in speed for the target processor. The parallelism between algorithm execution and data movement has been fully exploited using DMA. Also, critical parts of the algorithm have been encoded directly in assembly code to increase the number of instructions per cycle. The decoder has been tested in simulation with actual (transcoded) DVD and digital TV streams. According to these tests, standard definition (D1) real time decoding can be obtained with a DM642@720MHz.
  • Keywords
    code standards; decoding; digital signal processing chips; digital television; digital versatile discs; file organisation; transcoding; video coding; video streaming; DM642 DSP; DM642 digital signal processor; DMA; DVD; H.264 MP decoder; algorithm execution; assembly code; data movement; digital TV streams; main profile H.264 decoder; raw-C decoder; real time decoding; standard definition; target processor; Buffer storage; Computer architecture; Costs; Decoding; Digital signal processing; Digital signal processors; MPEG 4 Standard; Signal processing algorithms; Testing; Video coding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits and Systems, 2007. ICECS 2007. 14th IEEE International Conference on
  • Conference_Location
    Marrakech
  • Print_ISBN
    978-1-4244-1377-5
  • Electronic_ISBN
    978-1-4244-1378-2
  • Type

    conf

  • DOI
    10.1109/ICECS.2007.4511223
  • Filename
    4511223