Title :
C-based hardware design of IMDCT accelerator for Ogg Vorbis decoder
Author :
Maeta, Shinichi ; Kosaka, Atsushi ; Yamada, Akihisa ; Onoye, Takao ; Chiba, Tohru ; Shirakawa, Isao
Author_Institution :
Dept. of Inf. Syst. Eng., Osaka Univ., Suita, Japan
Abstract :
This paper presents hardware design of an IMDCT accelerator for an Ogg Vorbis decoder using a C-based design system. Low power implementation of audio codec is important in order to achieve long battery life of portable audio devices. Through the computational cost analysis of the whole decoding process, it is found that Ogg Vorbis requires higher operation frequency of an embedded processor than MPEG Audio. In order to reduce the CPU load, an accelerator is designed as specific hardware for IMDCT, which is detected as the most computation-intensive functional block. Real-time decoding of Ogg Vorbis is achieved with the accelerator and an embedded processor both run at 36MHz. The operation frequency is at the same level as that of MPEG Audio decoding process by an embedded processor.
Keywords :
audio coding; codecs; decoding; discrete cosine transforms; electronic engineering computing; C-based hardware design; IMDCT accelerator; MPEG audio decoding process; Ogg Vorbis decoder; audio codec; embedded processor; frequency 36 MHz; long battery life; portable audio device; Abstracts; Nickel; Reduced instruction set computing;
Conference_Titel :
Signal Processing Conference, 2004 12th European
Conference_Location :
Vienna
Print_ISBN :
978-320-0001-65-7