Intel®高层次综合编译器专业版: 入门指南

ID 683680
日期 6/22/2020
Public

1. Intel® High Level Synthesis (HLS) Compiler专业版入门指南

所作的更新针对于:
Intel® Quartus® Prime设计套件 20.2
本翻译版本仅供参考,如果本翻译版本与其英文版本存在差异,则以英文版本为准。某些翻译版本尚未更新对应到最新的英文版本,请参考英文版本以获取最新信息。
Intel® High Level Synthesis (HLS) Compiler Intel® Quartus® Prime Pro Edition设计软件中可单独安装的组件。 Intel® HLS Compiler将C++ 函数综合为针对 Intel® FPGA产品的RTL实现。本编译器(compiler)有时称为i++编译器,反映编译器命令的名称。

Intel® High Level Synthesis Compiler专业版入门指南说明设置 Intel® HLS Compiler以运行HLS设计实例的过程。

本发布中, <quartus_installdir> 是指 Intel® Quartus® Prime Design Suite的安装位置。

默认的 Intel® Quartus® Prime Design Suite安装位置取决于您的操作系统:
Windows
C:\intelFPGA_pro\20.2
Linux
/home/<username>/intelFPGA_pro/20.2

有关 Intel® HLS Compiler Pro Edition文档库

Intel® HLS Compiler Pro Edition文档分为数个部分发布。使用如下表格找到包含您需要的 Intel® HLS Compiler Pro Edition信息发布:
表 1.   Intel® High Level Synthesis Compiler专业版文档库
标题和说明
发布笔记

提供有关 Intel® HLS Compiler的最新信息。

链接
入门指导

通过了解如何初始化编译器环境和查看 Intel® HLS Compiler提供的各种设计实例以及教程,启动并运行 Intel® HLS Compiler

链接
用户指南

提供针对Intel FPGA产品设计的综合,验证和仿真知识产权(IP)的说明。通读组件的完整开发流程,从创建组件和测试台到使用Intel Quartus Prime软件将组件IP集成到更大的系统中。

链接
参考手册

提供有关Intel HLS Compiler支持的功能的参考信息。可在 Intel® HLS Compiler命令选项,头文件,编译指令(pragmas),属性,宏,声明和模板库中找到详细信息。

链接
最佳实践指南

提供用于提高HLS组件的FPGA面积利用率和性能的技术与实践。尤其是在验证组件的功能正确性后对这些实践的应用。

链接
快速参考

以单张双面的篇幅量提供Intel HLS Compiler声明和属性的简明摘要。

链接