Design, Implementation and Application of a Digital Signal Processor
碩士 === 國立中山大學 === 資訊工程學系研究所 === 93 === This thesis discusses the implementation of a digital signal processor (DSP), including the DSP core and the peripheral interfaces. The DSP core includes three parallel computational units (arithmetic/logic unit, multiplier/accumulator, and barrel shifter), two...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2005
|
Online Access: | http://ndltd.ncl.edu.tw/handle/09672708072952831957 |
id |
ndltd-TW-093NSYS5392034 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-093NSYS53920342015-12-23T04:08:14Z http://ndltd.ncl.edu.tw/handle/09672708072952831957 Design, Implementation and Application of a Digital Signal Processor 數位信號處理器之設計、實作與應用 Tsung-Ken Li 李叢亙 碩士 國立中山大學 資訊工程學系研究所 93 This thesis discusses the implementation of a digital signal processor (DSP), including the DSP core and the peripheral interfaces. The DSP core includes three parallel computational units (arithmetic/logic unit, multiplier/accumulator, and barrel shifter), two independent data address generators, and a powerful program sequencer. The I/O designs provide two kinds of interfaces: serial ports and direct memory access (DMA) ports. The DMA contains two modes: full memory mode and host mode. To reduce power consumption in the instruction memory access, we add an instruction buffer for nested loops where the instructions in a loop are fetched only once and then put into the instruction buffer to be used in the subsequent iterations. The DSP implementation has passed the verification procedures both in the front-end synthesis by Synopsys Design Compiler and the back-end post-layout simulation by Nanosim. Furthermore, some benchmark DSP application programs such as FFT, FIR, and DCT are executed on the implemented DSP core. Shen-Fu Hsiao 蕭勝夫 2005 學位論文 ; thesis 78 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中山大學 === 資訊工程學系研究所 === 93 === This thesis discusses the implementation of a digital signal processor (DSP), including the DSP core and the peripheral interfaces. The DSP core includes three parallel computational units (arithmetic/logic unit, multiplier/accumulator, and barrel shifter), two independent data address generators, and a powerful program sequencer. The I/O designs provide two kinds of interfaces: serial ports and direct memory access (DMA) ports. The DMA contains two modes: full memory mode and host mode. To reduce power consumption in the instruction memory access, we add an instruction buffer for nested loops where the instructions in a loop are fetched only once and then put into the instruction buffer to be used in the subsequent iterations. The DSP implementation has passed the verification procedures both in the front-end synthesis by Synopsys Design Compiler and the back-end post-layout simulation by Nanosim. Furthermore, some benchmark DSP application programs such as FFT, FIR, and DCT are executed on the implemented DSP core.
|
author2 |
Shen-Fu Hsiao |
author_facet |
Shen-Fu Hsiao Tsung-Ken Li 李叢亙 |
author |
Tsung-Ken Li 李叢亙 |
spellingShingle |
Tsung-Ken Li 李叢亙 Design, Implementation and Application of a Digital Signal Processor |
author_sort |
Tsung-Ken Li |
title |
Design, Implementation and Application of a Digital Signal Processor |
title_short |
Design, Implementation and Application of a Digital Signal Processor |
title_full |
Design, Implementation and Application of a Digital Signal Processor |
title_fullStr |
Design, Implementation and Application of a Digital Signal Processor |
title_full_unstemmed |
Design, Implementation and Application of a Digital Signal Processor |
title_sort |
design, implementation and application of a digital signal processor |
publishDate |
2005 |
url |
http://ndltd.ncl.edu.tw/handle/09672708072952831957 |
work_keys_str_mv |
AT tsungkenli designimplementationandapplicationofadigitalsignalprocessor AT lǐcónggèn designimplementationandapplicationofadigitalsignalprocessor AT tsungkenli shùwèixìnhàochùlǐqìzhīshèjìshízuòyǔyīngyòng AT lǐcónggèn shùwèixìnhàochùlǐqìzhīshèjìshízuòyǔyīngyòng |
_version_ |
1718156574047862784 |