一种快速的浮点乘法器结构
A Fast Floating-Point Multiplier Architecture
-
摘要: 一种支持IEEE75 4浮点标准的全流水结构的浮点乘法器被提出 在该浮点乘法器中 ,提出一种新型的双路浮点乘法结构 这种结构相比于全规模乘法器 ,在不增加面积的前提下 ,缩短乘法树关键路径延迟 13 6% ,提高了乘法器的执行频率 这种乘法器有 3个周期的延迟 ,每个周期能接收一条单精度或双精度浮点乘法指令 使用FPGA进行验证 ,并使用标准单元实现 采用 0 18μm的静态CMOS工艺 ,执行频率为 3 84MHz ,面积为 73 2 90 2 2 5 μm2 在相同工艺条件下 ,将这种结构与其他乘法器结构进行比较 ,结果表明这种结构是有效的Abstract: A floating-point multiplier, supporting IEEE 754 standard and fully pipelined, is presented. A new architecture style of two-way multiplier is proposed. It can reduce 13.6% delay of critical path of an adder tree without increasing the area of the multiplier according to the full size multiplier. The overall multiplier has a latency of 3 cycles and a throughput of 1 cycle for a single-precision or double-precision floating-point instruction. This multiplier has been verified in FPGA and implemented in 0.18 micron standard cell technology, with its frequency being 384MHz and its area 732902.25μm 2. This architecture is compared with some other architectures using the same technique, and the result shows that it is effective and efficient.
下载: