An Efficient Implementation of MP3 and MPEG-4 AAC Decoder on SCREAM DSP-16

碩士 === 國立成功大學 === 資訊工程學系碩博士班 === 95 === MP3(MPEG-1/Audio Layer 3)and MPEG-4 Advanced Audio Coding (AAC) is the multimedia audio compression standard defined by ISO/IEC MPEG (Moving Picture Expert Group), and it provides an outstanding coding efficiency. Now, MP3 is the most popular audio compression...

Full description

Bibliographic Details
Main Authors: Wen-jie Wu, 鄔文傑
Other Authors: Wen Yu Su
Format: Others
Language:zh-TW
Published: 2007
Online Access:http://ndltd.ncl.edu.tw/handle/45112002790267070594
id ndltd-TW-095NCKU5392125
record_format oai_dc
spelling ndltd-TW-095NCKU53921252016-05-20T04:17:28Z http://ndltd.ncl.edu.tw/handle/45112002790267070594 An Efficient Implementation of MP3 and MPEG-4 AAC Decoder on SCREAM DSP-16 MP3與MPEG-4AAC解碼器在SCREAMDSP-16上的實作與加速研究 Wen-jie Wu 鄔文傑 碩士 國立成功大學 資訊工程學系碩博士班 95 MP3(MPEG-1/Audio Layer 3)and MPEG-4 Advanced Audio Coding (AAC) is the multimedia audio compression standard defined by ISO/IEC MPEG (Moving Picture Expert Group), and it provides an outstanding coding efficiency. Now, MP3 is the most popular audio compression codec around the world.The basic structure of MPEG-4 AAC is the same as that of MPEG-2 AAC, but it has many new tools to improve its coding efficiency. For example, this thesis will introduce MPEG-1 Layer 3 and MPEG-2 AAC, then selects the implementation of MPEG-4 AAC Low Complexity Profile. There is wide demand for audio decoder built around embedded systems. In the most case, this kind of consumer electronics use a Digital Signal Processor to speed up the computation essential to decoder. SCREAM DSP-16 is a DSP based on Analog Device DSP 2191 instructions, and is developed by Scream LAB of National Cheng-Kung University. In this thesis, several techniques are proposed to implement MP3 decoder and MPEG-4 AAC decoder on SCREAM DSP-16. Computation complexity and how to use limited memory space are the most difficult problem we meet. In this thesis, we rewrite our source code in assembly language to speed up and use some technique to improve memory utilization. Finally, the speed of the MP3 decoder and MPEG-4 AAC decoder on our SCREAM DSP-16 implementation can achieve real time operation. Wen Yu Su 蘇文鈺 2007 學位論文 ; thesis 109 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立成功大學 === 資訊工程學系碩博士班 === 95 === MP3(MPEG-1/Audio Layer 3)and MPEG-4 Advanced Audio Coding (AAC) is the multimedia audio compression standard defined by ISO/IEC MPEG (Moving Picture Expert Group), and it provides an outstanding coding efficiency. Now, MP3 is the most popular audio compression codec around the world.The basic structure of MPEG-4 AAC is the same as that of MPEG-2 AAC, but it has many new tools to improve its coding efficiency. For example, this thesis will introduce MPEG-1 Layer 3 and MPEG-2 AAC, then selects the implementation of MPEG-4 AAC Low Complexity Profile. There is wide demand for audio decoder built around embedded systems. In the most case, this kind of consumer electronics use a Digital Signal Processor to speed up the computation essential to decoder. SCREAM DSP-16 is a DSP based on Analog Device DSP 2191 instructions, and is developed by Scream LAB of National Cheng-Kung University. In this thesis, several techniques are proposed to implement MP3 decoder and MPEG-4 AAC decoder on SCREAM DSP-16. Computation complexity and how to use limited memory space are the most difficult problem we meet. In this thesis, we rewrite our source code in assembly language to speed up and use some technique to improve memory utilization. Finally, the speed of the MP3 decoder and MPEG-4 AAC decoder on our SCREAM DSP-16 implementation can achieve real time operation.
author2 Wen Yu Su
author_facet Wen Yu Su
Wen-jie Wu
鄔文傑
author Wen-jie Wu
鄔文傑
spellingShingle Wen-jie Wu
鄔文傑
An Efficient Implementation of MP3 and MPEG-4 AAC Decoder on SCREAM DSP-16
author_sort Wen-jie Wu
title An Efficient Implementation of MP3 and MPEG-4 AAC Decoder on SCREAM DSP-16
title_short An Efficient Implementation of MP3 and MPEG-4 AAC Decoder on SCREAM DSP-16
title_full An Efficient Implementation of MP3 and MPEG-4 AAC Decoder on SCREAM DSP-16
title_fullStr An Efficient Implementation of MP3 and MPEG-4 AAC Decoder on SCREAM DSP-16
title_full_unstemmed An Efficient Implementation of MP3 and MPEG-4 AAC Decoder on SCREAM DSP-16
title_sort efficient implementation of mp3 and mpeg-4 aac decoder on scream dsp-16
publishDate 2007
url http://ndltd.ncl.edu.tw/handle/45112002790267070594
work_keys_str_mv AT wenjiewu anefficientimplementationofmp3andmpeg4aacdecoderonscreamdsp16
AT wūwénjié anefficientimplementationofmp3andmpeg4aacdecoderonscreamdsp16
AT wenjiewu mp3yǔmpeg4aacjiěmǎqìzàiscreamdsp16shàngdeshízuòyǔjiāsùyánjiū
AT wūwénjié mp3yǔmpeg4aacjiěmǎqìzàiscreamdsp16shàngdeshízuòyǔjiāsùyánjiū
AT wenjiewu efficientimplementationofmp3andmpeg4aacdecoderonscreamdsp16
AT wūwénjié efficientimplementationofmp3andmpeg4aacdecoderonscreamdsp16
_version_ 1718272167033962496