
浏览全部资源
扫码关注微信
1. 中国科学院 长春光学精密机械与物理研究所,吉林 长春,130033
2. 中国科学院 研究生院 北京,100039
收稿日期:2010-03-11,
修回日期:2010-04-24,
网络出版日期:2010-12-20,
纸质出版日期:2010-12-20
移动端阅览
李进, 李国宁, 金龙旭, 马舜峰. FPGA配置过程监控系统设计[J]. 液晶与显示, 2010,25(6): 851-857
LI Jin, LI Guo-ning, JIN Long-xu, MA Shun-feng. Design of FPGA Configuration Monitoring System[J]. , 2010,25(6): 851-857
为了解决系统上电后FPGA应用程序配置失败的问题
设计了FPGA配置过程监控系统。深入分析了FPGA配置的工作流程
阐述了FPGA配置监控系统的核心监控电路、监控软件的设计思想、代码实现及仿真验证过程。最后
用MATLAB对实验数据进行分析处理
得出了FPGA器件的配置失败率和失败曲线以验证设计的可行性和优越性。实验结果表明:利用该系统可以使FPGA配置成功率达到100%
比传统设计方法的FPGA配置成功率提高了0.041%
满足了系统对FPGA配置应用程序成功率高、可靠性强的要求。应用结果显示
FPGA配置监控系统能及时监测出FPGA配置过程所出现的异常
判断分析出问题的根源
最终使FPGA应用程序在系统一次性上电后配置成功。
In order to solve the problem of FPGA configuration failure when the satellite camera is power-on
a FPGA configuration process monitoring system was designed. First
the process and principle of FPGA configuration were analyzed in detail. Then
this paper described the core monitoring circuit in the FPGA configuration monitoring system
the design ideas of software for the monitoring system
code implementation and simulation procedures for monitoring FPGA configuration. Finally
the experiment data were processed by MATLAB software
and thus FPGA device configuration failure rate and failure rate curve were obtained to verify the feasibility and superiority of the design. Experiment results indicate that by using the system the success rate of FPGA configuration is up to 100%. Compared with the traditional methods of FPGA configuration
the new design made configuration success rate increased by 0.041%
can satisfy the satellite cameras requirements of high success rate and reliability of configuring the FPGA application. This scheme has been applied to the development of a certain space camera. The application results show that the FPGA configuration monitoring system can monitor timely exception which occurs in the process of FPGA configuration and can analyze the error origins and can configure successfully the FPGA applications when the satellite camera is one-time power-on.
Actel Corporation. Configuring SRAM FPGAs using actel fusion . .http://www.actel.com/documents/Fusion_configSRAM.pdf[2] 程明,毕立恒,杨晓光.用CPLD和FlASH存储器配置FPGA[J]. 微计算机信息, 2007,23(2): 171-173.[3] 周维,何健鹰,聂菊根.CPLD和FPGA编程与配置的实现[J]. 计算机与数字工程, 2006,34(1): 100-102.[4] 毛剑慧,黑勇,吴斌,等.一种新颖的多模式FPGA配置方案[J]. 微计算机信息, 2008,24(2): 179-181.[5] 宋亚军,许廷发,倪国强,等. 基于Virtex-4 FPGA 的低功耗图像融合系统[J]. 光学 精密工程, 2008,15(6): 935-940.[6] Xilinx Corporation. Virtex-ⅡPro and Virtex-ⅡPro X FPGA user guide . . http://www.xilinx.com/support/documentation/user_guides/ug012.pdf.[7] Xilinx Corporation. Virtex-ⅡPro and Virtex-ⅡPro X FPGA platform FPGAs:Complete data sheet . . http://www.xilinx.com/support/documentation/data_sheets/ds083.pdf.[8] Xilinx Corporation. Platform flash In-System Programmable Configuration PROMs . .http://www.xilinx.com/support/documentation/data_sheets/ds123.pdf.[9] Xilinx Corporation. XC2C64A Cool Runner-ⅡCPLD . . http://www.xilinx.com/support/documentation/data_sheets/ds311.pdf.[10] Xilinx Corporation. Platform flash PROM user guide . . http://china.xilinx.com/support/documentation/user_guides/ug161.pdf.[11] Xilinx Corporation. Reading user data from configuration PROMs . .http://www.xilinx.com/support/documentation/application_notes/xapp694.pdf.[12] 王文华,何斌,任建岳.线阵CCD成像系统自校图形设计[J]. 光学 精密工程, 2009,17(8): 2011-2016.[13] 唐家德.基于MATLB 的非线性曲线拟合[J]. 计算机与现代化, 2008,11(6): 15-19.[14] 王驰,李醒飞,付娟,等.声波探雷及其信号处理方法[J]. 光学 精密工程, 2008,16(9): 1716-1721.
0
浏览量
25
下载量
2
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010802024621