首页> 外文期刊>Microprocessors and microsystems >Automatic mapping of C to FPGAs with the DEFACTO compilation and synthesis system
【24h】

Automatic mapping of C to FPGAs with the DEFACTO compilation and synthesis system

机译:使用DEFACTO编译和综合系统将C自动映射到FPGA

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

摘要

The DEFACTO compilation and synthesis system is capable of automatically mapping computations expressed in high-level imperative programming languages as C to FPGA-based systems. DEFACTO combines parallelizing compiler technology with behavioral VHDI, synthesis tools to guide the application of high-level compiler transformations in the search of high-quality hardware designs. In this article we illustrate the effectiveness of this approach in automatically mapping several kernel codes to an FPGA quickly and correctly. We also present a detailed example of the comparison of the performance of an automatically generated design against a manually generated implementation of the same computation. The design-space-exploration component of DEFACTO is able to explore a large number of designs for a particular computation that would otherwise be impractical for any designers.
机译:DEFACTO编译和综合系统能够自动将以C语言的高级命令式编程语言表示的计算映射到基于FPGA的系统。 DEFACTO将并行化编译器技术与行为VHDI,综合工具相结合,可指导高级编译器转换在寻找高质量硬件设计中的应用。在本文中,我们说明了这种方法在快速正确地将几个内核代码自动映射到FPGA上的有效性。我们还提供了一个详细示例,将自动生成的设计的性能与相同计算的手动生成的实现进行比较。 DEFACTO的设计空间探索组件能够为特定的计算探索大量的设计,否则对于任何设计师而言都是不切实际的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号