DOI QR코드

DOI QR Code

Area Efficient Hardware Design for Performance Improvement of SAO

SAO의 성능개선을 위한 저면적 하드웨어 설계

  • 최지수 (한밭대학교 정보통신공학과) ;
  • 류광기 (한밭대학교 정보통신공학과)
  • Received : 2012.12.07
  • Accepted : 2013.01.02
  • Published : 2013.02.28

Abstract

In this paper, for HEVC decoding, an SAO hardware design with less processing time and reduced area is proposed. The proposed SAO hardware architecture introduces the design processing $8{\times}8$ CU to reduce the hardware area and uses internal registers to support $64{\times}64$ CU processing. Instead of previous top-down block partitioning, it uses bottom-up block partitioning to minimize the amount of calculation and processing time. As a result of synthesizing the proposed architecture with TSMC $0.18{\mu}m$ library, the gate area is 30.7k and the maximum frequency is 250MHz. The proposed SAO hardware architecture can process the decode of a macroblock in 64 cycles.

본 논문에서는 고성능 HEVC 복호기 설계를 위해 SAO(Sample Adaptive Offset)의 수행시간 단축과 연산량, 하드웨어 면적 감소를 위한 하드웨어 구조를 제안한다. 제안하는 SAO 하드웨어 구조는 $8{\times}8$ CU(Coding Unit)를 처리하는 연산기를 구성하여 하드웨어 면적을 최소화하고, 내부레지스터를 이용하여 $64{\times}64$ CU의 처리를 지원한다. 또한 기존 SAO의 top-down 블록분할 구조 대신 bottom-up 블록분할 구조로 설계하여 연산시간 및 연산량을 최소화한다. 제안한 SAO 하드웨어를 TSMC $0.18{\mu}m$ CMOS 표준 셀 라이브러리 이용해 합성한 결과 게이트 수는 30.7k개의 로직게이트로 구현되며 최대동작주파수는 250MHz이다. 제안한 SAO 하드웨어 구조는 하나의 매크로 블록을 복호화하는데 64사이클이 소요된다.

Keywords

References

  1. 김제우, 박지호, 김용환, 최병호, "HEVC(High Efficiency video Coding) 비디오코덱기술의 응용과 전망," 방송공학회지, 제 15권, 제 4호, pp. 135-145, 2010.
  2. 양정엽, 원광현, 전병우, "In-loop filtering in HEVC," 대한전자공학회지, 제 38권, 제 8호, pp. 46-55, 2011.
  3. JCT-VC of ISO/IEC MPEG and ITU-T VCEG, "CE13: Sample Adaptive Offset with LCU Independent Decoding," JCT-VC, JCTVC-E049, Jan. 2010.
  4. C. M. Fu, C. Y. Chen, Y. W. Huang and S. Lei, "Sample Adaptive Offset for HEVC," IEEE 13th International Workshop on Multimedia Signal Processing, pp. 17-19, Oct. 2011.
  5. HM 8 Reference Software. Available: https://hevc.hhi. fraunhoferde/svn/svn_HEVCSoftware/tags/HM-8.0
  6. 박승용, 류광기, "고성능 HEVC 복호기를 위한 효과 적인 Sample Adaptive offset 하드웨어 설계," 한국정보처리학회 추계학술발표대회, 제 19권, 제 2호, pp. 645-648, 2012.

Cited by

  1. Low Area Hardware Design of Efficient SAO for HEVC Encoder vol.19, pp.1, 2015, https://doi.org/10.6109/jkiice.2015.19.1.169