[myhdl-list] GHDL co-simulation
Brought to you by:
jandecaluwe
From: Christopher L. F. <chr...@gm...> - 2010-01-24 07:58:56
|
I was investigating the GHDL VHPI (VPI) support a little since I have been having issues with co-simulation, thought I would try another approach. According to the GHDL website enough of the VPI interface has been implemented to support IVI. Working off an example I was able to compile the cver myhdl_vpi.c and load it in GHDL. I have not looked at the MyHDL PLI/VPI implementation enough to go beyond this point. I have included the hg bundle that has the Makefile. Does anyone know if there is a GHDL VPI limitation that would make this _not_ worth pursuing? Or has the GHDL VPI interface matured enough to support co-simulation with MyHDL? Also, is there a known limitation with local module signals named _* (variable name starting with a "_") and VHDL conversion? I did not realize (remember) that two consecutive underscores was illegal in VHDL? Unfortunately, I have been using Signal names that start with an underscore quite a bit and the conversion generates two consecutive underscores. .chris |