VLSI design using redundant binary number system : arithmetic components for floating-point datapath unit잉여 이진수 시스템을 이용한 VLSI 시스템 설계 : 부동소수점 연산기로의 적용

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 617
  • Download : 0
This dissertation describes the design methodology of VLSI system design by using redundant binary (RB) number system. Especially, the methodology for fused-MADD (multiplication and addition) RB floating-point (FP) datapath unit is discussed. In order to acquire the benefit of carry-free addition, the whole FP functions including multiplier, significand adder, normalization block and rounding block are designed to support RB operation. First, the mathematical algorithm for RB normalization is proposed. Because of the redundancy of RB number system, one normal binary (NB) number can be represented with various RB numbers which has not determined precision length and exponent. However, the proposed zero-addition method limit the length of precision, and the zero-added result has at most two more bits than the NB converted number. With additional operation, the precision of RB number is limited to have one more bit than the converted number, and then the whole RB FP operation is enabled with previously established RB addition rule and RB rounding algorithm. With the pre-normalized RB number by zero-addition, two kinds of RB number formats for floating-point operation are proposed: fixed-precision number format (FPNF) and variable-precision number format (VPNF). FPNF has the compatibility with IEEE 754 standard, and the implemented RB FP unit uses FPNF to support the IEEE standard compatibility. Then, the `` fused-MADD FP unit with proposed RB datapath algorithm is designed and fabricated. It implements the RB bypass structure to conceal the RB-to-NB conversion overhead. 53b × 54b RB multiplier for double precision format is proposed and implemented. To support the RB bypass structure, the multiplier gets 54b FPNF RB number as its input operand. Significand adder consists of two adders, one for significand RB addition and the other for the pre-normalization with zero-addition. The proposed structures of RB rounding and normalization contribute to minimize the laten...
Advisors
Yoon, Eui-Sikresearcher윤의식researcher
Description
한국과학기술원 : 전기및전자공학전공,
Publisher
한국과학기술원
Issue Date
2002
Identifier
177321/325007 / 000975411
Language
eng
Description

학위논문(박사) - 한국과학기술원 : 전기및전자공학전공, 2002.8, [ vii, 92 p. ]

Keywords

Signed-Digit Number; Redundant Binary Number; VLSI; 부동소수점; VLSI; 잉여이진수; Floating-Point

URI
http://hdl.handle.net/10203/36026
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=177321&flag=dissertation
Appears in Collection
EE-Theses_Ph.D.(박사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0