微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > 使用Vivado HLS创建一个EDK PCore

使用Vivado HLS创建一个EDK PCore

时间:02-09 来源:网络整理 点击:

否则会出现"@E [IMPL-28] Failed to generate IP" 这样的错误。

b) 格式二,暂时没用过。

c) 格式三,主要用于EDA和ESL工具的使用。对于这种导出格式,Vivado HSL 会调用 Vivado对RTL logic进行综合,所以Vivado的执行路径必须加到系统环境变量中

去。否则会出现 "@E [IMPL-4] 'xtclsh' cannot be found. Please check your PATH variable." 这样的错误。

这两个问题,参见官方

至此,利用Vivado HLS 将 C code 转换成 FPGA code, 同时通过接口宏指定接口,导出后的IPCore就可以在EDK与处理器集成到一起啦。

生成的IPCore 位于 ...\solutionx\impl\目录下。

同时,在pcores\ipname_version\录下的include目录包括硬件设备的 简单的low-level driver and high-level driver。当在Standalone OS 模式下,软件代码就可以直接使用该目录下的API 函数。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top