«Компьютер Ершова» — теперь с Verilog
Сегодня в игре появилась третья часть —
язык описания аппаратуры 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