【24h】

20 GFLOPS QR processor on a Xilinx Virtex-E FPGA

机译:Xilinx Virtex-E FPGA上的20 GFLOPS QR处理器

获取原文

摘要

Adaptive beamforming can play an important role in sensor array systems in countering directional interference. In high-sample rate systems, such as radar and comms, the calculation of adaptive weights is a very computational task that requries highly parallel solutions. For systems where low power consumption and volume are improtant the only viable implementation is as an Application Specific Integrated Circit (ASIC). However, the rapid advancement of FIeld Programmable Gate Array (FPGA) technology is enabling highly credible re-programable solutions. In this paper we present the implementation of a scalable linear array processor for weight calculation using QR decomposition. We employ floating-point arthmetic with mantissa size optimised to the target application to minimise component size, and implement them as relationally placed macros (RPMs) on Xilinx Virtex FPGAs to achieve predictable dense alyot and high-speed operation. We present results that show that 20GFLOPS os usstained computation on a single XCV3200E-8 Virtex-E FPGA is possible. We also describe the parameterises implementation of the floating-point operators and QR-processor, and the design methodology that enables us to rapidly generate complex FPGA implemenations using the industry standard hardware description language VHDL.
机译:自适应波束成形可在传感器阵列系统中对抗方向性干扰中发挥重要作用。在雷达和通讯等高采样率系统中,自适应权重的计算是一项非常艰巨的计算任务,需要高度并行的解决方案。对于低功耗和小体积至关重要的系统,唯一可行的实现方式是作为专用集成电路(ASIC)。但是,现场可编程门阵列(FPGA)技术的飞速发展使得高度可靠的可重新编程解决方案成为可能。在本文中,我们介绍了使用QR分解进行重量计算的可伸缩线性阵列处理器的实现。我们采用针对目标应用进行了优化的尾数大小的浮点关节运算,以最小化组件大小,并将它们作为关系放置的宏(RPM)实施在Xilinx Virtex FPGA上,以实现可预测的密集alyot和高速操作。我们提供的结果表明,在单个XCV3200E-8 Virtex-E FPGA上进行20GFLOPS oss持续的计算是可能的。我们还描述了浮点运算符和QR处理器的参数化实现,以及使我们能够使用行业标准的硬件描述语言VHDL快速生成复杂的FPGA实现的设计方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号