首页> 外文会议>International Design Test Workshop >A novel fault tolerant design and an algorithm for tolerating faults in digital circuits
【24h】

A novel fault tolerant design and an algorithm for tolerating faults in digital circuits

机译:一种新型容错设计及其在数字电路中容忍故障的算法

获取原文

摘要

This paper proposes a novel fault tolerant algorithm for tolerating stuck-at-faults in digital circuits. We consider in this paper single stuck-at type faults, occurring either at a gate input or at a gate output. A stuck-at-fault may adversely affect on the functionality of the user implemented design. A novel fault tolerant design based on hardware redundancy (replication) is presented here for single fault model to tolerate transient as well as permanent faults. The design is also suitable to be used for highly dependable systems implemented by means of Field Programmable Gate Arrays (FPGAs) at RTL level. This approach offers the possibility of using larger and more cost effective devices that contain interconnect defects without compromising on performance or configurability. The algorithm presented here demonstrates the fault tolerance capability of the design and is implemented for a full adder circuit but can be generalized for any other digital circuit. Using exhaustive testing the functioning of all the three full adders can be easily verified. In case of occurrence of stuck-at-faults; the circuit will configure itself to select the other fault free outputs. We have evaluated our novel fault tolerant technique (NFT) in five different circuits: full adder, encoder, counter, shift register and microprocessor. The proposed design approach scales well to larger digital circuits also and does not require fault detection. We have also presented and compared the results of triple modular redundancy (TMR) method with our technique. All possible faults are tested by injecting the faults using a multiplexer.
机译:本文提出了一种新型容错算法,用于容忍数字电路中的粘附故障。我们考虑在本文的单一卡在型故障中,在栅极输入或栅极输出处发生。陷入困境的故障可能对用户实现的设计的功能产生不利影响。此处提供了一种基于硬件冗余(复制)的新型容错设计,用于单个故障模型,以容忍瞬态以及永久性故障。该设计也适用于通过RTL级别的现场可编程门阵列(FPGA)实现的高可靠系统。这种方法提供了使用较大且更具成本效益的设备,该设备包含互连缺陷,而不会影响性能或可配置性。这里提出的算法展示了设计的容错能力,并为全加法电路实现,但可以广泛地用于任何其他数字电路。使用穷举测试,可以轻松验证所有三个完整添加剂的功能。在发生困境的情况下;电路将配置自动以选择其他故障输出。我们在五种不同电路中评估了我们的新型容错技术(NFT):全加法器,编码器,计数器,移位寄存器和微处理器。所提出的设计方法也符合更大的数字电路,也不需要故障检测。我们还介绍并与我们的技术进行了三重模块化冗余(TMR)方法的结果。通过使用多路复用器注入故障来测试所有可能的故障。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号