英特尔® 高级合成编译器

英特尔® HLS 编译器是一款高级合成 (HLS) 工具,可利用不定时 C++ 作为输入,生成针对英特尔 FPGA 优化的生产质量寄存器传输级 (RTL) 代码。该工具可通过提高 FPGA 硬件设计的抽象级别,加快对 RTL 的验证时间。采用 C++ 开发的模型的验证速度通常比 RTL 快几个数量级。

新特性

宣布随英特尔 Quartus® Prime 设计软件版本 18.0 推出英特尔® HLS 编译器的最新版本:

优势

观看此视频,了解有关英特尔 HLS 编译器特性的更多信息。 

  • 使用非定时 ANSI C++ 作为参比设计来源
  • 允许您通过高级别指令快速浏览多个架构
  • 通过从高级约束推导设计意图来简化工具使用
  • 支持通过与原始 C++ 源代码模型比较来验证 RTL
  • 使用 Platform Designer(前身为 Qsys)生成用于系统集成的可重复使用知识产权 (IP)
  • 支持对流、内存映射或布线接口的推断
  • 执行针对英特尔 FPGA 的特定于器件的定时驱动计划优化和技术映射
  • 支持软件编译器使用模型和行业标准,包括 ac_int 数据类型

文档和支持


查找面向英特尔® HLS 编译器的技术文档、视频和培训课程。