The Design and Verification of High-Speed Redundant Booth Multiplier
碩士 === 國立臺灣科技大學 === 電子工程系 === 99 === In this thesis, a Booth multiplier with redundant number system is proposed. The radix-4 redundant Booth multiplier and radix-16 redundant Booth multiplier are combined with the positive-negative complement redundant encoding. In order to improve the performance...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2010
|
Online Access: | http://ndltd.ncl.edu.tw/handle/t2bdn5 |
id |
ndltd-TW-099NTUS5428002 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-099NTUS54280022019-05-15T20:34:00Z http://ndltd.ncl.edu.tw/handle/t2bdn5 The Design and Verification of High-Speed Redundant Booth Multiplier 高速冗餘布氏乘法器設計與驗證 Min-Lun Yuan 袁民倫 碩士 國立臺灣科技大學 電子工程系 99 In this thesis, a Booth multiplier with redundant number system is proposed. The radix-4 redundant Booth multiplier and radix-16 redundant Booth multiplier are combined with the positive-negative complement redundant encoding. In order to improve the performance of the redundant Booth multiplier, we redesign the redundant Booth encoding unit and compression tree unit. In addition, we apply a high-speed signed redundant binary presentation to two’s complement binary presentation converter to meliorate the performance of redundant Booth Multiplier. Besides, six redundant multipliers of different data widths based on radix-4 and radix-16 Booth algorithms are implemented. The data width includes 8 bits, 16 bits, 24 bits, 32 bits, 48 bits and up to 64 bits. The effects of performance, power and hardware cost of differ radixes and data widths are discussed. A 16-bit radix-4 redundant Booth and radix-16 redundant Booth multipliers are implemented and verified with Xilinx Virtex-5 ML505- V5LX110T FPGA and TSMC 0.18 μm cell library. When implemented on FPGA, the 16-bit radix-4 redundant Booth and radix-16 Booth multipliers consume 786 and 761 LUTs, respectively, and their working frequencies can reach 100 MHz. When implemented with the cell library, two multipliers have the same core area of about 600×630 μm2 and the whole chip occupies 970×1000 μm2. The average power consumption with 100 MHz data input rate is 1.75 mW for radix-4 redundant Booth multiplier and 1.58 mW for radix-16 Booth multiplier, respectively. Ming-Bo Lin 林銘波 2010 學位論文 ; thesis 76 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣科技大學 === 電子工程系 === 99 === In this thesis, a Booth multiplier with redundant number system is proposed. The radix-4 redundant Booth multiplier and radix-16 redundant Booth multiplier are combined with the positive-negative complement redundant encoding. In order to improve the performance of the redundant Booth multiplier, we redesign the redundant Booth encoding unit and compression tree unit. In addition, we apply a high-speed signed redundant binary presentation to two’s complement binary presentation converter to meliorate the performance of redundant Booth Multiplier. Besides, six redundant multipliers of different data widths based on radix-4 and radix-16 Booth algorithms are implemented. The data width includes 8 bits, 16 bits, 24 bits, 32 bits, 48 bits and up to 64 bits. The effects of performance, power and hardware cost of differ radixes and data widths are discussed.
A 16-bit radix-4 redundant Booth and radix-16 redundant Booth multipliers are implemented and verified with Xilinx Virtex-5 ML505- V5LX110T FPGA and TSMC 0.18 μm cell library. When implemented on FPGA, the 16-bit radix-4 redundant Booth and radix-16 Booth multipliers consume 786 and 761 LUTs, respectively, and their working frequencies can reach 100 MHz. When implemented with the cell library, two multipliers have the same core area of about 600×630 μm2 and the whole chip occupies 970×1000 μm2. The average power consumption with 100 MHz data input rate is 1.75 mW for radix-4 redundant Booth multiplier and 1.58 mW for radix-16 Booth multiplier, respectively.
|
author2 |
Ming-Bo Lin |
author_facet |
Ming-Bo Lin Min-Lun Yuan 袁民倫 |
author |
Min-Lun Yuan 袁民倫 |
spellingShingle |
Min-Lun Yuan 袁民倫 The Design and Verification of High-Speed Redundant Booth Multiplier |
author_sort |
Min-Lun Yuan |
title |
The Design and Verification of High-Speed Redundant Booth Multiplier |
title_short |
The Design and Verification of High-Speed Redundant Booth Multiplier |
title_full |
The Design and Verification of High-Speed Redundant Booth Multiplier |
title_fullStr |
The Design and Verification of High-Speed Redundant Booth Multiplier |
title_full_unstemmed |
The Design and Verification of High-Speed Redundant Booth Multiplier |
title_sort |
design and verification of high-speed redundant booth multiplier |
publishDate |
2010 |
url |
http://ndltd.ncl.edu.tw/handle/t2bdn5 |
work_keys_str_mv |
AT minlunyuan thedesignandverificationofhighspeedredundantboothmultiplier AT yuánmínlún thedesignandverificationofhighspeedredundantboothmultiplier AT minlunyuan gāosùrǒngyúbùshìchéngfǎqìshèjìyǔyànzhèng AT yuánmínlún gāosùrǒngyúbùshìchéngfǎqìshèjìyǔyànzhèng AT minlunyuan designandverificationofhighspeedredundantboothmultiplier AT yuánmínlún designandverificationofhighspeedredundantboothmultiplier |
_version_ |
1719102084668719104 |