• DocumentCode
    1622758
  • Title

    Process variation aware transcoding for low power H.264 decoding

  • Author

    Amiri, Kiarash ; Khajeh, Amin ; Eltawil, Ahmed M. ; Kurdahi, Fadi J.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Univ. of California, Irvine, CA, USA
  • fYear
    2010
  • Firstpage
    90
  • Lastpage
    96
  • Abstract
    Transcoding is commonly used in media servers to adapt video bitstreams to capabilities and specifications of the receiving playback devices or the transmission network channel in between. Primary adjustments are done on the video format, the resolution and the bitrate. In this paper we propose utilizing transcoding as a means of converting a regular standard video bitstream to a standard video bitstream that is also aware of power-reliability characteristics of the target decoder device with main focus on process variabilities within the on-chip decoder reference buffer memory. More specifically we introduce an H.264 video transcoding scheme in which the bitstream generated by transcoder is tolerant to defective SRAM cells that reside in the decoder reference buffer. Such error aware scheme allows for voltage scaling on decoder reference buffer in the presence of process variation and can result in significant power reduction considering the increasing power share of memories on SoCs. Our estimate shows this scheme can manage to realize about 40% power saving on decoder devices (in 32 nm) while preserving the decoded video quality and the bitrate of the bitstream.
  • Keywords
    SRAM chips; buffer storage; low-power electronics; power aware computing; system-on-chip; transcoding; video coding; video servers; video streaming; SRAM cell; buffer memory; low power H.264 video transcoding scheme; media server; on-chip decoder; playback device; process variation aware transcoding; transmission network channel; video bitstream; voltage scaling; Decoding; Pixel; Random access memory; Streaming media; System-on-a-chip; Transcoding; H.264; SRAM; low power; process variation; transcoding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Systems for Real-Time Multimedia (ESTIMedia), 2010 8th IEEE Workshop on
  • Conference_Location
    Scottsdale, AZ
  • Print_ISBN
    978-1-4244-9084-4
  • Type

    conf

  • DOI
    10.1109/ESTMED.2010.5666988
  • Filename
    5666988