t27.aiEnglish

Конечные автоматы

Вы узнаете

Как синтезатор находит в дизайне конечный автомат — или отказывается.

Многие дизайны — конечные автоматы: регистр хранит текущее состояние, а логика выбирает следующее. yosys ищет их и, найдя, может перекодировать. Когда он отказывается, он говорит почему. Виджет рисует граф, который yosys извлёк из настоящих дизайнов, приёмника UART и мастера SPI flash, и показывает случай, где он отказался.

Попробуйте

Откройте пример uart_rx и посчитайте его состояния и переходы.

Открыть интерактивный урок →

FSM sketch: the state machine yosys found in your RTL
FSM sketch: the state machine yosys found in your RTL ↗

Все уроки