Fault-tolerant algorithms for tick-generation in asynchronous logic: robust pulse generation

  • Authors:
  • Danny Dolev;Matthias Függer;Christoph Lenzen;Ulrich Schmid

  • Affiliations:
  • Hebrew University of Jerusalem, Jerusalem, Israel;Vienna University of Technology, Vienna, Austria;Hebrew University of Jerusalem, Jerusalem, Israel;Vienna University of Technology, Vienna, Austria

  • Venue:
  • SSS'11 Proceedings of the 13th international conference on Stabilization, safety, and security of distributed systems
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

The advances of deep submicron VLSI technology pose new challenges in designing robust systems, which can in principle be addressed by approaches established in fault-tolerant distributed systems research. This paper is the first step in an attempt to develop a very robust high-precision clocking system for hardware designs like systemson-chip for critical applications. It is devoted to the design and the correctness proof of a novel Byzantine fault-tolerant self-stabilizing pulse synchronization protocol, which facilitates a direct implementation in standard asynchronous digital logic. Despite the severe implementation constraints, it offers optimal resilience and smaller complexity than all existing pulse synchronization protocols.