|
|
|
|
|
by gluggymug
3977 days ago
|
|
That does sound like a good aspect of Chisel. How do they test that the Chisel RTL and the generated Verilog are equivalent though? To me I would want a good verification environment that tests one against the other. Testing just via loading self-checking code into FW/SW is not enough. That's almost like SW verification. It assumes way too much is working correctly. I am fantasizing if its possible to also write the Verification IP in Chisel AND convert that into a separate c++ library, then you can reuse it in a commercial Verilog RTL and gate-level simulator via a PLI. That would serve many purposes and make Chisel useable in a generic flow. |
|