Closed ycrad closed 5 years ago
Hello Darcy,
thanks for the message.
I am planing to use PyCocoTB together with code generators. The reason I building this library is to have introspection and control over simulation from the simulation. With current solution like ModelSim + SystemVerilog it is practicaly not possible to automatically generate the ver. environment and there is always some problem and you can not run commercial tools in the free cloud easily.
Probably in next 2 week I will finish VHDL 1993/2002/2008/2018 composite grammar for hdlConvertor parser. Then I will contact you (I mean I can not create a task for you right now). Currently I am in a little bit of hurry because of OVS and conference papers.
Best regards, Michal
Also maybe add yourself to https://groups.google.com/forum/#!forum/hwt-community (so we can close this issue)
Hello,
First of all this is not an issue, but I did not know where to place a comment. And second of all, thanks for opening the door from Python to Verilator simulation!
I am interested in Verilator working with CocoTB
BTW, RTL Verification is my day job and I typically use any/all of the Big 3 simulators and various verification languages/tools. I have also recently seen companies using Verilator to vet their SystemC models before translating to Verilog and running in Verilator, and then in one of the Big 3 simulators when it comes time for ASIC sign-off. They use C++ as the verification language with SystemC or Verilog as the target DUT.
Finally, I built this PyCocoTB application with Verilator, Icarus, and CocoTB in a Docker ubuntu:14.04 container
I intend to probe deeper to see if this approach is an improvement in RTL verification. And I may be able to lend a hand at the same time.
Thanks, Darcy