Ensuring Robustness in Low-Power Asynchronous Circuits (ENROL)
Ensuring Robustness in Low-Power Asynchronous Circuits (ENROL)
DACH: Österreich - Deutschland - Schweiz
Disciplines
Electrical Engineering, Electronics, Information Engineering (100%)
Keywords
-
Asynchrone Logik,
Fehlertoleranz,
Fehlermodell,
Fehlermaskierung
Currently, virtually all reasonably complex digital circuits, such as microprocessors, have all their internal operational sequences controlled by a rigid clock, i.e. these circuits operate synchronous. An alternative design paradigm, namely asynchronous design, when suitably optimized, offers the potential for realizing the same functionality with higher energy efficiency, higher performance and higher robustness. The project ENROL is dedicated to the latter aspect, namely the question how far asynchronous designs are indeed more robust than synchronous ones, in terms of being more tolerant to external interferences or sub-optimal operating conditions. To this end, in a first step a formal model shall be elaborated for the fault-free behavior of asynchronous circuits designed following the most relevant existing asynchronous approaches. In a next step all possible fault effects shall be expressed in that model, classified and associated with their respective probabilities. For those faults that turn out to be finally tolerated, the mechanisms underlying this tolerance shall be explored. The results thus obtained shall be compared with those for comparable synchronous circuits to give evidence for the hypothesized higher robustness of asynchronous circuits; the differences shall be quantified by means of suitable metrics. In this process, theoretical considerations will be accompanied by comprehensive simulation studies and experimental measurements for circuits whose design is part of the project as well. Based on the thorough understanding of the fault effects and the inherent fault tolerance mechanisms, well directed modifications to and extensions of the asynchronous circuits and concepts can be devised to further enhance their robustness. Here, the available concepts range from technological enhancements (transistor geometry and placement) over changes in the circuit towards coding methods. While fault-tolerance approaches for asynchronous designs do exist in the literature already, the systematic treatment of the topic from modelling to experiment, covering all relevant design asynchronous design paradigms, and directly comparing all alternatives, clearly represents a contribution to the state of the art. The results of ENROL will allow to give evidence for and to better leverage the robustness benefits of asynchronous design. This could make the latter more attractive for critical applications where designers would as well appreciate the other advantages like energy efficiency or higher performance. So on the long run ENROL will contribute to constructing fast and energy-efficient computers that yet work reliable under faults and sub-optimal conditions.
Research project "Ensuring Robustness in Low-Power Asynchronous Circuits (ENROL)" Summary Computers are increasingly entrusted with applications where their failure can have fatal consequences. Therefore, in these use cases, they must be able to provide correct results even when affected by disturbances like electromagnetic fields or radiation - in other words, they must be fault tolerant. For conventional synchronous computers there are numerous established methods to attain fault tolerance. Relatively few solutions, however, are available for asynchronous computers. While the traditional synchronous computers always operate with the same constant speed, dictated by their clock frequency, asynchronous computers dynamically and naturally adapt their speed of operation to the requirements as well as the operating conditions. This makes them, by their principle, more robust against disturbances that affect their temporal behavior. In addition, this creates their potential to operate with higher energy efficiency. The same principles are also used in "neuromorphic" computers that try to imitate the function of the brain, which are currently often found in the context of artificial intelligence. The main aim of the project ENROL was the systematic exploration of the fault sensitivity of asynchronous computers, and, building on that, the elaboration of mechanisms to improve their fault tolerance. The research team could pinpoint, in which way the robustness of basic building blocks of asynchronous computers depends on the workload, where particularly sensitive regions are, and at which times, relative to the program flow, the sensitivity is specifically high. The fault-tolerance enhancement methods derived from this are therefore precisely targeted and create little overhead. The latter is not only important because it is a prerequisite for retaining the asynchronous computers' energy efficiency, but also because each component that is added can again be affected by a disturbance. To provide evidence for the improvements obtained, billions of artificially created disturbances were inserted into asynchronous computers, or their constituent building blocks, respectively, in the course of simulation experiments. Their effects were studied, once before and once after the introduction of the enhancement methods. The improvements thus observed were dependent on the specific case, but in general considerable. These comprehensive experiments, in turn, were only possible after the research team had created a suitable infrastructure that facilitates the efficient study of the behavior under varying function block, workload, operating conditions and disturbance. In the elaboration of the results, the research team has been in cooperation with other researchers from Germany, France and the US. In summary, the project ENROL has thus made an important contribution to make the employment of asynchronous computers in safety-relevant applications more attractive, therefore allowing to better leverage their potentials there.
- Technische Universität Wien - 100%
Research Output
- 49 Citations
- 20 Publications
- 1 Policies
- 4 Scientific Awards
- 1 Fundings
-
2021
Title Quantitative Comparison of the sensitivity of delay-insensitive design templates to transient faults Type Other Author Behal Patrick Link Publication -
2023
Title On theSusceptibility ofQDI Circuits toTransient Faults; In: Formal Modeling and Analysis of Timed Systems - 21st International Conference, FORMATS 2023, Antwerp, Belgium, September 19-21, 2023, Proceedings DOI 10.1007/978-3-031-42626-1_5 Type Book Chapter Publisher Springer Nature Switzerland -
2022
Title Contributions to Efficiency and Robustness of Quasi Delay-Insensitive Circuits DOI 10.34726/hss.2022.107641 Type Other Author Huemer F Link Publication -
2022
Title Towards Resilient QDI Pipeline Implementations DOI 10.1109/dsd57027.2022.00093 Type Conference Proceeding Abstract Author Tabassam Z Pages 657-664 -
2019
Title Novel Approaches for Efficient Delay-Insensitive Communication DOI 10.3390/jlpea9020016 Type Journal Article Author Huemer F Journal Journal of Low Power Electronics and Applications Pages 16 Link Publication -
2023
Title On the Susceptibility of QDI Circuits to Transient Faults DOI 10.48550/arxiv.2303.14106 Type Preprint Author Függer M Link Publication -
2022
Title On SAT-Based Model Checking of Speed-Independent Circuits DOI 10.1109/ddecs54261.2022.9770165 Type Conference Proceeding Abstract Author Huemer F Pages 100-105 -
2022
Title AµFLIPS: An Asynchronous Microprocessor With FLexIbly-timed Pipeline Stages DOI 10.1109/ddecs54261.2022.9770113 Type Conference Proceeding Abstract Author Tabassam Z Pages 32-37 -
2021
Title Towards Explaining the Fault Sensitivity of Different QDI Pipeline Styles DOI 10.1109/async48570.2021.00012 Type Conference Proceeding Abstract Author Behal P Pages 25-33 -
2021
Title Input/Output-Interlocking for Fault Mitigation in QDI Pipelines DOI 10.1109/austrochip53290.2021.9576871 Type Conference Proceeding Abstract Author Tabassam Z Pages 17-20 -
2021
Title An Automated Setup for Large-Scale Simulation-Based Fault-Injection Experiments on Asynchronous Digital Circuits DOI 10.1109/dsd53832.2021.00087 Type Conference Proceeding Abstract Author Behal P Pages 541-548 -
2020
Title On the Effects of Permanent Faults in QDI Circuits - A Quantitative Perspective DOI 10.1109/iccd50377.2020.00080 Type Conference Proceeding Abstract Author Shehaby R Pages 441-444 -
2020
Title Timing Domain Crossing using Muller Pipelines DOI 10.1109/async49171.2020.00014 Type Conference Proceeding Abstract Author Huemer F Pages 44-53 -
2020
Title Identification and Confinement of Fault Sensitivity Windows in QDI Logic DOI 10.1109/austrochip51129.2020.9232985 Type Conference Proceeding Abstract Author Huemer F Pages 29-36 -
2020
Title Sorting Network based Full Adders for QDI Circuits DOI 10.1109/austrochip51129.2020.9232987 Type Conference Proceeding Abstract Author Huemer F Pages 21-28 -
2022
Title SET Hardened Derivatives of QDI Buffer Template DOI 10.1109/dft56152.2022.9962344 Type Conference Proceeding Abstract Author Tabassam Z Pages 1-6 -
2022
Title Study and Comparison of QDI Pipeline Components’ Sensitivity to Permanent Faults DOI 10.1109/dft56152.2022.9962353 Type Conference Proceeding Abstract Author Shehaby R Pages 1-6 -
2022
Title Evaluation of different tools for design and fault-injection of asynchronous circuits Type Other Author Schwendinger Martin Link Publication -
2022
Title Contributions to Efficiency and Robustness of Quasi Delay-Insensitive Circuits Type Other Author Huemer Florian Link Publication -
2021
Title Analysis of State Corruption caused by Permanent Faults in WCHB-based Quasi Delay-Insensitive Pipelines DOI 10.1109/ddecs52668.2021.9417024 Type Conference Proceeding Abstract Author Shehaby R Pages 63-68
-
2019
Title Teaching Type Influenced training of practitioners or researchers
-
2022
Title Best paper nomination at DDECS 2022 Type Poster/abstract prize Level of Recognition Continental/International -
2022
Title Outstanding Paper Award at DSD 2022 Type Poster/abstract prize Level of Recognition Continental/International -
2021
Title Best paper Award ASYNC 2021 Type Poster/abstract prize Level of Recognition Continental/International -
2019
Title Shonan Meeting 2019 Type Personally asked as a key note speaker to a conference Level of Recognition Continental/International
-
2022
Title Excelence Scholarship for short-term research visits -- applied by and awarded to Raghda El Shehaby Type Travel/small personal Start of Funding 2022 Funder Institut Francais d'Autriche