Philipp Schiefer
Fault Tolerant Quadded Logic Cell Structure with Built-in Adaptive Time Redundancy
Schiefer, Philipp; McWilliam, Richard; Purvis, Alan
Abstract
This paper describes research carried out using a quadded logic cell (QLC) structure with the purpose of creating a fault tolerant strategy for stuck-at faults. In order to create the tolerant built-in behaviour, the basic logic elements must have resilience against transistor level stuck-at failures. To achieve this, we add fine-grained redundancy to the transistor structure of the individual logic gates. In our research NAND gates which are been used throughout the QLC design. Simulation data shows that the chosen enhanced NAND gate structure can cope with single random stuck-at fault and if not indicates it through a distinct current indication. The QLC design contains four individual logic units which can be configured to perform four different types of two input logic functions. The QLC contains an interconnection structure that links three logic units to form a logic structure with four inputs and one output. This fixed internal structure revolves clockwise in four steps in a “round-robin” time redundancy scheme to create a set number of results. Through a majority voting a combined overall output result gets generated. Individual comparison of each clock cycle result against the voted result reveals the cycle and logic unit combination in which the faulty result has been generated. In this case alteration of the individual logic unit configuration has been used to generate another set of results for pattern mapping to identify the single logic unit within the QLC. After identification a self-initiated logic unit replacement with a spare unit happens. An additional detection method based on power rail grading of the individual logic units is devised to enable built-in classification of the stuck-at fault occurring within the unit and subsequently to trigger self-repair. These features are intended to be self-coordinated without requiring outside influence, making this resulting design capable of autonomous self-healing under specific failure conditions.
Citation
Schiefer, P., McWilliam, R., & Purvis, A. (2014). Fault Tolerant Quadded Logic Cell Structure with Built-in Adaptive Time Redundancy. Procedia CIRP, 22, 127-131. https://doi.org/10.1016/j.procir.2014.07.115
Journal Article Type | Article |
---|---|
Acceptance Date | Jul 15, 2014 |
Publication Date | Oct 31, 2014 |
Deposit Date | Jun 4, 2015 |
Publicly Available Date | Oct 30, 2015 |
Journal | Procedia CIRP |
Print ISSN | 2212-8271 |
Publisher | Elsevier |
Peer Reviewed | Peer Reviewed |
Volume | 22 |
Pages | 127-131 |
DOI | https://doi.org/10.1016/j.procir.2014.07.115 |
Keywords | Time redundancy, Fault tolerant, Self-healing, Stuck-at faults. |
Public URL | https://durham-repository.worktribe.com/output/1406974 |
Files
Published Journal Article
(639 Kb)
PDF
Publisher Licence URL
http://creativecommons.org/licenses/by-nc-nd/4.0/
Copyright Statement
© 2013 The Authors. Open access under CC BY-NC-ND license
You might also like
Unsupervised anomaly detection in unmanned aerial vehicles
(2019)
Journal Article
FlightGear as a Tool for Real Time Fault-injection, Detection and Self-repair
(2015)
Journal Article
Creating self-configuring logic with built-in resilience to multiple-upset events
(2015)
Journal Article
Creating a Self-configuring Finite State Machine out of Memory Look-up Tables
(2013)
Journal Article
Downloadable Citations
About Durham Research Online (DRO)
Administrator e-mail: dro.admin@durham.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search