Проблемы с компиляцией GHDL

Я новичок в программном обеспечении GHDL. После загрузки ghdl для Windows я проверил простую программу полусумматора. при использовании команды

ghdl -e ha_tb
ghdl -r ha_tb

Я получаю такую ​​ошибку...ghdl.exe: Cannot find entity or configuration ha_tb

Используемая версия Ghdl - 0.33 - win32: https://sourceforge.net/projects/ghdl-updates/files/Builds/ghdl-0.33/ Пожалуйста, помогите мне

1 ответ

Ошибка hdl.exe: Cannot find entity or configuration ha_tb буквально означает, что ghdlне может найти замедление вашего объекта. В вашем тестовом стенде вы должны создать объект для тестирования:

entity my_testbench is
end;

Команда запуска должна выглядеть так:
ghdl -r <FLAGS> <ENTITY_NAME> --vcd=<VCD_FILE> --stop-time=<TIME>
В этом случае я мог бы сделать:
ghdl -r --workdir=out --std=02 --ieee=synopsys my_testbench --vcd=tst/my_testbench.vcd --stop-time=1000ns

Вот пример ghdl проект с make-файлом, который может оказаться полезным.

Другие вопросы по тегам