发明名称 基于ARM处理器的空间防护装置及方法
摘要 本发明提供了一种基于ARM处理器的空间防护装置,包括ARM、SRAM,以及连接在ARM和SRAM之间的EDAC电路,所述EDAC电路包括两个8位EDAC功能模块,每一个EDAC功能模块包括写功能模块、读功能模块及回写功能模块。ARM向SRAM写数据时,首先数据被写入到EDAC电路中,EDAC模块将写入的数据生成相应的校验码;EDAC模块根据SRAM的写时序要求生成SRAM控制信号;EDAC电路将数据和校验码同时写入到SRAM;ARM从SRAM读数据时,SRAM中的数据和校验码被读入到EDAC模块中,EDAC模块对数据进行校验,如果校验数据没有错误,数据直接被输出给ARM;如果数据有单错发生,EDAC模块经纠正后将纠正后的数据输出给ARM,并启动回写模块;如果数据有多位发生错误,则EDAC模块给出“双错”标志,不对数据做任何操作而将数据传输给ARM。本发明时序设计简单,且可以对RAM中的出错单元进行自动回写。
申请公布号 CN101916213A 申请公布日期 2010.12.15
申请号 CN201010246216.8 申请日期 2010.08.05
申请人 中国航天科技集团公司第九研究院第七七一研究所 发明人 刘曦;邱素蓉;张莹;张润宁;同志宏;谢胜民;海涛;何小青;李献霞
分类号 G06F11/08(2006.01)I 主分类号 G06F11/08(2006.01)I
代理机构 西安通大专利代理有限责任公司 61200 代理人 汪人和
主权项 一种基于ARM处理器的空间防护装置,其特征在于:包括ARM、SRAM,以及连接在ARM和SRAM之间的EDAC电路,其中,EDAC电路包括两个基本的8位EDAC功能模块,每一个EDAC功能模块包括写功能模块、读功能模块,以及回写功能模块。
地址 710054 陕西省西安市太乙路189号