우회 빈의 병렬처리가 가능한 HEVC CABAC 부호화기의 설계

Design of HEVC CABAC EncoderWith Parallel Processing of Bypass Bins

초록

HEVC CABAC에서는 하나의 빈을 부호화한 후 확률 모델을 업데이트하고, 업데이트된 확률 모델로 다음 빈을 부호화한다. 기존 CABAC 부호화기는 매 사이클마다 1개의 빈밖에는 부호화하지 못하여 처리율을 향상시킬 수 없었다. 본 논문에서는 확률 모델의 업데이트가 필요없는 우회 빈을 병렬처리 함으로서 처리율을 높인 HEVC CABAC 부호화기를 제안한다. 설계된 CABAC 부호화기는 매 사이클마다 1개의 정규 빈을 처리하거나 최대 4개의 우회 빈을 처리할 수 있으며, 평균적으로 매 사이클당 1.15~1.92개의 빈을 처리한다. 0.18 um 공정에서 합성한 결과, 게이트 수는 메모리를 포함하여 78,698 게이트, 최대 동작 속도는 136 MHz, 최대 처리율은 261 Mbin/s이다.

키워드

HEVC; CABAC; multi-bin; high-efficiency; parallel-processing
제목
우회 빈의 병렬처리가 가능한 HEVC CABAC 부호화기의 설계
제목 (타언어)
Design of HEVC CABAC EncoderWith Parallel Processing of Bypass Bins
저자
김두환; 문전학; 이성수
DOI
10.7471/ikeee.2015.19.4.583
발행일
2015-12
저널명
전기전자학회논문지
권
19
호
4
페이지
583 ~ 589