发明名称 一种针对ASIC空间应用的系统级加固方法
摘要 一种针对ASIC空间应用的系统级加固方法,其步骤为:S1:建立配置参数列表;S2:参数配置列表的加固设置,对定义的待配置参数做可靠性加固;S3:设置实时校验与定时刷新机制;S4:设置对芯片进行系统级动态刷新机制,对需要配置的参数做寄存器缓存模式设置;S5:设置芯片参数重配置保护机制,确保重配置过程的正确性;S6:存储加固后的芯片配置参数;S7:读取外部配置参数,完成初始配置;S8:完成初始配置后,开始对工作在芯片中的配置参数进行实时校验;S9:根据设置的参数重配置时间;S10:动态刷新。本发明具有易实现、可靠性好、适用范围广等优点。
申请公布号 CN105354048A 申请公布日期 2016.02.24
申请号 CN201510622226.X 申请日期 2015.09.25
申请人 中国人民解放军国防科学技术大学 发明人 王跃科;杨俊;杨建伟;杨光;邢克飞;何伟
分类号 G06F9/445(2006.01)I 主分类号 G06F9/445(2006.01)I
代理机构 湖南兆弘专利事务所 43008 代理人 周长清
主权项 一种针对ASIC空间应用的系统级加固方法,其特征在于,步骤为:S1:建立配置参数列表,根据芯片的功能定义及需求,定义出需要配置的参数;S2:参数配置列表的加固设置,对定义的待配置参数做可靠性加固;S3:设置实时校验与定时刷新机制;S4:设置对芯片进行系统级动态刷新机制,对需要配置的参数做寄存器缓存模式设置,即各配置参数以静态寄存器的形式作为各功能模块的输入信号,这些输入信号在芯片正常工作过程中无需改变;S5:设置芯片参数重配置保护机制,确保重配置过程的正确性;S6:存储加固后的芯片配置参数;S7:读取外部配置参数,完成初始配置;S8:完成初始配置后,开始对工作在芯片中的配置参数进行实时校验,若校验结果有误则对配置参数进行一次动态刷新,参数刷新期间芯片正常工作;S9:根据设置的参数重配置时间,若达到配置时间,则对所有配置参数进行一次动态刷新;S10:动态刷新,与初始参数配置工作流程一致,在动态刷新过程中,芯片始正常工作,不受参数动态刷新的影响。
地址 410073 湖南省长沙市砚瓦池正街47号中国人民解放军国防科学技术大学机电工程与自动化学院