Nic30 / hwt

VHDL/Verilog/SystemC code generator, simulator API written in python/c++
MIT License
194 stars 26 forks source link

Extract the simulator #15

Closed Nic30 closed 4 years ago

Nic30 commented 5 years ago

HDL/RTL simulator should not be part of this library. It will be extracted to separate library. Temporal repository for this library is https://github.com/Nic30/pycocotb. Also the C++ Verilator simulator will be available.

Properties of the Verilator:

I am also working on simple simulation API which will make the writing of UVM like interface agents easy.

The state is that I do have working prototype but I do not have to submit patches to Verilator. I do expect that library will be finished after December or in February.

Nic30 commented 5 years ago

Simulator extracted but many sources in hwtLib still requires the update for new API.

Nic30 commented 4 years ago

All updated. https://github.com/Nic30/pycocotb/tree/master/pycocotb/basic_hdl_simulator https://github.com/Nic30/hwtLib/commit/a307cf3c1265136c16a44b44a70d09ae88d1a6c1