On Automating Proofs of Multiplier Adder Trees using the RTL Books
By: Mayank Manjrekar
Potential Business Impact:
Automates computer chip math checks.
We present an experimental, verified clause processor ctv-cp that fits into the framework used at Arm for formal verification of arithmetic hardware designs. This largely automates the ACL2 proof development effort for integer multiplier modules that exist in designs ranging from floating-point division to matrix multiplication.
Similar Papers
Formal that "Floats" High: Formal Verification of Floating Point Arithmetic
Logic in Computer Science
Makes computer math more accurate and reliable.
ReVEAL: GNN-Guided Reverse Engineering for Formal Verification of Optimized Multipliers
Logic in Computer Science
Finds hidden computer chip designs faster.
Think with Self-Decoupling and Self-Verification: Automated RTL Design with Backtrack-ToT
Hardware Architecture
Makes computer chips design themselves automatically.