<div class="csl-bib-body">
<div class="csl-entry">Tabassam, Z., & Steininger, A. (2023). Towards Resilient Quasi Delay Insensitive Conditional Control Elements. In S. Niar, H. Ouarnoughi, & A. Skavhaug (Eds.), <i>Proceedings : 26th Euromicro Conference on Digital System Design (DSD 2023), Golem, Durres, Albania, 6-8 September 2023</i> (pp. 206–213). https://doi.org/10.1109/DSD60849.2023.00038</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/222120
-
dc.description
https://ieeexplore.ieee.org/document/10456857
-
dc.description.abstract
The causal behavior of Quasi Delay-Insensitive (QDI) circuits may get compromised under the effects of single event transients (SETs). To address the issue, the research community already made efforts in different directions, like with modular redundancy, or shortening the data accepting windows of buffer templates. Nevertheless, in non-modular techniques, the focus remains towards the buffers and combinational logic. Most of the time the conditional control elements, namely Multiplexer and De-multiplexer, are not explicitly addressed. However, for the event-driven behavior these elements are also realized with a storage element called Muller C-element (MCE), so in principle these elements also require special consideration to improve the overall fault tolerance of the circuit. In this article we first analyze the error contribution of these elements during single event transient (SET) strikes and then present a hardening technique to mitigate these effects. The focus is to utilize the inherent fault-tolerance properties of QDI circuits. For better coverage of scenarios we test our technique with two different target circuits, an 8-bit Arithmetic Logic Unit (ALU) circuit designed in a simple linear fashion and a 16-bit iterative multiplier. The analysis includes the state-of-the-art buffer template with one of its SET hardened derivatives named Zeta. The findings suggest 40% improvement in tolerance towards SETs with Zeta_E, our proposed template with resilient conditional control elements.