標題: 使用32位元低功率嵌入式處理器之高效能MP3解碼系統
Efficient MP3 Decoder System using a 32-bit Low-Power Embedded Processor Core
作者: 辛威虢
Hsin, Wei-Kuo
黃俊達
Huang, Juinn-Dar
電子研究所
關鍵字: 嵌入式處理器;mp3
公開日期: 2008
摘要: 本論文提出一個高效能的MP3音訊解碼系統使用低功率之32位元嵌入式處理器ACARM9(Academic ARM9)。其一:此處理器有較佳的性能。此處理器以ARM V5E指令集實作,並且在乘法部份有更好的效能,此指令集能使用ADS(ARM Developer Suite) 的編譯器將高階程式語言(C,C++)編譯成組合語言,再將其組譯為可供 ACARM9 使用的機器語言,以顯示出此處理器的高使用性。其二:本論文提出一個完整的系統發展平台,此處理器之設計被燒錄在 FPGA之上,再使用 ARM926EJ-S Versatile發展板系統,以本處理器解碼MP3音訊資料,達到高效能的解碼速率及音訊同步化播放,完成MP3播放系統。
This thesis presents the research result of an efficient MP3 decoder system using a 32-bit low-power embedded processor core, named ACARM9 (ACademic ARM9). The ISA (Instruction Set Architecture) of ACARM9 adopts the ARM V5E architecture but owns more efficient multiplication instructions. Hence the ADS (ARM Develop Suite) can be directly used. ADS can first be used to compile the code of high level programming language (C, C++) written by users to the assembly code, and then can assemble the assembly code to the low level machine code for ACARM9 use. It indicates the high usability of ACARM9. Moreover, this thesis presents a methodology for platform-based design. The proposed processor is mapped onto the FPGA and integrated within the ARM926EJ-S Versatile Development Board. Then an MP3 decoder system, which is capable of providing high decoding rate and playing audio synchronously, is successfully implemented using the proposed platform.
URI: http://140.113.39.130/cdrfb3/record/nctu/#GT009511657
http://hdl.handle.net/11536/38179
Appears in Collections:Thesis


Files in This Item:

  1. 165701.pdf

If it is a zip file, please download the file and unzip it, then open index.html in a browser to view the full text content.