首页> 外文期刊>ACM transactions on reconfigurable technology and systems >Field Programmable Compressor Trees: Acceleration of Multi-Input Addition on FPGAs
【24h】

Field Programmable Compressor Trees: Acceleration of Multi-Input Addition on FPGAs

机译:现场可编程压缩机树:FPGA上多输入加法的加速

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

摘要

Multi-input addition occurs in a variety of arithmetically intensive signal processing applications. The DSP blocks embedded in high-performance FPGAs perform fixed bitwidth parallel multiplication and Multiply-ACcumulate (MAC) operations. In theory, the compressor trees contained within the multipliers could implement multi-input addition; however, they are not exposed to the programmer. To improve FPGA performance for these applications, this article introduces the Field Programmable Compressor Tree (FPCT) as an alternative to the DSP blocks. By providing just a compressor tree, the FPCT can perform multi-input addition along with parallel multiplication and MAC in conjunction with a small amount of FPGA general logic. Furthermore, the user can configure the FPCT to precisely match the bitwidths of the operands being summed. Although an FPCT cannot beat the performance of a well-designed ASIC compressor tree of fixed bitwidth, for example, 9×9 and 18×18-bit multipliers/MACs in DSP blocks, its configurable bitwidth and ability to perform multi-input addition is ideal for reconfigurable devices that are used across a variety of applications.
机译:多输入加法发生在各种算术密集的信号处理应用中。嵌入在高性能FPGA中的DSP模块执行固定的位宽并行乘法和乘法累加(MAC)操作。从理论上讲,乘法器中包含的压缩树可以实现多输入加法。但是,它们不会暴露给程序员。为了提高这些应用的FPGA性能,本文介绍了现场可编程压缩树(FPCT)作为DSP模块的替代方案。通过仅提供压缩树,FPCT可以与少量的FPGA通用逻辑一起执行多输入加法,并行乘法和MAC。此外,用户可以配置FPCT以精确匹配要求和的操作数的位宽。尽管FPCT不能击败具有固定位宽的精心设计的ASIC压缩器树的性能,例如DSP块中的9×9和18×18位乘法器/ MAC,但其可配置的位宽和执行多输入加法的能力是非常适合在各种应用中使用的可重新配置设备。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号