Open ekiwi opened 4 years ago
@tdb-alcorn Just wanted to let you know that I am going to add simple BMC support with the firrtl SMT backend to chiseltest: https://github.com/ucb-bar/chisel-testers2/pull/356
@ekiwi amazing!
@ekiwi amazing!
Working on a better past
now :)
@tdb-alcorn Would love to hear your thoughts on: https://github.com/ucb-bar/chisel-testers2/pull/386
Hi Tom,
Thanks a lot for starting the model checking support and now this library effort.
Just wanted to let you know that I recently wrote a SMT backend for firrtl which made it into the
1.4
release candidate. So now you could use btormc or pono without having to go throughyosys
.Checkout this PR and please ask me any questions that might come up: https://github.com/freechipsproject/firrtl/pull/1826
The PR also has a small
smtbmc
clone (with much reduced functionality) which shows how the generated SMTLib expressions can be used: https://github.com/freechipsproject/firrtl/blob/f1c314e6c7e116df33ffc215ec907212037292dc/src/test/scala/firrtl/backends/experimental/smt/end2end/EndToEndSMTSpec.scala#L161