首页 | 本学科首页   官方微博 | 高级检索  
     

一种基于FPGA的容错嵌入式系统设计
引用本文:陈国林,章立生. 一种基于FPGA的容错嵌入式系统设计[J]. 计算机应用, 2005, 25(8): 1916-1918,1922
作者姓名:陈国林  章立生
作者单位:中国科学院,计算技术研究所,北京,100080;中国科学院,计算技术研究所,北京,100080
基金项目:国家自然科学基金资助项目(60303017)
摘    要:在FPGA内部使用各种IP软核搭建了完整的嵌入式系统,实现了用三个MicroBlaze CPU软核进行表决的三模冗余容错方案。同时对μC/OS—Ⅱ操作系统以及应用程序进行改进,在程序的内部加入了错误检测和校正(EDAC)、函数堆栈保护等容错功能。通过实验证明,该系统减小了器件本身和内存模块受到的SEU(Single Event Upset)影响。

关 键 词:FPGA  SEU  容错  三模冗余  错误检测和校正
文章编号:1001-9081(2005)08-1916-03

Design of a FPGA-based fault-tolerant embedded system
CHEN Guo-lin,ZHANG Li-sheng. Design of a FPGA-based fault-tolerant embedded system[J]. Journal of Computer Applications, 2005, 25(8): 1916-1918,1922
Authors:CHEN Guo-lin  ZHANG Li-sheng
Abstract:Using all kinds of soft IP cores, a complete embedded system was set up in the FPGA. Due to the flexibility of FPGA design, the TMR of the three MicroBlaze soft cpu cores and a voter was implemented on the FPGA. At the same time,the support of software fault tolerance by the way of the EDAC(Error Detection And Correction) and the protection of system stack were added. The experiment results show that the system is equipped with the ability of the tolerance of the effect caused by SEU(Single Event Upset).
Keywords:
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号