发明公开
- 专利标题: 一种用于DCS控制器的FPGA编程文件可信更新加载系统及方法
-
申请号: CN202311231086.4申请日: 2023-09-21
-
公开(公告)号: CN117289974A公开(公告)日: 2023-12-26
- 发明人: 许世森 , 申建汛 , 汪强 , 张欢 , 胡波 , 李卓 , 雷超 , 钟庆尧 , 李亚都 , 李银 , 潘乐 , 王鑫 , 李家港
- 申请人: 西安热工研究院有限公司 , 中国华能集团有限公司
- 申请人地址: 陕西省西安市碑林区兴庆路136号;
- 专利权人: 西安热工研究院有限公司,中国华能集团有限公司
- 当前专利权人: 西安热工研究院有限公司,中国华能集团有限公司
- 当前专利权人地址: 陕西省西安市碑林区兴庆路136号;
- 代理机构: 西安通大专利代理有限责任公司
- 代理商 朱海临
- 主分类号: G06F8/654
- IPC分类号: G06F8/654 ; G06F9/445
摘要:
本发明公开了一种用于DCS控制器的FPGA编程文件可信更新加载系统及方法,将加载后的编程文件存放至内存,通过主机接口与FPGA通信;从内存中获取编程文件并进行可信计算,然后将计算得到的可信结果送入可信芯片进行可信再计算,并将可信再计算的结果进行存储;FPGA将从内存中获取的编程文件送入FLASH,将送入FLASH中的编程文件读入内存中进行哈希运算,然后将哈希运算结果送入可信芯片进行再计算,将再计算结果与可信芯片存储的再计算结果进行对比,若两者相等则通过可信验证,本发明在更新、加载过程中均进行数据的可信校验、确保数据的正确可靠性、进而保证系统的正确运行;若FLASH中文件遇到外界因素的影响发生变化、本发明提到的机制可以有效的检测到此问题。