Summary: | 碩士 === 國立成功大學 === 電機工程學系碩博士班 === 93 === In recent years, digital audio coding is becoming increasingly popular and essential. MP3, the well-known compression format, is categorized as one of the MPEG standards for digital audio compression. Because of its high compression rate and high sound quality, MP3 has been applied extensively for internet transmissions and multimedia applications.
In this thesis, we use a platform-based HW/SW co-design methodology to design a MP3 decoder on the ARM-based platform. According to the experimental results of the complexity analysis and overall efficiency estimation, we implement the computation-intensive and regular operation components (IMDCT and synthesis filterbank) in hardware, the other control-oriented and index decision making part in software. Furthermore, the MP3 decoder is verified through AMBA interface on ARM-based platform. The experimental results show that the MP3 decoder under HW/SW co-design improves 87% performance compared with the pure-software implementation, and achieves the real-time processing. Moreover, the sound quality also meets the ISO standard.
|