Ни дня без строчки на Верилоге
Сборник задач увеличивающейся сложности
Юрий Панчул, 2021-2023
Задачи можно решать с любым симулятором верилога, который поддерживает SystemVerilog. А также c бесплатным симулятором Icarus Verilog, который хотя и не поддерживает весь SystemVerilog, но поддерживает Verilog 2005 с некоторыми элементами SystemVerilog, достаточных для решения наших задач. Icarus Verilog что используют с GTKWave, программой для работы с временными диаграммами. Для первых десяти задач GTKWave нам не понадобится, но его стоит установить вместе с Icarus Verilog на будущее.
Версию Icarus Verilog для Windows можно загрузить с данного сайта
Видео инструкция по установке Icarus Verilog на Windows
Для проверки задач под Windows необходимо открыть консоль в папке с заданиями и запустить пакетный файл run_all_using_iverilog_under_windows.bat
. Он так же создаст файл log.txt с результатами проверки.