首页> 外文会议>IEEE Symposium on Field-Programmable Custom Computing Machines >Overview of the FREEDOM Compiler for Mapping DSP Software to FPGAs
【24h】

Overview of the FREEDOM Compiler for Mapping DSP Software to FPGAs

机译:自由编译器概述,将DSP软件映射到FPGA

获取原文

摘要

Applications that require digital signal processing (DSP) functions are typically mapped onto general purpose DSP processors. With the introduction of advanced FPGA architectures with built-in DSP support, a new hardware alternative is available for DSP designers. By exploiting its inherent parallelism, it is expected that FPGAs can outperform DSP processors. However, the migration of assembly code to hardware is typically a very arduous process. This paper describes the process and considerations for automatically translating software assembly and binary codes targeted for general DSP processors into Register Transfer Level (RTL) VHDL or Verilog code to be mapped onto commercial FPGAs. The Texas Instruments C6000 DSP processor architecture has been used as the DSP processor platform, and the Xilinx Virtex II as the target FPGA. Various optimizations are discussed, including loop unrolling, induction variable analysis, memory and register optimizations, scheduling and resource binding. Experimental results on resource usage and performance are shown for ten software binary benchmarks in the signal processing and image processing domains. Results show performance gains of 3-20x in terms of reductions in execution cycles and 1.3-5x in terms of reductions in execution times for the FPGA designs over that of the DSP processors in terms of reductions of execution cycles.
机译:需要数字信号处理(DSP)功能的应用通常映射到通用DSP处理器上。随着使用内置DSP支持的先进FPGA架构,DSP设计人员提供了一种新的硬件替代品。通过利用其固有的并行性,预计FPGA可以优于DSP处理器。但是,汇编代码迁移到硬件通常是一个非常艰巨的过程。本文介绍了自动将针对一般DSP处理器的软件组件和二进制代码自动翻译成寄存器传输级别(RTL)VHDL或Verilog代码以映射到商业FPGA的过程和考虑因素。 Texas Instruments C6000 DSP处理器架构已被用作DSP处理器平台,以及作为目标FPGA的Xilinx Virtex II。讨论了各种优化,包括循环展开,感应变量分析,内存和寄存器优化,调度和资源绑定。在信号处理和图像处理域中的十个软件二进制基准中显示了对资源使用和性能的实验结果。结果在执行周期的执行时间减少时,在执行周期的减少和1.3-5倍方面显示了3-20倍的性能增益在执行周期的减少方面,在DSP处理器的执行时间内减少。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号