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...

Full description

Bibliographic Details
Main Authors: Hsueh-Chieh Chen, 陳學杰
Other Authors: Chi-Chyang Chen
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