• DocumentCode
    3705548
  • Title

    A versatile and reliable glitch filter for clocks

  • Author

    Robert Najvirt;Andreas Steininger

  • Author_Institution
    Vienna University of Technology, Embedded Computing Systems Group, 1040, Treitlstrasse 3, Austria
  • fYear
    2015
  • Firstpage
    140
  • Lastpage
    147
  • Abstract
    In today´s complex system-on-chip architectures the protection of the clock(s) against glitches introduced by environmental disturbances, attackers, or gating measures is becoming increasingly important. Glitch protection is a delicate issue in the digital domain, as it is inherently coupled with metastability issues. The circuit we propose in this paper outputs a clock that strictly follows an input reference clock in the regular case, but guarantees a minimum output pulse width even in case of arbitrary behavior of the reference. We will give a thorough analysis showing that, unlike most existing solutions, our circuit can handle metastability without any residual risk of upsets. Still its implementation is very simple. Our theoretical claims will be supported by simulation results. Furthermore, we will give some examples on possible use cases for such a circuit, like clock gating, clock self-repair, or defense against clock attacks.
  • Keywords
    "Clocks","Delays","Synchronization","Switches","Transient analysis","Reliability"
  • Publisher
    ieee
  • Conference_Titel
    Power and Timing Modeling, Optimization and Simulation (PATMOS), 2015 25th International Workshop on
  • Type

    conf

  • DOI
    10.1109/PATMOS.2015.7347599
  • Filename
    7347599