发明名称 |
一种针对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号中国人民解放军国防科学技术大学机电工程与自动化学院 |