Typedef interface class in pyhdl_if.sv #35
Replies: 3 comments 2 replies
-
|
Hi @PrashanthPoobalan, thank you for this issue report. I see a similar report in #34 as well. |
Beta Was this translation helpful? Give feedback.
-
|
Just a heads-up that I've identified a presumed Verilator issue/regression and a workaround that can be applied in the pyhdl-if library. Try v0.0.5 of pyhdl-if and let us know if you face further issues. |
Beta Was this translation helpful? Give feedback.
-
|
Hi Prashanth,
Hope this helps! Best Regards, |
Beta Was this translation helpful? Give feedback.





Uh oh!
There was an error while loading. Please reload this page.
-
Hi all,
first off I must say how excited I am for this pyhdl-if project, to allow easier HW/SW codesign & integration for a more complete python verification platform. I am going through the cocotb call_sv_bfm example to build an intuition of the underlying mechanisms.
Initially I had to modify the Dockerfile as I got an error complaining that cocotb only supports Verilator >= v5.036 like this :
then executing
makeI ran into this error :Which seem to suggest that the
typedef interface classin thepyhdl_if.svis tripping the verilator syntax check when the compiler encounters the include expansion later in thepyhdl_if.svhere :Has anyone else encountered this issue before?
Is the
typedef interface class ICallApiinpyhdl_if.svcausing this problem?And could anyone help advise this ?
Cheers
Beta Was this translation helpful? Give feedback.
All reactions