Leading-zero anticipatory logic for high-speed floating point addition

被引:64
作者
Suzuki, H
Morinaka, H
Makino, H
Nakase, Y
Mashiko, K
Sumi, T
机构
[1] System LSI Laboratory, Mitsubishi Electric Corp.
关键词
D O I
10.1109/4.508263
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper describes a new leading-zero anticipatory (LZA) logic for high-speed floating-point addition (FADD). This logic carries out the pre-decoding for normalization concurrently with addition for the significand. It also performs the shift operation of normalization in parallel with the rounding operation. The use of simple Boolean algebra allows the proposed logic to be constructed from a simple CMOS circuit. Its area penalty is as small as 30% of the conventional LZA method. The FADD core using the proposed logic was fabricated by 0.5 mu m CMOS technology with triple metal interconnections and runs at 164 MHz under the condition of V-DD = 3.3 V.
引用
收藏
页码:1157 / 1164
页数:8
相关论文
共 18 条
[1]  
*ANSI IEEE, 1985, 7541985 ANSI IEEE
[2]  
BENSCHNEIDER B, 1989, ISSCC FEB, P50
[3]   A 200-MHZ 64-B DUAL-ISSUE CMOS MICROPROCESSOR [J].
DOBBERPUHL, DW ;
WITEK, RT ;
ALLMON, R ;
ANGLIN, R ;
BERTUCCI, D ;
BRITTON, S ;
CHAO, L ;
CONRAD, RA ;
DEVER, DE ;
GIESEKE, B ;
HASSOUN, SMN ;
HOEPPNER, GW ;
KUCHLER, K ;
LADD, M ;
LEARY, BM ;
MADDEN, L ;
MCLELLAN, EJ ;
MEYER, DR ;
MONTANARO, J ;
PRIORE, DA ;
RAJAGOPALAN, V ;
SAMUDRALA, S ;
SANTHANAM, S .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1992, 27 (11) :1555-1567
[4]   A FLOATING-POINT CELL LIBRARY AND A 100-MFLOPS IMAGE SIGNAL PROCESSOR [J].
FUJII, H ;
HORI, C ;
TAKADA, T ;
HATANAKA, N ;
DEMURA, T ;
OOTOMO, G .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1992, 27 (07) :1080-1088
[5]  
HENNESSY J, 1994, COMPUTER ORG DESIGN, P230
[6]   LEADING-ZERO ANTICIPATOR (LZA) IN THE IBM RISC SYSTEM-6000 FLOATING-POINT EXECUTION UNIT [J].
HOKENEK, E ;
MONTOYE, RK .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1990, 34 (01) :71-77
[7]   2ND-GENERATION RISC FLOATING POINT WITH MULTIPLY-ADD FUSED [J].
HOKENEK, E ;
MONTOYE, RK ;
COOK, PW .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1990, 25 (05) :1207-1213
[8]   A 320-MFLOPS CMOS FLOATING-POINT PROCESSING UNIT FOR SUPERSCALAR PROCESSORS [J].
IDE, N ;
FUKUHISA, H ;
KONDO, Y ;
YOSHIDA, T ;
NAGAMATSU, M ;
MORI, J ;
YAMAZAKI, I ;
UENO, K .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1993, 28 (03) :352-361
[9]  
INOUE A, 1995, S VLSI CIRC, P9
[10]  
KOHN L, 1989, ISSCC FEB, P54