An Efficient Implementation of MPEG2 AAC Decoder on SCREAM DSP-16

碩士 === 國立成功大學 === 資訊工程學系碩博士班 === 94 === Recently, audio coding schemes based on principles of psycho-acoustic provide superior coding efficiency. They help the storage and transmission of audio information a lot, and also make related electronics popular. MPEG-2 AAC is a standard defined by MPEG(Mov...

Full description

Bibliographic Details
Main Authors: Hao Chin, 秦昊
Other Authors: Wen-Yu Su
Format: Others
Language:zh-TW
Published: 2006
Online Access:http://ndltd.ncl.edu.tw/handle/08817310588502274157
id ndltd-TW-094NCKU5392058
record_format oai_dc
spelling ndltd-TW-094NCKU53920582015-12-16T04:31:52Z http://ndltd.ncl.edu.tw/handle/08817310588502274157 An Efficient Implementation of MPEG2 AAC Decoder on SCREAM DSP-16 MPEG2AAC解碼器在SCREAMDSP-16上的實作與加速研究 Hao Chin 秦昊 碩士 國立成功大學 資訊工程學系碩博士班 94 Recently, audio coding schemes based on principles of psycho-acoustic provide superior coding efficiency. They help the storage and transmission of audio information a lot, and also make related electronics popular. MPEG-2 AAC is a standard defined by MPEG(Moving Pictures Expert Group) in 1997, it provides an outstanding coding efficiency. There is wide demand for audio decoder built around embedded systems besides applications on personal computers. In the most case, this kind of consumer electronics use a DSP(Digital Signal Processor) to speed up the numerical computation essential to decoders. SCREAM DSP-16 is a DSP developed by SCREAM LAB of National Cheng-Kung University, it supports some specialized instructions suitable for audio-related numerical computation. In this thesis, several efficient techniques are proposed to implement MPEG-2 AAC decoder on DSP-16. To design an efficient solution on DSP, computation complexity and memory utilization are major concerns. To reduce computation complexity, we use fixed-point operations to replace floating-point operations, then in some critical functions we rewrite the source code in assembly language to further reduce complexity. In addition, this thesis describes several approaches to improve memory utilization. Wen-Yu Su 蘇文鈺 2006 學位論文 ; thesis 102 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立成功大學 === 資訊工程學系碩博士班 === 94 === Recently, audio coding schemes based on principles of psycho-acoustic provide superior coding efficiency. They help the storage and transmission of audio information a lot, and also make related electronics popular. MPEG-2 AAC is a standard defined by MPEG(Moving Pictures Expert Group) in 1997, it provides an outstanding coding efficiency. There is wide demand for audio decoder built around embedded systems besides applications on personal computers. In the most case, this kind of consumer electronics use a DSP(Digital Signal Processor) to speed up the numerical computation essential to decoders. SCREAM DSP-16 is a DSP developed by SCREAM LAB of National Cheng-Kung University, it supports some specialized instructions suitable for audio-related numerical computation. In this thesis, several efficient techniques are proposed to implement MPEG-2 AAC decoder on DSP-16. To design an efficient solution on DSP, computation complexity and memory utilization are major concerns. To reduce computation complexity, we use fixed-point operations to replace floating-point operations, then in some critical functions we rewrite the source code in assembly language to further reduce complexity. In addition, this thesis describes several approaches to improve memory utilization.
author2 Wen-Yu Su
author_facet Wen-Yu Su
Hao Chin
秦昊
author Hao Chin
秦昊
spellingShingle Hao Chin
秦昊
An Efficient Implementation of MPEG2 AAC Decoder on SCREAM DSP-16
author_sort Hao Chin
title An Efficient Implementation of MPEG2 AAC Decoder on SCREAM DSP-16
title_short An Efficient Implementation of MPEG2 AAC Decoder on SCREAM DSP-16
title_full An Efficient Implementation of MPEG2 AAC Decoder on SCREAM DSP-16
title_fullStr An Efficient Implementation of MPEG2 AAC Decoder on SCREAM DSP-16
title_full_unstemmed An Efficient Implementation of MPEG2 AAC Decoder on SCREAM DSP-16
title_sort efficient implementation of mpeg2 aac decoder on scream dsp-16
publishDate 2006
url http://ndltd.ncl.edu.tw/handle/08817310588502274157
work_keys_str_mv AT haochin anefficientimplementationofmpeg2aacdecoderonscreamdsp16
AT qínhào anefficientimplementationofmpeg2aacdecoderonscreamdsp16
AT haochin mpeg2aacjiěmǎqìzàiscreamdsp16shàngdeshízuòyǔjiāsùyánjiū
AT qínhào mpeg2aacjiěmǎqìzàiscreamdsp16shàngdeshízuòyǔjiāsùyánjiū
AT haochin efficientimplementationofmpeg2aacdecoderonscreamdsp16
AT qínhào efficientimplementationofmpeg2aacdecoderonscreamdsp16
_version_ 1718149075917864960