Design of High Performance Binary Signed-Digit Adder

碩士 === 國立勤益科技大學 === 電子工程系 === 100 === Binary Signed-Digit (BSD) number representation has inherently carry-free (CF) addition. Hence, it is widely applied in design of parallel arithmetic and high performance processor. The structure of a BSD adder design is mainly composed of three blocks including...

Full description

Bibliographic Details
Main Authors: Yu-Hau Tzeng, 曾于豪
Other Authors: Shao-Hui Shieh
Format: Others
Language:zh-TW
Published: 2012
Online Access:http://ndltd.ncl.edu.tw/handle/59050694178419002052
id ndltd-TW-100NCIT5428017
record_format oai_dc
spelling ndltd-TW-100NCIT54280172016-03-28T04:19:55Z http://ndltd.ncl.edu.tw/handle/59050694178419002052 Design of High Performance Binary Signed-Digit Adder 高性能二進制符號數字加法器設計 Yu-Hau Tzeng 曾于豪 碩士 國立勤益科技大學 電子工程系 100 Binary Signed-Digit (BSD) number representation has inherently carry-free (CF) addition. Hence, it is widely applied in design of parallel arithmetic and high performance processor. The structure of a BSD adder design is mainly composed of three blocks including binary-to-BSD conversion, BSD computing unit and BSD-to-binary conversion. In design of each block, we find that the binary-to-BSD conversion can be done in constant time. In addition, the performance of BSD-to-binary conversion almost dominates the whole performance of a BSD-based arithmetic system. In this thesis, a high performance BSD adder design is proposed to have the capability of on-line detection all single stuck-at fault and repairing in normal operation mode. The tree-structure two-rail code checker (TRC) is chosen in our self-checking and repair circuits design due to its simple and easier implementation. The BSD adder with self-repair capability can provides higher reliability. The validations and realizations of our design are based on TSMC 0.18μm process technology, and the experimental results have proved our design is valid and can effectively reduce the transistor count, carry propagation delay and power consumption. Shao-Hui Shieh 謝韶徽 2012 學位論文 ; thesis 84 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立勤益科技大學 === 電子工程系 === 100 === Binary Signed-Digit (BSD) number representation has inherently carry-free (CF) addition. Hence, it is widely applied in design of parallel arithmetic and high performance processor. The structure of a BSD adder design is mainly composed of three blocks including binary-to-BSD conversion, BSD computing unit and BSD-to-binary conversion. In design of each block, we find that the binary-to-BSD conversion can be done in constant time. In addition, the performance of BSD-to-binary conversion almost dominates the whole performance of a BSD-based arithmetic system. In this thesis, a high performance BSD adder design is proposed to have the capability of on-line detection all single stuck-at fault and repairing in normal operation mode. The tree-structure two-rail code checker (TRC) is chosen in our self-checking and repair circuits design due to its simple and easier implementation. The BSD adder with self-repair capability can provides higher reliability. The validations and realizations of our design are based on TSMC 0.18μm process technology, and the experimental results have proved our design is valid and can effectively reduce the transistor count, carry propagation delay and power consumption.
author2 Shao-Hui Shieh
author_facet Shao-Hui Shieh
Yu-Hau Tzeng
曾于豪
author Yu-Hau Tzeng
曾于豪
spellingShingle Yu-Hau Tzeng
曾于豪
Design of High Performance Binary Signed-Digit Adder
author_sort Yu-Hau Tzeng
title Design of High Performance Binary Signed-Digit Adder
title_short Design of High Performance Binary Signed-Digit Adder
title_full Design of High Performance Binary Signed-Digit Adder
title_fullStr Design of High Performance Binary Signed-Digit Adder
title_full_unstemmed Design of High Performance Binary Signed-Digit Adder
title_sort design of high performance binary signed-digit adder
publishDate 2012
url http://ndltd.ncl.edu.tw/handle/59050694178419002052
work_keys_str_mv AT yuhautzeng designofhighperformancebinarysigneddigitadder
AT céngyúháo designofhighperformancebinarysigneddigitadder
AT yuhautzeng gāoxìngnéngèrjìnzhìfúhàoshùzìjiāfǎqìshèjì
AT céngyúháo gāoxìngnéngèrjìnzhìfúhàoshùzìjiāfǎqìshèjì
_version_ 1718211942358712320