Vitis_HLS设计流程

Vitis_HLS设计流程

Vitis_HLS设计流程

Vitis_HLS 输入:

  • 用C或者C++写的C函数。
  • 添加RTL黑箱函数中描述的带有RTL黑箱内容的C函数。
  • 指定时钟周期、时钟不确定性和设备目标的设计约束。
  • 指导合成过程实现特定的行为或优化的指令。
  • C测试平台、在综合之前需要模拟C函数的相关文件 ,以及使用C/RTL联合仿真验证RTL的输出。

Vitis_HLS 输出:

  • 编译的目标文件(.xo)。

该输出允许您创建编译后的硬件函数,以便在Vitis应用程序加速开发流程中使用。当作为编译过程的一部分从Vitis工具流调用时,或者作为自底向上流中的独立工具调用时,Vitis HLS会生成此输出。

  • 硬件描述语言(HDL)格式的RTL实现文件。

由Vitis HLS生产的RTL IP可在Verilog和VHDL标准中使用,并且可以使用Vivado设计套件合成和实现到Xilinx设备中。

  • 报告文件。

仿真、综合、C/RTL联合仿真和生成输出的结果生成的报告。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值