Real-time Implementation of Dolby Pro Logic Decoder Using ARM-7 Core

ARM-7 코어를 이용한 Dolby Pro Logic 복호기의 실시간 구현

  • 이창우 (가톨릭 대학교 컴퓨터·전자 공학부 정회원) ;
  • 이상근 (삼성전자 중앙연구소 정보미디어 연구소 정회원) ;
  • 조재문 (삼성전자 중앙연구소 정보미디어 연구소 정회원)
  • Published : 1999.08.01

Abstract

In order to enhance multi-channel audio signals, Dolby Pro Logic is widely used especially for the Hi-Fi audio system, since it can provide highly stereophonic effects and a nice separation of multi-channel sound. This paper describes an implementation of Dolby Pro Logic decoder with ARM-7 core. The code is modified for the fixed point operation and optimized. For the verification of the code, the operation time and the precision are estimated thoroughly. As a result, it is verified that Dolby Pro Logic decoder can be implemented with ARM-7 core operating at 54 MHz.

기존의 2 채널 stereo의 한계를 극복하고 음의 입체감을 향상시키기 위해서 2 채널 이상의 다채널로 부호화하는 기법 중에서 Dolby Pro Logic 방식은 음의 입체감이나 분리도 측면에서 매우 우수한 방법으로 고 음질을 요구하는 Hi-Fi 음향 기기에 많이 채용되고 있다. 본 논문에서는 Dolby Pro Logic 복호기를 ARM-7 코어를 사용하여 최적화를 수행하고 이의 수행 시간과 정밀도를 측정하여 구현한 code의 타당성을 입증하였다.

Keywords

References

  1. Grand alliance HDTV system specification
  2. 96th convention of Audio Engineering Society AC-3: Flexible perceptual coding for audio transmission and storage C. C. Todd;G. A. Davidson;M. F Davis;L. D. Fielder, B. D. Link;S. Vernon
  3. Digital Audio Compression (AC-3) Standard
  4. International organization for standardisation: Coding of moving pictures and associated audio
  5. Dolby Pro Logic surround decoder, principles of operation R. Dressler
  6. ARM software development toolkit v.2.0: Windows Toolkit Guide, Advanced RISC machines
  7. Proc. of the 1998 International Technical conference on Circuit/Systems, Computer and Communications Dolby AC-3 audio decoder IC with ARM-7 core Chang Woo Lee;Sang Keun Lee;Jae Moon Jo