ハザード (論理回路)
動的ハザードは、入力が1度変化した結果として出力が複数回変化する可能性のことであり、(入力から)出力までの経路が異なる大規模な論理回路でよく生じる。もし各経路が異なる遅延を持っている場合、要求する/期待される出力とは異なる出力に変化する可能性があることはすぐに明らかになる。例えば、論理回路は出力状態を1 から 0に変化することを意味しているが、そうではなく1 から 0 そして 1 に変化し、最終的に正しい値 0 に落ち着くときがあり、これを動的ハザードと呼ぶ。
一般的に、動的ハザードは解消するのがより複雑であるが、回路から全ての静的ハザードが取り除かれれば動的ハザードが発生することはない。