2 года назад
Разработка железа на System Verilog HDL/VHDL с использованием верилатора. Часть 2
Первая часть здесь. Прежде чем что-либо делать с нашим тестовым стендом, следует сказать, что никому не нравится вводить одни и те же команды снова и снова. И поскольку мы не пещерные люди, мы будем использовать (создавать) [https://www.gnu.org/software/make /] для быстрого создания и запуска нашей симуляции.Большинство команд сборки, используемых в Makefile ниже, должны быть знакомы из части 1, но на всякий случай давайте еще раз кратко рассмотрим их:verilator -Wall --trace -cc alu.sv --exe tb_alu...
07:32
1,0×
00:00/07:32
49,6 тыс смотрели · 4 года назад
Разработка железа на System Verilog HDL/VHDL с использованием верилатора для ускорения проектировки
Verilator — это инструмент, который компилирует исходные коды Verilog и SystemVerilog в высокооптимизированный (и, возможно, многопоточный) циклически точный код C++ или SystemC. Преобразованные модули можно создавать и использовать в тестовом стенде C++ или SystemC для проверки и/или моделирования.   Дополнительную информацию можно найти на официальном сайте Verilator и в официальном руководстве. Зачем использовать Verilator?  Verilator — это, по сути, симулятор Verilog/SystemVerilog. Это...