Reviving OVL for the AI era, via opensource
RTL is getting cheaper to produce. Whether it comes from a teammate, a script or an AI assistant, someone still has to decide if it's correct, and that check shouldn't depend on a license seat. Our bet is that simple, always-on assertions are a good answer. Accellera's Open Verification Library (OVL) is 55 ready-made checkers written as plain HDL modules. You instantiate one next to the logic it watches, and it tells you when a rule is broken. They're vendor-neutral and tool-agnostic. That is the shape of guardrail a CI job running an open-source simulator can use on every commit. OVL's last release was in 2014, and its working group is listed as inactive. The simulators have moved on, and the library hasn't. So we're doing something about it. af_ovl: OVL 2.8.1, revamped for open-source simulators The first target is Icarus Verilog. Here's what you get today: Silent checkers now speak up. Four checkers ( ovl_bits , ovl_mutex , ovl_code_distan...