../
Meeting with Tommy
C++ and Formal Verification
-
Formal can mean a lot of things
-
So far, we’ve only looked at Model checking of assertions
-
But there are other things such as Model equivalence that would also be considered as formal
- Two different implementation in C++ and RTL can be “proved” to be the same
-
Move to using UVA’s Claude API
-
Do all the testing with a smaller, cheaper model and only run the big model once in a while
-
Start off with the smallest possible design
-
Keep the comments
-
Only remove the licenses
-
Test out if comments make a difference
-
Test out if white space makes a difference