An Application Specific Processor for MELP Speech CodingProcessing
碩士 === 國立交通大學 === 電機與控制工程系 === 88 === Speech communication is the most dominant and common service in telecommunication at present. Digital transmission of speech is more elasticity, providing the opportunity of achieving cost, consistent quality, security and spectral efficiency in the s...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2000
|
Online Access: | http://ndltd.ncl.edu.tw/handle/62992474021220893495 |
id |
ndltd-TW-088NCTU0591018 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-088NCTU05910182016-07-08T04:22:41Z http://ndltd.ncl.edu.tw/handle/62992474021220893495 An Application Specific Processor for MELP Speech CodingProcessing MELP語音編碼專用處理器 Chien-Chih Chen 陳建志 碩士 國立交通大學 電機與控制工程系 88 Speech communication is the most dominant and common service in telecommunication at present. Digital transmission of speech is more elasticity, providing the opportunity of achieving cost, consistent quality, security and spectral efficiency in the systems that exploit it. Due to the increase in number of users and limited bandwidth available, the transmission rate of new digital speech coding techniques has dropped from 8Kbps(CELP), 4.8Kbps(CS-ACELP) to 2.4Kbps(MELP). As the bit rate falling, the speech quality can only be maintained by employing very complex algorithms which are difficult to implement in FAST speech coding. This thesis investigates a new application specific processor for speech coding processing. The processor is designed to process Mixed Excitation Linear Prediction (MELP) coding which is the best and common speech compression. We use hardware-software codesign methodology to optimize the processor architecture and instruction set. The processor uses a five-stage pipeline to balance performance and core area. It has two memory banks for vector operation, four-level recurrent loops, multi-layer stacks, 24-bit floating-point unit for precision, 8-bit exponent unit for large dynamic range operation and special instructions for parallel operation. Each instruction length is fixed as 24 bits. The processor provide six special addressing modes and 3-operand operations. The chip is realized by using a TSMC 0.35μm 1P4M CMOS fabrication and synthesis by COMPASS cell library. The silicon area required for the core is approximately11.56 . Chin-Teng Lin 林進燈 2000 學位論文 ; thesis 61 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 電機與控制工程系 === 88 === Speech communication is the most dominant and common service in telecommunication at present. Digital transmission of speech is more elasticity, providing the opportunity of achieving cost, consistent quality, security and spectral efficiency in the systems that exploit it. Due to the increase in number of users and limited bandwidth available, the transmission rate of new digital speech coding techniques has dropped from 8Kbps(CELP), 4.8Kbps(CS-ACELP) to 2.4Kbps(MELP). As the bit rate falling, the speech quality can only be maintained by employing very complex algorithms which are difficult to implement in FAST speech coding.
This thesis investigates a new application specific processor for speech coding processing. The processor is designed to process Mixed Excitation Linear Prediction (MELP) coding which is the best and common speech compression. We use hardware-software codesign methodology to optimize the processor architecture and instruction set. The processor uses a five-stage pipeline to balance performance and core area. It has two memory banks for vector operation, four-level recurrent loops, multi-layer stacks, 24-bit floating-point unit for precision, 8-bit exponent unit for large dynamic range operation and special instructions for parallel operation. Each instruction length is fixed as 24 bits. The processor provide six special addressing
modes and 3-operand operations.
The chip is realized by using a TSMC 0.35μm 1P4M CMOS fabrication and synthesis by COMPASS cell library. The silicon area required for the core is
approximately11.56 .
|
author2 |
Chin-Teng Lin |
author_facet |
Chin-Teng Lin Chien-Chih Chen 陳建志 |
author |
Chien-Chih Chen 陳建志 |
spellingShingle |
Chien-Chih Chen 陳建志 An Application Specific Processor for MELP Speech CodingProcessing |
author_sort |
Chien-Chih Chen |
title |
An Application Specific Processor for MELP Speech CodingProcessing |
title_short |
An Application Specific Processor for MELP Speech CodingProcessing |
title_full |
An Application Specific Processor for MELP Speech CodingProcessing |
title_fullStr |
An Application Specific Processor for MELP Speech CodingProcessing |
title_full_unstemmed |
An Application Specific Processor for MELP Speech CodingProcessing |
title_sort |
application specific processor for melp speech codingprocessing |
publishDate |
2000 |
url |
http://ndltd.ncl.edu.tw/handle/62992474021220893495 |
work_keys_str_mv |
AT chienchihchen anapplicationspecificprocessorformelpspeechcodingprocessing AT chénjiànzhì anapplicationspecificprocessorformelpspeechcodingprocessing AT chienchihchen melpyǔyīnbiānmǎzhuānyòngchùlǐqì AT chénjiànzhì melpyǔyīnbiānmǎzhuānyòngchùlǐqì AT chienchihchen applicationspecificprocessorformelpspeechcodingprocessing AT chénjiànzhì applicationspecificprocessorformelpspeechcodingprocessing |
_version_ |
1718339643774074880 |