Altifigence Academy

19 / 36 · Теория

Счётчик и синхронный сброс

Вычислите следующее состояние из предыдущего.

Как схема помнит прежнее значение

Счётчик — последовательностная схема, добавляющая один на фронте. Двухбитный count хранит 00,01,10,11.

always_ff @(posedge clk) обновляет регистр на нарастающем фронте. Справа от <= используется прежний count.

rst — синхронный сброс. Его подъёма недостаточно: count станет 00 на фронте при высоком rst.

ПрежнееrstПосле нарастающего фронта
11100
00001
01010
10011
11000

Сделайте прогноз перед запуском

При count=11,rst=0 что появится после следующего фронта?

Выбор действует в этом браузере. Его можно изменить внизу страницы.