19 / 36 · Теория
Счётчик и синхронный сброс
Вычислите следующее состояние из предыдущего.
Уроки доступны бесплатно. Запишитесь, чтобы сохранять прогресс.
Как схема помнит прежнее значение
Счётчик — последовательностная схема, добавляющая один на фронте. Двухбитный count хранит 00,01,10,11.
always_ff @(posedge clk) обновляет регистр на нарастающем фронте. Справа от <= используется прежний count.
rst — синхронный сброс. Его подъёма недостаточно: count станет 00 на фронте при высоком rst.
| Прежнее | rst | После нарастающего фронта |
|---|---|---|
| 11 | 1 | 00 |
| 00 | 0 | 01 |
| 01 | 0 | 10 |
| 10 | 0 | 11 |
| 11 | 0 | 00 |
Сделайте прогноз перед запуском
При count=11,rst=0 что появится после следующего фронта?
✓ Изучено