Platform-based Hardware/Software CoDesign for MP3 Decoder

碩士 === 國立成功大學 === 電機工程學系碩博士班 === 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 quali...

Full description

Bibliographic Details
Main Authors: Hsiao-Lun Liao, 廖孝倫
Other Authors: Ming-Der Shieh
Format: Others
Language:en_US
Published: 2005
Online Access:http://ndltd.ncl.edu.tw/handle/72261420777481107780
Description
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.