W licznikach cyfrowych pojęcie cyklu zliczania (często rozumiane jako modulo) oznacza, po ilu kolejnych stanach układ wraca do stanu początkowego i zaczyna powtarzać tę samą sekwencję. Innymi słowy: ile unikalnych kombinacji stanów na wyjściach pojawia się po kolei, zanim nastąpi powtórzenie.
Aby wyznaczyć cykl z przebiegów czasowych, nie wystarczy patrzeć na to, że układ ma np. 3 wyjścia (co sugerowałoby maksymalnie 8 stanów). Trzeba:
- ustalić, które przebiegi są wyjściami licznika (np. Q0, Q1, Q2), a który przebieg jest sygnałem zegarowym,
- przyjąć jednoznacznie moment próbkowania (zwykle interesuje nas stan tuż po aktywnym zboczu zegara),
- spisać kolejne kombinacje stanów wyjść w kolejnych taktach,
- zliczyć, po ilu taktach pojawia się ponownie stan początkowy (lub pierwszy stan sekwencji).
Odpowiedź "6" jest poprawna, ponieważ przedstawiona sekwencja stanów (wynikająca z przebiegów) powtarza się po sześciu krokach, czyli licznik działa jak licznik modulo 6.
Dlaczego pozostałe odpowiedzi są błędne?
- "8" to typowy wybór wynikający z automatycznego skojarzenia z licznikiem 3-bitowym (23=8). To jednak byłoby prawdziwe tylko dla pełnego zliczania wszystkich stanów bez skracania sekwencji. Przebiegi mogą przedstawiać licznik skrócony (z resetem lub logiką wymuszającą pominięcie części stanów).
- "7" bywa mylone z "liczbą zmian" na jednym z wyjść albo liczbą odcinków między zboczami na wykresie. Cykl dotyczy całej kombinacji wyjść, nie pojedynczego przebiegu.
- "9" jest typową odpowiedzią "na oko", gdy zlicza się zdarzenia na osi czasu zamiast unikalnych stanów, albo gdy myli się cykl z liczbą impulsów zegara widocznych w oknie obserwacji.
Wskazówka egzaminacyjna: zawsze zapisuj kolejne stany w tabelce (takt 1, takt 2, … oraz wartości wyjść). To minimalizuje pomyłki wynikające z nieuwagi i pozwala szybko wykryć moment powtórzenia sekwencji.