Get the latest tech news

Automated feature testing of Verilog parsers using fuzzing


I’m delighted that Quentin Corradi, a PhD student I jointly supervise with George Constantinides, will be presenting his work to improve the reliability of hardware design tools next week at …

The Verilog language is widely used in hardware design, and is accepted by a multitude of tools, including synthesisers, simulators, and equivalence checkers. But this is not always the case: it could lead to a hardware engineer wrongly thinking their design is standard-compliant and running into problems if they later feed it to a different Verilog-consuming tool. His paper details the fuzz-testing experiments that he plans to run, which means that the workshop committee has accepted it based on the strengths of his hypotheses and his proposed method, rather than on how many bugs he happened to stumble upon.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of verilog

verilog

Photo of Verilog parsers

Verilog parsers

Related news:

News photo

Tiny GPU: A minimal GPU implementation in Verilog