摘要
在航天器设计中,为了减少单粒子翻转效应的影响,星载微处理器的存储单元采用检错和纠错(EDAC)设计。SPRAC V8体系的32位微处理器AT697F具备EDAC功能,能够实现对PROM、SRAM及SDRAM器件的EDAC保护。从线性分组码基础理论入手,详细分析AT697F处理器EDAC检错纠错原理,并通过AT697F的校验码生成矩阵推断出其错误图样。最后,提出一种典型的基于AT697F处理器抗单粒子翻转硬件电路设计方案,并给出地面环境下对EDAC功能的验证措施,验证设计是正确的。
In spacecraft design,a memory unit of onboard microprocessor is designed with Error Detection And Correction(EDAC)to reduce the effect of single events upset.The 32 bit micro-processor AT697F based on the SPARC V8 architecture implements on-chip EDAC,which can realize EDAC protection for PROM,SRAM and SDRAM memory areas.Based on the basic the-ory of linear block codes,the principle of AT697F processor EDAC are analyzed in detail and the error pattern is deduced by the AT697F verification code generator matrix.Finally,a typical design scheme of anti-monoparticle hardware circuit based on AT697F processor is presented;and a verification measure of EDAC function is given,which proves that the design is correct.
作者
肖辉
王娇妮
彭思
余辉
何银强
XIAO Hui;WANG Jiaoni;PENG Si;YU Hui;HE Yinqiang(Science and Technology on Electronic Information Control Laboratory,Chengdu 610036,China)
出处
《电子信息对抗技术》
北大核心
2021年第5期98-101,共4页
Electronic Information Warfare Technology