A dual mode IEEE multiplier

被引:12
作者
Even, G
Mueller, SM
Seidel, PM
机构
来源
SECOND ANNUAL IEEE INTERNATIONAL CONFERENCE ON INNOVATIVE SYSTEMS IN SILICON, 1997 PROCEEDINGS | 1997年
关键词
D O I
10.1109/ICISS.1997.630271
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present an IEEE floating-point multiplier capable of performing either a double-precision multiplication or a single-precision multiplication. In single-precision the latency is two clock cycles and in double-precision the latency is three clock cycles, where each pipeline stage contains roughly fifteen logic levels. A single-precision multiplication can be followed immediately by another multiplication of either single or double-precision. A double-precision multiplication requires one stall cycle, namely, two cycles after issuing a double-precision multiplication, anew multiplication of either precision can be issued. Therefore, the throughput in single-precision is one multiplication per clock cycle, and the throughput in double-precision is one multiplication per two clock cycles. Hardware cost is reduced by using only a half-sized multiplication array and by sharing the rounding circuitry for both precisions.
引用
收藏
页码:282 / 289
页数:8
相关论文
empty
未找到相关数据