局部动态可重配置体会

 
2008-03-09 13:33:52 | 局部动态可重配置项目几乎无法开展下去了
 

     时间越来越紧,然而项目的进展却缓慢异常,局部动态可重配置的困难主要还停留在工具的问题上。

     可以说,XILINX近年来对局部动态可重配置(Partial Dynamic Reconfiguration)是越来越重视了。这主要体现在其局部动态可重配置的开发流程以及开发工具的更新速度上。ISE6.3版本的局部动态可重配置开发流程是以XAPP290为参考设计,实现Module based和Increment based的两种开发流程,这两种开发流程对设计者来说是苛刻的,有很多限制条件,如面积约束的限制、总线宏(Bus Macro)的实现及约束、脚本文件的编译等等。8.1版本以后,XILINX提出了新的局部动态可重配置开发流程EAPR(Early Access Partial Reconfiguration),相应的推出了对应的辅助开发工具PlanAhead以及可重配置patch。

      软件的更新本是无可厚非的,然而对于我们项目来说却不是什么好事。我们使用的是校园网,基本无法登陆XILINX的官方网站,根本无法下载更新的软件。现在我们所能找到的有关局部动态可重配置的设计方法以及参考设计,都是基于老版本的,按照相应的开发流程,转向新版本却是无论如何也实现不了的。我们现在使用的是ISE9.1版本,总线宏(Bus Macro)的不兼容已经无法避免。新版本的总线宏格式听说XILINX的官方网站上有,然而对于XILINX的官方网站现在长什么样,我已经是几个月没见过了。PlanAhead以及可重配置的patch包,无法获得,现在对于可重构走到最后一步,bitgen阶段,但是由于软件的版本的问题,无论如何也通不过DRC检查,无法生成局部动态可重配置的bitstream。

      那天在网上遇到一个国外做局部动态可重配置的博士,我将我们的开发过程告诉他,他对此吃惊不已,认为我们走得太艰难了,而且做的全是无用功,他说按照我们的这个开发条件,以及开发方式,几年出不了成果也是很正常的,而且就算出了成果恐怕也是人家早就实现了的东西。

       突然对中国的研究环境感到失望,难怪这么多人都要跑到国外去呢!现在局部动态可重配置是国际的一个研究热点,但是在FPGA领域真正具备这方面功能的只有XILINX,因此我们必须得依赖XILINX。

       项目受到重创,暂时停滞不前,还不知道下一步该怎么办,仅做此文,以表心情。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值