首页> 互助问答> 当前页

了解使用方便的部分重新配置流程Altera

简介:您是否曾觉得有必要克服种种困难来使用部分重新配置功能呢?现在,有一种使用方便的精细粒度部分重新配置方法,它降低了成本和功耗,延长了系统工作时间。而且,您不需要理解复杂的FPGA体系结构就能够进一步提高器件的密度使用率。

观看此次网播,了解:
   - 我们的部分重新配置流程是怎样工作的
   - 我们的流程具有关键的成本、功耗和设计效能优势
   - 我

问:重新配置是否可以远程进行?
答: 部分配置数据可以远程更新,使用网络或其他通信方式,传送给配置控制器或者存放到存储器,通过配置控制器对FPGA进行部分重配置。

问:部分重新配置功能是否在晶片中置入支援此功能的模塊,若沒使用到部分重新配置功能時,是否反而形成浪費?
答: 部分重配置并不需要利用逻辑资源实现更新模块。而是通过特定配置接口对配置存储器进行更新,所以不会形成浪费。

问:配置是否外接电脑来可以保存?以便以后再使用。
答: 每一次编译,Quartus II都会产生整个器件的配置文件和更新模块的配置文件。可以根据系统情况,合理保存在任何存储器中。在更新时,可以将部分重配置数据存放在存储器的不同区域,原有的配置数据不会丢失。在需要的时候,配置控制器可以使用原来的数据对适当的模块恢复配置。

问:刚才讲的OTN复用转发器的作用是什么,没听懂?
答: 可以参考文档:
http://www.altera.com.cn/literature/wp/wp-01126-stxv-100g-otn-muxponder_CN.pdf

问:只需要对增加功能部分进行编译,然后直接下载吗?
答: Quartus II会对包含了增加功能模块的整个设计进行编译,产生的配置文件有基于整个器件的配置文件,和基于更新模块的配置文件。可以直接下载更新模块的配置部分。

问:动态重配置可否利用PS方式进行配置呢?
答: 目前可以在16-bit FPP的方式进行部分重配置。

动态重配置并不更新CRAM,不是通过PS配置接口实现的。而是通过特定的重配置模块,利用逻辑资源更新PLL/GXB的配置寄存器进行重配。

问:基于SRAMFPGA和基于Flash的FPGA在部分重新配置上有和区别?
答: 现在Altera FPGA都是基于SRAM结构的。

问:请问专家Alteral公司的CyclloneII2C70F672C8芯片内部支持动态部分可重构的功能吗?
答: 不支持。

问:QuartusII设计软件可以对Cyclone系列FPGA进行部分重新配置吗?如何进行?
答: 目前的Cyclone系列还不支持部分重配置。
Cyclone III/Cyclone IV只支持PLL动态重配置。

问:什么是FPPx16配置模式?
答: 16位宽的并行被动配置模式