首页> 外文期刊>Computers & Digital Techniques, IET >Low-precision DSP-based floating-point multiply-add fused for field programmable gate arrays
【24h】

Low-precision DSP-based floating-point multiply-add fused for field programmable gate arrays

机译:用于现场可编程门阵列的基于DSP的低精度浮点乘加融合

获取原文
获取原文并翻译 | 示例
       

摘要

Floating-point (FP) multiply-add fused (F1*F2 ?? F3) and multiply-accumulate represent the most common arithmetic operation in a wide range of applications, such as graphic processing, multimedia or FP digital signal processing (DSP). This study proposes FP multiply-add fused units for low-precision formats (IEEE 16-bit half precision or the 32-bit single precision) which rely on modern Field Programmable Gate Array (FPGA) features such as the available integer multiplyaccumulate- based support built-in the FPGA DSP blocks. These are employed as building-blocks within the mantissa datapath processing for the multiplication and the add/subtract operations. In order to use the DSP block for these operations, the alignment right shifts are performed before the multiply-add stage: a right shift on the addend, and, a right shift for one of the multiplicands. This results in efficient DSP usage; thus both cost savings and higher performance (high working frequencies and low latencies) are obtained for the multiply-add fused operation.
机译:浮点(FP)乘加融合(F1 *F2≥F3)和乘累加代表了广泛的应用,例如图形处理,多媒体或FP数字信号处理(DSP)。这项研究提出了适用于低精度格式(IEEE 16位半精度或32位单精度)的FP乘法加法融合单元,这些格式依赖于现代现场可编程门阵列(FPGA)功能,例如基于整数乘法累加的支持内置FPGA DSP模块。这些被用作尾数数据路径处理中的积木,用于乘法和加法/减法运算。为了将DSP模块用于这些操作,对齐的右移是在乘法加法阶段之前执行的:加数上的右移,以及被乘数之一的右移。这样可以有效利用DSP。因此,乘加融合操作既节省了成本,又提高了性能(高工作频率和低延迟)。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号