Dynamic Partial Reconfiguration 2 DPR Modular Generation

【本文原创,转载请说明】

【在此感谢LLJ学长的白皮书帮助】

在DPR的第一节中,我根据实际情况总结了一些进行基于FPGA动态可重构所必须具备的知识和技能,尤其是关于Xilinx公司与动态可重构相关的工具,并且这些工具都很杂,如果不对它们有个全局的了解,后续的实验中就不知道哪一步该用什么工具。所以,在这一节中我们将着重介绍下相关的工具,以及我在使用每个工具中所遇到的问题。

整个的实验过程中,我使用过两种型号的板子,第一块是virtex5的,第二块是zedboard的;在使用virtex5时,由于之前师兄使用过xilinx12.4,且有相应的用于可重构的license,所以在最开始我使用的是版本12.4。但由于后续研究中算法模块需要知道其相应的硬件运行时间,而Vivado HLS中能提供相应的功能,所以,在后续的实验中我使用的是xilinx14.4xilinx14.4相应的各license及注意如下(之前有师弟在windows8中装了xilinx的一套工具,结果总是有问题,经过验证,应该是xilinx工具在windows8上还存在一些bug,建议最好使用win7系统):

Xilinx14.4planahead与可重构相关的license

Xilinx14.4HLSlicense   (license在文档所在目录下license文件中,需全部拷到C/.xilinx下)

以上就是开发工具中相应的license,如果缺少相应的license,将导致无法使用对应的功能。其中与可重构相关的license官方是不提供的,需要买;而HLSlicense可以在相关网页上申请到一个月试用期的license。以上给出的license都是我已经测试过的、永久性的。

注意:以上给出的license如果有问题,请将license文件放在桌面或者C盘,可能原因是相应的环境变量默认指定地址是C盘。

软件版本和license相关问题介绍清楚后,下面我就开始详细地介绍动态可重构流程了,virtex5可重构的流程图如下图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值