期刊文献+

软硬协同的嵌入式系统存储可靠性增强设计

Soft-Hardware Coordinated Design for Enhanced Storage Reliability in Embedded Systems
下载PDF
导出
摘要 单粒子翻转(SEU)效应是造成空天环境中处理器故障的常见原因,需进行有效的防护设计,提升航空航天等高空设备的可靠性。传统的嵌入式可靠性防护设计一般采用单一的硬件或软件方法:采用软件三模冗余实现,需要占用大量的中央处理器(CPU)资源;采用硬件电路实现,无法输出错误信息。以PPC460处理器为目标系统,探讨了利用现场可编程门阵列(FPGA)对PPC460处理器的可靠性增强设计方法,同时使用扩展型的汉明码编解码算法、奇偶校验、三模冗余技术,利用软硬协同的方式提高了存储空间内数据的正确性,减少了CPU资源消耗,有效实现了PPC460处理器在特殊复杂环境中对重要数据的高安全、高可靠、抗干扰保护。 Single Event Upset(SEU)effects are a common cause of processor failures in aerospace environments,necessitating effective protective designs to enhance the reliability of high-altitude equipment in the fields of aviation and astronautics.Traditional embedded reliability protection designs typically employ either single hardware or software approaches:implementing Triple Modular Redundancy(TMR)through software requires substantial CPU resources;employing hardware circuits does not facilitate error reporting.This paper focuses on the PPC460 processor as the target system,discussing an advanced reliability enhancement design method utilizing Field-Programmable Gate Array(FPGA)technology for the PPC460 processor.The approach integrates an extended Hamming code encoding and decoding algorithm,parity checking,and Triple Modular Redundancy techniques.By synergistically combining software and hardware strategies,it improves the correctness of data within the storage space,reduces CPU resource consumption,and effectively realizes high-security,high-reliability,and interference-resistant protection for critical data on the PPC460 processor in special complex environments.
作者 杨渊 邹祖伟 YANG Yuan;ZOU Zuwei(Institute of Electronic Engineering,China Academy of Engineering Physics,Mianyang Sichuan 621999,China)
出处 《太赫兹科学与电子信息学报》 2024年第2期219-226,共8页 Journal of Terahertz Science and Electronic Information Technology
基金 国防科工局基础科研资助项目(JCKY2019212B004)。
关键词 现场可编程门阵列(FPGA) 单粒子翻转 汉明码 三模冗余 Field Programmable Gate Array(FPGA) Single Event Upset(SEU) Hamming code Triple Modular Redundancy
  • 相关文献

参考文献8

二级参考文献39

  • 1侯伯亨 顾新.VHDL硬件描述语言与数字逻辑电路设计[M].西安:西安电子科技大学出版社,1999..
  • 2Madhukumar A S, Chin F, and Premkumar A B. Incremental redundancy and link adaptation in wireless local area networks using residue number systems[J]. Wireless Personal Communication, 2003, 55(27): 321-336.
  • 3Pham Duc-Minh, Premkumar A B, and Madhukumar A S. Error detection and correction in communication channels using inverse gray RSNS Codes[J]. IEEE Transactions on Communications, 2011, 59(4): 975-986.
  • 4Yang L L and Hanzo L. A residue number system based parallel communication scheme using orthogonal signaling- part I: system outline[J]. IEEE Transactions on Vehicular Technology, 2002, 51(6): 1534-1546.
  • 5Yang L L and Hanzo L. A residue number system based parallel communication scheme using orthogonal signaling- part II: multipath fading channels[J]. IEEE Transactions on Vehicular Technology, 2002, 51(6): 1547-1559.
  • 6Keller T, Liew T H, and Hanzo L. Adaptive redundant residue number system coded multicarrier modulation[J]. IEEE Journal on Selected Areas in Communications, 2000, 18(11): 2292-2301.
  • 7Yang Lie-liang and Hanzo L. Redundant residue number system based error correction codes[C]. IEEE 54th VehicularTechnology Conference, Atlantic, USA, 2001, 3: 1472-1476.
  • 8Krishna H, Lin K Y, and Sun Jenn-dong. A coding theory approach to error control in redundant residue number systems. I. theory and single error correction[J]. IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, 1992, 39(1): 8-17.
  • 9Sun Jenn-dong and Krishna H. A coding theory approach to error control in redundant residue number systems. II. Multiple error detection and correction[J]. IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, 1992, 39(1): 18-34.
  • 10Goldreich O, Ron D, and Sudan M. Chinese remaindering with errors[J]. IEEE Transactions on Information Theory, 2000, 46(4): 1330-1338.

共引文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部