You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Current situation is that RTL simulations require VHDL 2008, but GATE simulation VHDL 93. Mostly everything in Pyha should work with 93.
Moving everything to 93 could make Pyha output more portable, i already know that Vivado needs to run in 93. Also doing everything in one standard is a simplification.
Potential problems:
Some code modifications required. E.g if bool should be converted to if bool = '1'.
93 has no pre built fixed-point libaries in GHDL - probably just compile them manually in docker image.
The text was updated successfully, but these errors were encountered:
Harder than expected. Compiling fixed point libraries with GHDL not trivial. Managed to get somewhere but then get 'bound check' failure on runtime.
For now is stick with 2008.
Current situation is that RTL simulations require VHDL 2008, but GATE simulation VHDL 93. Mostly everything in Pyha should work with 93.
Moving everything to 93 could make Pyha output more portable, i already know that Vivado needs to run in 93. Also doing everything in one standard is a simplification.
Potential problems:
if bool
should be converted toif bool = '1'
.The text was updated successfully, but these errors were encountered: