欢迎登录材料期刊网

材料期刊网

高级检索

为了解决系统上电后FPGA应用程序配置失败的问题,设计了FPGA配置过程监控系统.深入分析了FPGA配置的工作流程,阐述了FPGA配置监控系统的核心监控电路、监控软件的设计思想、代码实现及仿真验证过程.最后,用MATLAB对实验数据进行分析处理,得出了FPGA器件的配置失败率和失败曲线以验证设计的可行性和优越性.实验结果表明:利用该系统可以使FPGA配置成功率达到100%,比传统设计方法的FPGA配置成功率提高了0.041%,满足了系统对FPGA配置应用程序成功率高、可靠性强的要求.应用结果显示,FPGA配置监控系统能及时监测出FPGA配置过程所出现的异常,判断分析出问题的根源,最终使FPGA应用程序在系统一次性上电后配置成功.

参考文献

[1] Actel Corporation.Configuring SRAM FPGAs using actel fusion[EB/OL].[2007-09-07].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[EB/OL].[2007-11-05].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[EB/OL].[2007-03-05].http://www.xilinx,com/support/documentation/data_sheets/ds083.pdf.
[8] Xilinx Corporation.Platform flash In-System Programmable Configuration PROMs[EB/OL].[2003-11-18].http://www.xilinx.com/support/documentation/data_sheets/ds123.pdf.
[9] Xilinx Corporation.XC2C64A Cool Runner-Ⅱ CPLD[EB/OL].[2008-11-19].http://www.xilinx.com/support/documentation/data_sheets/ds311.pdf.
[10] Xilinx Corporation.Platform flash PROM user guide[EB/OL].[2008-10-17].http://china.xilinx.com/support/documentation/user_guides/ug161,pdf.
[11] Xilinx Corporation.Reading user data from configuration PROMs[EB/OL].[2007-11-19].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.
上一张 下一张
上一张 下一张
计量
  • 下载量()
  • 访问量()
文章评分
  • 您的评分:
  • 1
    0%
  • 2
    0%
  • 3
    0%
  • 4
    0%
  • 5
    0%