FPGA抗辐射加固方法

版权声明:本文为CSDN博主「FA@TE」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_37960317/article/details/109206213

FPGA抗辐射加固方法
1.刷新芯片
2.FPGA三模工具
3.Microsemi FPGA三模
4.Xilinx FPGA三模
1.刷新芯片
一般三模冗余处理和配置刷新芯片同时使用,以此来提高FPGA芯片在空间环境下抗辐射和稳定工作的能力。具体可以参考文章航天用SRAM型FPGA定时刷新控制电路应用研究。

2.FPGA三模工具
FPGA三模工具包括Precision 和 TMR Tool等。

3.Microsemi FPGA三模
以A3PE3000L为例,其集成开发工具是Libero,集成了综合工具Synplify pro,布线工具Designer,在线调试工具 Identify。

在使用Precision 三模处理后生成.edn文件后,在回到Designer布线工具中进行布局布线操作。新建工程后添加 prj.edn(网表文件)、prj.sdc (时钟约束文件)、 prj.pdc(管脚约束文件),再进行编译布线,布线完成后需要查看时序分析结果,确认时序没有问题。

4.Xilinx FPGA三模
以Vitex-2 FPGA为例,需要特殊的三模工具TMR tool 进行三模。三模后得到.edn网表文件,结合原来的ucf约束文件进行ise布局布线操作。但是这里需要注意的是,三模后的网表文件的ucf中需要进行去半锁处理,也就是对FPGA的三个管脚进行上拉处理,且ucf文件中三个管脚命名必须是pwr_in_TMR0、pwr_in_TMR1、pwr_in_TMR2,否则布线时报错。

这里与Libero工具不同的是,ISE中新建工程时,在顶层文件类型选择EDIF ,可以直接使用edn网表文件和ucf约束文件进行布局布线操作。

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值