首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

FPGA配置FLASH芯片抗单粒子翻转电路及方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:上海航天测控通信研究所

摘要:本发明公开了一种FPGA配置FLASH芯片抗单粒子翻转电路,包括配置管控FPGA芯片、超大规模FPGA芯片、主配置FLASH芯片、副配置FLASH芯片、供电芯片、第一接口和地测设备配置电路;所述超大规模FPGA芯片、主配置FLASH芯片和所述副配置FLASH芯片分别与所述配置管控FPGA芯片连接;所述配置管控FPGA芯片的使能端与所述供电芯片连接,所述供电芯片与所述副配置FLASH芯片连接;所述配置管控FPGA芯片通过所述第一接口与所述地测设备配置电路连接。相应地,本发明还公开了一种FPGA配置FLASH芯片抗单粒子翻转方法。本发明实现对超大规模FPGA配置FLASH芯片的电路降低失效率,提升可靠性。

主权项:1.一种FPGA配置FLASH芯片抗单粒子翻转电路,其特征在于:包括配置管控FPGA芯片、超大规模FPGA芯片、主配置FLASH芯片、副配置FLASH芯片、供电芯片、第一接口和地测设备配置电路;所述超大规模FPGA芯片、主配置FLASH芯片和所述副配置FLASH芯片分别与所述配置管控FPGA芯片连接;所述配置管控FPGA芯片的使能端与所述供电芯片连接,所述供电芯片与所述副配置FLASH芯片连接;所述配置管控FPGA芯片通过所述第一接口与所述地测设备配置电路连接;所述配置管控FPGA芯片包括配置管控模块、正常配置工作模块、坏块数据迁移模块、问题数据块修复模块、备份FLASH配置工作模块、选通配置模块、输入选通模块、解交织模块、维特比译码模块、解扰模块、第一CRC校验模块和输出选通模块;所述正常配置工作模块、坏块数据迁移模块、问题数据块修复模块和所述备份FLASH配置工作模块分别与所述配置管控模块通信连接;所述正常配置工作模块和所述备份FLASH配置工作模块分别与所述选通配置模块连接,所述选通配置模块将配置数据写入所述超大规模FPGA芯片;所述超大规模FPGA芯片将配置结果反馈给所述正常配置工作模块;所述主配置FLASH芯片将芯片状态信息反馈给所述配置管控模块;所述主配置FLASH芯片将块数据读出至所述输入选通模块,所述输入选通模块依次与所述解交织模块、维特比译码模块、解扰模块、第一CRC校验模块和所述输出选通模块连接,所述输出选通模块分别与所述正常配置工作模块和所述坏块数据迁移模块连接;所述配置管控模块、坏块数据迁移模块和所述问题数据块修复模块将块数据写入所述主配置FLASH芯片和所述副配置FLASH芯片;所述副配置FLASH芯片将块数据读出至所述输入选通模块和所述备份FLASH配置工作模块;所述配置管控FPGA芯片的使能端内嵌于所述配置管控模块中,所述配置管控模块根据指令提供使能信号给所述供电芯片,所述供电芯片根据所述使能信号给所述副配置FLASH芯片提供工作电压;所述抗单粒子翻转工作原理为:在所述地测设备配置电路中按块分割处理FPGA配置程序文件形成若干数据块,每个所述数据块经过添加CRC校验位、加扰、卷积编码、交织处理后通过所述第一接口上传至所述配置管控FPGA芯片;所述配置管控FPGA芯片接收处理后分别存储在所述主配置FLASH芯片和所述副配置FLASH芯片中;在轨工作时,所述配置管控FPGA芯片顺序读取所述主配置FLASH芯片和所述副配置FLASH芯片中的数据块,进行去交织、维特比译码、解扰、CRC校验处理并配置到超大规模FPGA芯片;发生无法纠正的单粒子翻转事件时,通过所述问题数据块修复模块修复问题数据块;出现坏块时通过所述坏块数据迁移模块改用备用存储地址存放原数据块;所述主配置FLASH芯片功能丧失时使用所述副配置FLASH芯片替代。

全文数据:

权利要求:

百度查询: 上海航天测控通信研究所 FPGA配置FLASH芯片抗单粒子翻转电路及方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。