Cykl zliczania licznika (długość cyklu) oznacza, ile różnych stanów logicznych na wyjściach licznika pojawia się kolejno, zanim układ wróci do stanu początkowego i zacznie powtarzać tę samą sekwencję.
Aby wyznaczyć cykl z rysunku przebiegów czasowych, wykonuje się praktycznie trzy kroki:
- Ustalenie chwil próbkowania – najczęściej są to kolejne takty zegara (zbocza aktywne), w których licznik aktualizuje stan.
- Odczyt stanu – dla każdej chwili próbkowania odczytuje się kombinację poziomów (np. Q0, Q1, Q2…), czyli aktualny stan licznika.
- Zliczenie unikalnych stanów do powtórzenia – liczy się kolejne, różne kombinacje aż do momentu, gdy pojawi się ponownie stan początkowy (wtedy sekwencja się zamyka).
W tym zadaniu poprawna odpowiedź to 6, co oznacza, że pokazana sekwencja ma sześć stanów, po których następuje powrót i powtarzanie przebiegów.
Dlaczego pozostałe wartości są błędne? 7 i 9 odpowiadałyby dłuższym sekwencjom (większej liczbie różnych stanów), niż wynika z przedstawionego powtarzania przebiegów; zazwyczaj biorą się z liczenia "zdarzeń" (zboczy) zamiast stanów. 4 jest z kolei typowym wynikiem, gdy ktoś automatycznie zakłada cykl równy potędze dwójki albo liczy tylko fragment sekwencji, nie dochodząc do pełnego powtórzenia.
Wskazówka egzaminacyjna: zawsze szukaj na przebiegach miejsca, w którym układ wraca do tej samej kombinacji wyjść co na początku obserwacji. Dopiero wtedy cykl jest policzony poprawnie.