Diagram czasowy przedstawia zmiany stanów logicznych sygnałów w czasie. Jest często używany do analizy działania układów cyfrowych, np. bramek, liczników, rejestrów i przerzutników.
Na diagramie poziom wysoki oznacza zwykle logiczne 1, a poziom niski logiczne 0. Oś pozioma odpowiada upływowi czasu. Każdy sygnał, np. CLK, J, K, Q, jest rysowany jako osobny przebieg.
Jak czytać diagram czasowy?
- Znajdź sygnał zegarowy, np. CLK lub C.
- Określ aktywne zbocza, np. C↑ oznacza zbocze narastające.
- W chwili aktywnego zbocza odczytaj stany wejść sterujących.
- Na podstawie tabeli działania układu określ nowy stan wyjścia.
Przykład dla przerzutnika JK
Jeżeli w chwili zbocza narastającego zegara zachodzi:
- J=1,
- K=0,
to przerzutnik JK ustawia wyjście:
- Q=1.
Ważne
W układach wyzwalanych zboczem nie analizuje się całego czasu trwania impulsu zegarowego, lecz konkretny moment przejścia zegara z 0 na 1 albo z 1 na 0. Dlatego na diagramie najważniejsze są pionowe przejścia sygnału zegarowego.