Сегодня в игре появилась третья часть — язык описания аппаратуры Verilog. Это промышленный стандарт, на котором проектируют настоящие микросхемы. Игрок проходит 14 уровней: от простого вентиля
and до иерархических проектов с отладкой багов.Что нового:
- Verilog-редактор (CodeMirror 6) с подсветкой синтаксиса — пишите код вместо перетаскивания элементов на холсте
- Verilog-симулятор — примитивы (and/or/not/xor/dff), встроенные модули RAM256 и ROM, последовательная симуляция с тактовым сигналом
- RTL Viewer — живая визуализация схемы из кода; двойной клик по блоку — провалиться внутрь субмодуля, хлебные крошки для навигации
- Многофайловые проекты (VFS) — вкладки файлов, read-only файлы, иерархическая структура
- 3 новых уровня (41-43):
- 41 — Большой проект: собрать CPU из FullAdder и Reg8, работа с файловым проектом
- 42 — Взгляд сквозь кремний: исследовать иерархию через RTL Viewer, найти баг в чужом коде (quiz)
- 43 — Инженерный дебаг: найти и исправить ошибку в FullAdder через временную диаграмму
Verilog-часть — естественное продолжение визуального редактора: освоив логику на уровне элементов, игрок переходит на текстовое описание схем, как настоящий инженер.
Попробовать: https://ershovcomputer.ru