A framework for formally verifying distributed systems implementations in Coq
-
Updated
Jan 27, 2026 - Rocq Prover
A framework for formally verifying distributed systems implementations in Coq
Open-source, evidence-driven MCP server for RTL simulation debugging: correlate VCS/Xcelium logs, VCD/FSDB waveforms, SystemVerilog/UVM source, hierarchy, and connectivity to trace failures to root cause.
An implementation of a simple asynchronous message-passing lock server, verified in Coq using the Verdi framework
Created a RISC-V Pipelined processor in SystemVerilog with features like Caches, Prefetching, History Table. Skills employed: SystemVerilog, Verdi, Logic Design, Computer Architecture
Verdi framework runtime library
UVM based Verification of SPI_Protocol and I2C_Protoccol. A Serial intra System Communication Peripheral Protocol
A verified system transformer for serialization of Verdi systems using the Cheerios library.
Verdi-G Series control panel
grep for waveforms — read signal values, clock frequency, and transitions from Synopsys FSDB, Cadence SST2, and open VCD dumps, straight from the shell. Deterministic output, runs locally, no viewer. CLI + MCP server + Claude Code skill.
Low-Power CGRA Design Methodology (WIP)
32-bit RISC-V processor implementing out-of-order execution, register renaming, and precise retirement in SystemVerilog.
SPI/I2C Master-Slave RTL 설계 및 UVM 기반 검증 — Scoreboard PASS, Functional Coverage 100%, Logic Analyzer 실측 검증 포함
🛠️ Implement distributed consensus protocols for reliability and fault tolerance in systems, focusing on Paxos, Raft, and PBFT for performance analysis.
To associate your repository with the verdi topic, visit your repo's landing page and select "manage topics."