A Hardware Algorithm For Fast DigitOn-line Logarithmic Computation
碩士 === 逢甲大學 === 資訊工程所 === 92 === This propose of the paper is to combine a hardware algorithm for fast digit on-line logarithmic computation with a hardware algorithm for fast digit-parallel exponential computation. Combing with these two hardware algorithms, it will be the logarithmic number system...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2004
|
Online Access: | http://ndltd.ncl.edu.tw/handle/16029346471174865672 |
id |
ndltd-TW-092FCU05392135 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-092FCU053921352015-10-13T13:01:04Z http://ndltd.ncl.edu.tw/handle/16029346471174865672 A Hardware Algorithm For Fast DigitOn-line Logarithmic Computation 一種快速位元序向對數運算之硬體演算法 Hsueh-Chieh Chen 陳學杰 碩士 逢甲大學 資訊工程所 92 This propose of the paper is to combine a hardware algorithm for fast digit on-line logarithmic computation with a hardware algorithm for fast digit-parallel exponential computation. Combing with these two hardware algorithms, it will be the logarithmic number system (LNS) addition/subtraction unit. In this paper, we modified the multiplicative normalization and reduce it to several multipliers, adders with short bit length. As a result, we make it suitable for digit online computation and avoid the multiplication with long bit length simultaneously. The number of convergence stages in our logarithmic computation is only , where is the word length of the operand and , with being the radix chosen in the computation, but each convergence stage in our logarithmic computation need only needs several bits length of the operand. After each convergence stage we will get the partial precision of logarithmic computation. First, we use VHDL to design the hardware for 24-bit single precision on the FPGA as a test. ALTERA Company provides the NIOS development kits including simple OS and having the ability of communication and testing with personal computer. As a result, we realize the hardware as a co-processor by the development kits. Second, we design the hardware for 53-bit double precision as ASIC Chip, and the area is bigger than the original digit-parpllel algorithm only for one of the third. Chi-Chyang Chen 陳啟鏘 2004 學位論文 ; thesis 96 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 逢甲大學 === 資訊工程所 === 92 === This propose of the paper is to combine a hardware algorithm for fast digit on-line logarithmic computation with a hardware algorithm for fast digit-parallel exponential computation. Combing with these two hardware algorithms, it will be the logarithmic number system (LNS) addition/subtraction unit. In this paper, we modified the multiplicative normalization and reduce it to several multipliers, adders with short bit length. As a result, we make it suitable for digit online computation and avoid the multiplication with long bit length simultaneously. The number of convergence stages in our logarithmic computation is only , where is the word length of the operand and , with being the radix chosen in the computation, but each convergence stage in our logarithmic computation need only needs several bits length of the operand. After each convergence stage we will get the partial precision of logarithmic computation.
First, we use VHDL to design the hardware for 24-bit single precision on the FPGA as a test. ALTERA Company provides the NIOS development kits including simple OS and having the ability of communication and testing with personal computer. As a result, we realize the hardware as a co-processor by the development kits. Second, we design the hardware for 53-bit double precision as ASIC Chip, and the area is bigger than the original digit-parpllel algorithm only for one of the third.
|
author2 |
Chi-Chyang Chen |
author_facet |
Chi-Chyang Chen Hsueh-Chieh Chen 陳學杰 |
author |
Hsueh-Chieh Chen 陳學杰 |
spellingShingle |
Hsueh-Chieh Chen 陳學杰 A Hardware Algorithm For Fast DigitOn-line Logarithmic Computation |
author_sort |
Hsueh-Chieh Chen |
title |
A Hardware Algorithm For Fast DigitOn-line Logarithmic Computation |
title_short |
A Hardware Algorithm For Fast DigitOn-line Logarithmic Computation |
title_full |
A Hardware Algorithm For Fast DigitOn-line Logarithmic Computation |
title_fullStr |
A Hardware Algorithm For Fast DigitOn-line Logarithmic Computation |
title_full_unstemmed |
A Hardware Algorithm For Fast DigitOn-line Logarithmic Computation |
title_sort |
hardware algorithm for fast digiton-line logarithmic computation |
publishDate |
2004 |
url |
http://ndltd.ncl.edu.tw/handle/16029346471174865672 |
work_keys_str_mv |
AT hsuehchiehchen ahardwarealgorithmforfastdigitonlinelogarithmiccomputation AT chénxuéjié ahardwarealgorithmforfastdigitonlinelogarithmiccomputation AT hsuehchiehchen yīzhǒngkuàisùwèiyuánxùxiàngduìshùyùnsuànzhīyìngtǐyǎnsuànfǎ AT chénxuéjié yīzhǒngkuàisùwèiyuánxùxiàngduìshùyùnsuànzhīyìngtǐyǎnsuànfǎ AT hsuehchiehchen hardwarealgorithmforfastdigitonlinelogarithmiccomputation AT chénxuéjié hardwarealgorithmforfastdigitonlinelogarithmiccomputation |
_version_ |
1717728731014889472 |