• DocumentCode
    3079215
  • Title

    Low-power MPEG-4 video encoder design

  • Author

    Denolf, Kristof ; Chirila-Rus, Adrian ; Verkest, Diederik

  • Author_Institution
    IMEC, Leuven, Belgium
  • fYear
    2005
  • fDate
    2-4 Nov. 2005
  • Firstpage
    284
  • Lastpage
    289
  • Abstract
    The improving resolutions of new video appliances continuously increase the throughput requirements of video codecs and complicate the challenges encountered during their cost-efficient design. The energy limitations of mobile appliances create the demand for low-power implementations. We propose a custom high-performance MPEG-4 video encoder. The fully dedicated video pipeline is realized using a systematic design approach and exploits the inherent functional parallelism of the compression algorithm. Memory optimizations and algorithmic optimizations combined at the high-level and their effect on the power-efficiency is demonstrated. The resulting MPEG-4 video encoder contains a tailored memory hierarchy; uses burst oriented accesses to external memory and supports real-time processing of 30 4CIF frames per second while only consuming 71 mW in a 180 nm, 1.62 V UMC technology.
  • Keywords
    data compression; image resolution; optimisation; video codecs; video coding; 1.62 V; 71 mW; algorithmic optimizations; compression algorithm; energy limitations; functional parallelism; low-power MPEG-4 video encoder design; memory optimizations; real-time processing; systematic design approach; tailored memory hierarchy; video appliances; video codecs; video pipeline; Algorithm design and analysis; Design methodology; Energy consumption; Hardware design languages; Home appliances; MPEG 4 Standard; Multimedia systems; Pipelines; Throughput; Video compression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems Design and Implementation, 2005. IEEE Workshop on
  • ISSN
    1520-6130
  • Print_ISBN
    0-7803-9333-3
  • Type

    conf

  • DOI
    10.1109/SIPS.2005.1579880
  • Filename
    1579880