我是GHDL软件的新手,为Windows下载ghdl后,我检查了一个简单的半加法器程序。
在使用命令时
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/请帮我
最佳答案
错误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
project示例,您可能会发现它有用。