Implementation of MDCT core in Digital-Audio with Micro-program type vector processor

  • Ku Dae Sung (Dept of Electronics Engineering, Chosun University) ;
  • Choi Hyun Yong (SHINHAN PHOTONICS Co., Ltd.) ;
  • Ra Kyung Tae (Dept of Electronics Engineering, Chosun University) ;
  • Hwang Jung Yeun (Dept of Electronics Engineering, Chosun University) ;
  • Kim Jong Bin (Dept of Electronics Engineering, Chosun University)
  • Published : 2004.08.01

Abstract

High Quality CD, OAT audio requires that large amount of data. Currently, multi channel preference has been rapidly propagated among latest users. The MPEG(Moving Picture Expert Group) is provides data compression technology of sound and image system. The MPEG standard provides multi channel and 5.1 sounds, using the same audio algorithm as MPEG-l. And MPEG-2 audio is forward and backward compatible. The MDCT (Modified Discrete Cosine Transform) is a linear orthogonal lapped transform based on the idea of TDAC(Time Domain Aliasing Cancellation). In this paper, we proposed the micro-program type vector processor architecture a benefit in MDCT/IMDCT of MPEG-II AAC. And it's reduced operating coefficient by overlapped area to bind. To compare original algorithm with optimized algorithm that cosine coefficient reduced $0.5\%$multiply operating $0.098\%$ and add operating 80.58\%$. Algorithm test is used C-language then we designed hardware architecture of micro-programmed method that applied to optimized algorithm. This processor is 20MHz operation 5V.

Keywords