pharonix71 has quit [Remote host closed the connection]
pharonix71 has joined #litex
dark_star_2 has joined #litex
<amstan>
sigh, why is this so hard? (not litex in particular)
<amstan>
i'm trying to simulate some verilog and run it in the context of a python module and every system out there (verilator, cocotb) has some kind of big blocker
<amstan>
cocotb wants to take over the world and execution context, so i can't just call into verilog and return to some oblivious parent python function with the answer
<amstan>
verilator is all C++ so it's hard to call from python without more wrapper work that needs to be custom coded per verilog module
<amstan>
pyverilator doesn't even run, something sketchy with the tcl libraries it uses
dark_star_2 has quit [Ping timeout: 246 seconds]
<mithro>
Most of the functionality in these pipelines is implemented by (common) plugins, inspired by the plugin-based design of **VexRiscv**.