1. 中国科学院大学 机构,北京,101408
2. 中国科学院 机构 空间应用工程与技术中心,北京,100094
纸质出版:2019
移动端阅览
陈锋, 张磊, 宫永生. 基于SOC的三模冗余纠错系统设计及实现[J]. 微电子学与计算机, 2019, 36(7): 54-58, 64.
CHEN Feng, ZHANG Lei, GONG Yong-sheng. Design and realization of TMR error correction system based on SOC[J]. 2019, 36(7): 54-58.
针对航天领域逐渐开始使用的SOC器件的DDR缓存容易在空间应用环境下发生数据错误的问题
本文设计并实现了一种三模冗余纠错系统
目的是保证空间应用环境下SOC器件DDR缓存数据的正确性.本系统通过硬件电路的形式进行三模冗余表决
并把表决结果写回DDR相应的缓存地址空间.既减少了对CPU资源的占用
又提高了表决速度.本设计提出了一种反馈纠错机制
区别于一般的三模冗余能容错但不纠错的特性
能快速地、批量地进行数据纠错.并通过Xilinx公司的XC702开发板验证
当开发板的DDR注入错误数据后
本设计可以成功地在开发板上进行系统容错并纠正源地址的错误数据.达到了确保SOC器件DDR缓存正确性的目的.
Aiming at the problem that DDR cache of SOC devices used in the aerospace field is easy to generate data errors in the space application environment
this paper designs and implements a three-mode redundancy error correction system to ensure the accuracy of DDR cache data in the space application environment. The system carries on the three-mode redundancy voting through the hardware circuit form
and writes the voting result back DDR corresponding cache address space. It not only reduces the CPU resource
but also increases the voting speed. In this design
a feedback error correction mechanism is proposed
which is different from the general three-mode redundancy
which can tolerate but not correct errors
and can quickly and in batches correct errors. It is verified through XC702 development board of Xilinx company. After the DDR of the development board is injected with error data
this design can successfully carry out the system fault tolerance and correct the error data of the source address on the development board. The accuracy of the SOC device DDR cache is ensured.
SHUBHAM C ANJANKAR, MAHESH T KOLTE, AJINKYA PUND, et al. FPGA based multiple fault tolerant and recoverable technique using triple modular redundancy (FRTMR)[J]. Procedia Computer Science, 2016, DOI: 10.1016/j.procs.2016.03.109.
AO R, CHEN Q Q, LI Z W, et al. Multi-objective evolutionary design of selective triple modular redundancy systems against SEUs[J]. Chinese Journal of Aeronautics, 2015, 28(3): 804-813. DOI: 804
王豪, 刘博, 张旭光.一种面向航天应用的高可靠FPGA设计架构研究[J].航天控制, 2015, 33(6):64-69. DOI: 64
杨玉辰, 周国昌, 巨艇, 等.三模冗余反馈纠错技术在星载电路加固设计中的应用与实现[J].空间电子技术, 2017, 14(2):34-37. DOI: 34
张超, 赵伟, 刘峥.基于FPGA的三模冗余容错技术研究[J].现代电子技术, 2011, 34(05):167-171. DOI: 167
谭宜涛, 杨海钢, 黄娟, 等.基于关键路径的三模冗余表决器插入算法[J].电子与信息学报, 2012, 34(2): 487-492. DOI: 487
韩月涛, 潘伟萍, 杨帆, 等.基于FPGA的三模冗余UART电路设计[J].电子测量技术, 2011, 34(3):57-61. DOI: 57
桂江华, 徐睿, 卓琳.基于三模冗余架构的集成电路加固设计[J].中国电子科学研究院学报, 2013, 8(6):643-646. DOI: 643
王猛, 岳素格, 赵元富, 陆振林.一种改进的三模冗余任务同步方法[J].微电子学与计算机, 2015, 32(9):177-180. DOI: 177
0
浏览量
24
下载量
0
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010602201714号