Signální závod je v digitálních zařízeních jev nekonzistence mezi provozem daného zařízení a daným operačním algoritmem v důsledku výskytu přechodných procesů v reálném zařízení.
Protože v jakýchkoli komunikačních linkách se signály šíří s určitým zpožděním zavedeným prvky komunikační linky, pak se na výstupu jakéhokoli zařízení signál U out mění s určitým zpožděním vzhledem ke vstupnímu signálu U in . Takový rozptyl parametrů reálných prvků ovlivňujících zpoždění signálu a různé délky komunikačních linek v zařízeních mohou způsobit nesoučasné změny stavů vstupů některých prvků obvodu.
Pokud jsou na logický prvek "AND" postupně aplikovány kombinace signálů 01, 10 , bude výstup v obou případech nulový. Pokud se ale jeden ze signálů změní o něco dříve než druhý, pak se na vstupech může na krátkou dobu objevit jiná kombinace. Pokud je první signál před druhým, dostaneme kombinaci 11 a na výstupu se v tomto okamžiku objeví jediný impuls . Pokud je druhý před prvním, výstupní signál se nezmění. Někdy kombinace zpoždění vytváří na vstupu kombinace, ve kterých výstupní signály nabývají hodnot, které neodpovídají algoritmu obvodu - tak dopadá konkurence mezi signály.
Existují následující typy soutěží:
V digitálních obvodech se mohou vyskytovat všechny uvedené typy.