I have been looking into the caravel-sim-infrastructure repository. I noticed that there was a directory for a UVM sim (where that would be developed,) has any work gone into this?
Spencer Bowles
02/05/2024, 10:44 PM
Particularly, I would like to use .sv to testbench some upcoming designs on the Caravel harness. I was wondering if much work had gone into developing sim infrastructure for this, or if I would have to develop that myself/plan to use cocotb.
t
Tim Edwards
02/06/2024, 1:43 AM
UVM work is actively under development by the Efabless team in Egypt. You can ask @Kareem Farid (I think he is the main one working on it).
m
Mostafa Rady
02/06/2024, 3:08 PM
@Spencer Bowles
UVM for caravel isn't available yet.
We have started to do some verification using uvm-python. It's not sv and not directed to caravel. it's for verifying any ip that can be integrated into soc.
Please do reach out if you have any future questions at all.