Design and VLSI Implementation of Low Complexity MDCT-based Psychoacoustic-Model Co-Processor for MPEG-2/4 AAC Encoder

碩士 === 國立中央大學 === 電機工程研究所 === 94 === Audio technology is an important part in our life. Everyday, people listen to their favorite songs from broadcast、iPod、cellular phone…etc. After the MP3 very popular in the world, the MPEG organization proposed MPEG-2/4 AAC to be the next generation audio standar...

Full description

Bibliographic Details
Main Authors: Jia-Her Luo, 羅嘉和
Other Authors: Tsung-Han Tsai
Format: Others
Language:zh-TW
Published: 2006
Online Access:http://ndltd.ncl.edu.tw/handle/25004859094498462188
id ndltd-TW-094NCU05442094
record_format oai_dc
spelling ndltd-TW-094NCU054420942015-10-13T16:31:37Z http://ndltd.ncl.edu.tw/handle/25004859094498462188 Design and VLSI Implementation of Low Complexity MDCT-based Psychoacoustic-Model Co-Processor for MPEG-2/4 AAC Encoder 適用於MPEG-2/4AAC編碼器的低複雜度MDCT-based聲學模型協同處理器設計與VLSI實現 Jia-Her Luo 羅嘉和 碩士 國立中央大學 電機工程研究所 94 Audio technology is an important part in our life. Everyday, people listen to their favorite songs from broadcast、iPod、cellular phone…etc. After the MP3 very popular in the world, the MPEG organization proposed MPEG-2/4 AAC to be the next generation audio standard. In this thesis, we will present the key component design for MPEG-2/4 encoder of the portable device. Psychoacoustic Model (PAM) as the key component in the MPEG-2/4 AAC encoder. It occupies the heavy computation load in AAC encoder and makes the AAC encoder hard to be implemented on the portable device under the real-time and low power condition. In order to overcome the above described problem, we proposed a dedicated co-processor design to speedup computation of the PAM. In algorithm level, the MDCT-based PAM、the look-up table of the spreading function ,the log-scale table of the Threshold Generator (TG) calculation are adopt to this design. Besides, logarithmic based Quantization Loop (Q Loop) algorithm is proposed to solve the scale and complexity computation problem between PAM and Q Loop. In architecture level, the pipelined MDCT and DSP-like architecture are proposed for the high efficient and low complexity consideration, respectively. The proposed PAM architecture is implemented in the TSMC 0.18 CMOS technology, total gate count is 28349. The proposed architecture can encoding stereo content with the DSP or the RISC, whose MOPS below 7 MOPS at sampling rate 44.1k and bitrate 128kbit/s. Tsung-Han Tsai 蔡宗漢 2006 學位論文 ; thesis 73 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中央大學 === 電機工程研究所 === 94 === Audio technology is an important part in our life. Everyday, people listen to their favorite songs from broadcast、iPod、cellular phone…etc. After the MP3 very popular in the world, the MPEG organization proposed MPEG-2/4 AAC to be the next generation audio standard. In this thesis, we will present the key component design for MPEG-2/4 encoder of the portable device. Psychoacoustic Model (PAM) as the key component in the MPEG-2/4 AAC encoder. It occupies the heavy computation load in AAC encoder and makes the AAC encoder hard to be implemented on the portable device under the real-time and low power condition. In order to overcome the above described problem, we proposed a dedicated co-processor design to speedup computation of the PAM. In algorithm level, the MDCT-based PAM、the look-up table of the spreading function ,the log-scale table of the Threshold Generator (TG) calculation are adopt to this design. Besides, logarithmic based Quantization Loop (Q Loop) algorithm is proposed to solve the scale and complexity computation problem between PAM and Q Loop. In architecture level, the pipelined MDCT and DSP-like architecture are proposed for the high efficient and low complexity consideration, respectively. The proposed PAM architecture is implemented in the TSMC 0.18 CMOS technology, total gate count is 28349. The proposed architecture can encoding stereo content with the DSP or the RISC, whose MOPS below 7 MOPS at sampling rate 44.1k and bitrate 128kbit/s.
author2 Tsung-Han Tsai
author_facet Tsung-Han Tsai
Jia-Her Luo
羅嘉和
author Jia-Her Luo
羅嘉和
spellingShingle Jia-Her Luo
羅嘉和
Design and VLSI Implementation of Low Complexity MDCT-based Psychoacoustic-Model Co-Processor for MPEG-2/4 AAC Encoder
author_sort Jia-Her Luo
title Design and VLSI Implementation of Low Complexity MDCT-based Psychoacoustic-Model Co-Processor for MPEG-2/4 AAC Encoder
title_short Design and VLSI Implementation of Low Complexity MDCT-based Psychoacoustic-Model Co-Processor for MPEG-2/4 AAC Encoder
title_full Design and VLSI Implementation of Low Complexity MDCT-based Psychoacoustic-Model Co-Processor for MPEG-2/4 AAC Encoder
title_fullStr Design and VLSI Implementation of Low Complexity MDCT-based Psychoacoustic-Model Co-Processor for MPEG-2/4 AAC Encoder
title_full_unstemmed Design and VLSI Implementation of Low Complexity MDCT-based Psychoacoustic-Model Co-Processor for MPEG-2/4 AAC Encoder
title_sort design and vlsi implementation of low complexity mdct-based psychoacoustic-model co-processor for mpeg-2/4 aac encoder
publishDate 2006
url http://ndltd.ncl.edu.tw/handle/25004859094498462188
work_keys_str_mv AT jiaherluo designandvlsiimplementationoflowcomplexitymdctbasedpsychoacousticmodelcoprocessorformpeg24aacencoder
AT luójiāhé designandvlsiimplementationoflowcomplexitymdctbasedpsychoacousticmodelcoprocessorformpeg24aacencoder
AT jiaherluo shìyòngyúmpeg24aacbiānmǎqìdedīfùzádùmdctbasedshēngxuémóxíngxiétóngchùlǐqìshèjìyǔvlsishíxiàn
AT luójiāhé shìyòngyúmpeg24aacbiānmǎqìdedīfùzádùmdctbasedshēngxuémóxíngxiétóngchùlǐqìshèjìyǔvlsishíxiàn
_version_ 1717771586680913920