A CABAC encoding core with dynamic pipeline for H.264/AVC main profile

Lingfeng Li, Yang Song, Takeshi Ikenaga, Satoshi Goto

Research output: Chapter in Book/Report/Conference proceedingConference contribution

19 Citations (Scopus)

Abstract

This paper presents an encoder core architecture for Context-Based Adaptive Binary Arithmetic Coding (CABAC) in H.264/AVC main profile. The throughput of CABAC encoder is usually limited due to i) bit-wise processing, ii) complicated data dependency, and iii) variant iteration times for each binary symbol. This paper adopts dynamic pipeline scheme to improve the performance of CABAC encoder. The characteristics of CABAC algorithm are utilized to reduce pipeline latency. Meanwhile, pipeline bypass scheme is applied to eliminate the possible memory conflict Proposed encoder core is implemented under ROHM 0.35μm technology. Results show that the equivalent gate counts is 4.57k when the maximum frequency is 150MHz. It is estimated that the proposed CABAC encoding core can process the input binary symbol at a bit-rate of 80Mb/s.

Original languageEnglish
Title of host publicationAPCCAS 2006 - 2006 IEEE Asia Pacific Conference on Circuits and Systems
Pages760-763
Number of pages4
DOIs
Publication statusPublished - 2006 Dec 1
EventAPCCAS 2006 - 2006 IEEE Asia Pacific Conference on Circuits and Systems - , Singapore
Duration: 2006 Dec 42006 Dec 6

Publication series

NameIEEE Asia-Pacific Conference on Circuits and Systems, Proceedings, APCCAS

Conference

ConferenceAPCCAS 2006 - 2006 IEEE Asia Pacific Conference on Circuits and Systems
CountrySingapore
Period06/12/406/12/6

Keywords

  • Architecture
  • CABAC
  • H.264
  • Pipeline

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Fingerprint Dive into the research topics of 'A CABAC encoding core with dynamic pipeline for H.264/AVC main profile'. Together they form a unique fingerprint.

  • Cite this

    Li, L., Song, Y., Ikenaga, T., & Goto, S. (2006). A CABAC encoding core with dynamic pipeline for H.264/AVC main profile. In APCCAS 2006 - 2006 IEEE Asia Pacific Conference on Circuits and Systems (pp. 760-763). [4145504] (IEEE Asia-Pacific Conference on Circuits and Systems, Proceedings, APCCAS). https://doi.org/10.1109/APCCAS.2006.342119