DocumentCode
387181
Title
VLSI implementation of Ogg Vorbis decoder for embedded applications
Author
Kosaka, Atsushi ; Yamaguchi, Satoshi ; Okuhata, Hiroyuki ; Onoye, Takao ; Shirakawa, Isao
Author_Institution
Dept. of Inf. Syst. Eng., Osaka Univ., Japan
fYear
2002
fDate
25-28 Sept. 2002
Firstpage
20
Lastpage
24
Abstract
In this paper, a novel VLSI architecture of an Ogg Vorbis decoder is proposed, dedicated for embedded applications. Aimed at the use of the decoder in portable audio appliances, first, the computational cost in a series of decoding processes is analyzed. As a result, the LSP (line spectrum pair) process is detected as a bottleneck to achieving realtime decoding by an embedded processor. Thus, the proposed architecture devises a specific hardware LSP module so as to be integrated into a single chip together with an ARM7TDMI processor. Moreover, our decoder employs fixed point arithmetic, rather than floating point arithmetic, by optimizing the calculation accuracy according to audio quality distortion analysis. The proposed LSP module has been implemented with 9,740 gates, and operates at 58.8 MHz, with the total CPU load reduced by 57%. Audio quality assessment indicated that the use of the fixed point arithmetic does not incur any significant sound distortion.
Keywords
VLSI; acoustic distortion; audio coding; audio equipment; circuit optimisation; circuit simulation; decoding; fixed point arithmetic; integrated circuit design; integrated circuit modelling; logic design; logic simulation; microprocessor chips; 58.8 MHz; ARM7TDMI processors; CPU load reduction; LSP process; Ogg Vorbis audio decoders; VLSI embedded applications; audio compression algorithms; audio quality assessment; audio quality distortion analysis; calculation accuracy optimization; decoding process computational cost; embedded processor realtime decoding; fixed point arithmetic; floating point arithmetic; hardware LSP module operating frequency; line spectrum pair process; portable audio appliances; sound distortion; Accuracy; Computational efficiency; Computer architecture; Decoding; Fixed-point arithmetic; Floating-point arithmetic; Hardware; Home appliances; Quality assessment; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
ASIC/SOC Conference, 2002. 15th Annual IEEE International
Print_ISBN
0-7803-7494-0
Type
conf
DOI
10.1109/ASIC.2002.1158024
Filename
1158024
Link To Document