The Design of a Parallel Data Path with Dynamic Power Management
碩士 === 國立交通大學 === 電信工程系所 === 92 === Very long instruction word (VLIW) processor is a multi-issue processor with many functional units. In recent research [1-3], many VLIW processors can provide the functions of baseband digital signal processing (DSP) calculations such as discrete cosine transform (...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2004
|
Online Access: | http://ndltd.ncl.edu.tw/handle/5b6vmz |
id |
ndltd-TW-092NCTU5437100 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-092NCTU54371002019-05-15T19:38:01Z http://ndltd.ncl.edu.tw/handle/5b6vmz The Design of a Parallel Data Path with Dynamic Power Management 整合動態功率管理之平行資料路徑設計 王志軒 碩士 國立交通大學 電信工程系所 92 Very long instruction word (VLIW) processor is a multi-issue processor with many functional units. In recent research [1-3], many VLIW processors can provide the functions of baseband digital signal processing (DSP) calculations such as discrete cosine transform (DCT), finite impulse response (FIR) filter, and motion estimation. These general purpose DSP calculations are very common in platform-based design and reconfigurable architecture for wireless communications and multi-media applications. So if a VLIW processor is applied as the microprocessor in platform-based design or reconfigurable architecture, some general purpose DSP blocks can be replaced by VLIW processor and the design complexity of hardware in platform-based design and reconfigurable architecture can be reduced. However, power dissipation in VLIW processor can be a serious problem due to the low code density and hardware utilization. In this thesis we applied dynamic power management techniques in the 16-bits parallel data path which is similar to a data path in a three-issue VLIW processor to reduce the overhead of power dissipation. Two dynamic power managements: clock gating and voltage separation are chosen since they are suitable for the parallel data path. Clock gating can reduce the power dissipation caused by low code density in pipeline registers and voltage separation can reduce power wastage in functional units that is caused by low hardware utilization. Furthermore, we also explored an appropriate design flow for these two power managements with current electronic design automation (EDA) tool. All the design and verification are completed with UMC 0.18 um process. Power analysis is accomplished with five test benches. The power dissipation of the parallel data path is successfully reduced and the power and performance of the data path become scalable as we expected. A VLIW processor with such a data path is provided as a good option for microprocessor in platform-based design and reconfigurable architecture. 闕河鳴 2004 學位論文 ; thesis 80 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 電信工程系所 === 92 === Very long instruction word (VLIW) processor is a multi-issue processor with many functional units. In recent research [1-3], many VLIW processors can provide the functions of baseband digital signal processing (DSP) calculations such as discrete cosine transform (DCT), finite impulse response (FIR) filter, and motion estimation. These general purpose DSP calculations are very common in platform-based design and reconfigurable architecture for wireless communications and multi-media applications. So if a VLIW processor is applied as the microprocessor in platform-based design or reconfigurable architecture, some general purpose DSP blocks can be replaced by VLIW processor and the design complexity of hardware in platform-based design and reconfigurable architecture can be reduced. However, power dissipation in VLIW processor can be a serious problem due to the low code density and hardware utilization. In this thesis we applied dynamic power management techniques in the 16-bits parallel data path which is similar to a data path in a three-issue VLIW processor to reduce the overhead of power dissipation. Two dynamic power managements: clock gating and voltage separation are chosen since they are suitable for the parallel data path. Clock gating can reduce the power dissipation caused by low code density in pipeline registers and voltage separation can reduce power wastage in functional units that is caused by low hardware utilization. Furthermore, we also explored an appropriate design flow for these two power managements with current electronic design automation (EDA) tool. All the design and verification are completed with UMC 0.18 um process. Power analysis is accomplished with five test benches. The power dissipation of the parallel data path is successfully reduced and the power and performance of the data path become scalable as we expected. A VLIW processor with such a data path is provided as a good option for microprocessor in platform-based design and reconfigurable architecture.
|
author2 |
闕河鳴 |
author_facet |
闕河鳴 王志軒 |
author |
王志軒 |
spellingShingle |
王志軒 The Design of a Parallel Data Path with Dynamic Power Management |
author_sort |
王志軒 |
title |
The Design of a Parallel Data Path with Dynamic Power Management |
title_short |
The Design of a Parallel Data Path with Dynamic Power Management |
title_full |
The Design of a Parallel Data Path with Dynamic Power Management |
title_fullStr |
The Design of a Parallel Data Path with Dynamic Power Management |
title_full_unstemmed |
The Design of a Parallel Data Path with Dynamic Power Management |
title_sort |
design of a parallel data path with dynamic power management |
publishDate |
2004 |
url |
http://ndltd.ncl.edu.tw/handle/5b6vmz |
work_keys_str_mv |
AT wángzhìxuān thedesignofaparalleldatapathwithdynamicpowermanagement AT wángzhìxuān zhěnghédòngtàigōnglǜguǎnlǐzhīpíngxíngzīliàolùjìngshèjì AT wángzhìxuān designofaparalleldatapathwithdynamicpowermanagement |
_version_ |
1719091834225950720 |