There are 1 repository under sva topic.
AutoSVA is a tool to automatically generate formal testbenches for unit-level RTL verification. The goal is to, based on annotations made in the signal declaration section of an RTL module, generate liveness properties so that the module would eventually make forward progress.
A collection of formal properties for hardware buses, and cores using them.
Example of hardware trojan in a router detected with formal property verification
A synthesizer capable of transforming SVA properties into synthesizable hardware modules in Verilog register-transfer level (RTL).
This project is focused on the design and verification of digital logic circuits, particularly targeting chip design using Verilog, SystemVerilog, and SVA. The main objectives included designing modules compliant with industry standards such as APB (Advanced Peripheral Bus), memory systems, and systolic matrix multiplication.