• DocumentCode
    1297945
  • Title

    Forward Computations for Context-Adaptive Variable-Length Coding Design

  • Author

    Hsia, Shih-Chang ; Liao, Wen-Hsien

  • Author_Institution
    Dept. of Comput. & Commun. Eng., Nat. Kaohsiung First Univ. of Sci. & Technol., Kaohsiung, Taiwan
  • Volume
    57
  • Issue
    8
  • fYear
    2010
  • Firstpage
    637
  • Lastpage
    641
  • Abstract
    This brief presents an innovative high-speed context-adaptive variable-length encoder. First, a direct forward algorithm rather than backward tracking is proposed to compute the coding parameters. The forward computation without data reordering can shorten the latency time and the processing cycle. Based on the algorithm, the real-time chip is designed with a parallel structure and pipelined control, which can encode one codeword per cycle. The maximum processing time for one block is the number of nonzero coefficients (NC)+4 cycles. The output bit rate can achieve 125 M/s when implemented with 0.18- μm CMOS technology. The chip occupies about 15 k gates, and the power dissipation is about 5.38 mW.
  • Keywords
    CMOS logic circuits; adaptive codes; entropy; variable length codes; video coding; CMOS technology; H.264-AVC codec; advanced video coding techniques; backward tracking; context-adaptive variable-length coding design; direct forward algorithm; entropy coding; forward computation; high-speed context-adaptive variable-length encoder; latency time; parallel structure; pipelined control; power 5.38 mW; processing cycle; real-time chip; Automatic voltage control; Circuits; Computer architecture; Concurrent computing; Delay; Encoding; Entropy coding; HDTV; Logic gates; Processor scheduling; Real time systems; Registers; Schedules; Video coding; Context-adaptive variable-length coding (CAVLC); H.264/advanced video coding (AVC); VLSI architecture; entropy coding;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems II: Express Briefs, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-7747
  • Type

    jour

  • DOI
    10.1109/TCSII.2010.2050956
  • Filename
    5550468