Writing & Talks
Articles I have written, interviews, articles that quote me, and talks, keynotes and panels from 1999 to today. Use the filters to narrow the list: "By me / about me" separates my own work from articles written about it.
Articles I have written, interviews, articles that quote me, and talks, keynotes and panels from 1999 to today. Use the filters to narrow the list: "By me / about me" separates my own work from articles written about it.
Nothing matches these filters.
Reflections on DAC 2026, where agentic methods made up about 28% of the agenda and AI submissions had risen from under 300 in 2023 to about 700. Sets out the two technical routes, replacing the tool engines or wrapping them, and argues for evidence-grounded loops in which AI proposes and physics, formal methods or simulation decides.
Report on the Accellera panel at DAC 2026 on AI and standards in EDA, with quotes from the panel.
Mike Gianfagna's write-up of the Accellera luncheon panel at DAC 2026, which he moderated.
Panel on whether AI in SoC verification disrupts current flows or works alongside them.
Interview by Daniel Nenni on the move from Imperas and Synopsys to AI+EDA research at the University of Southampton. Covers how RISC-V users building AI accelerators led to this research, published results of ML in verification ranging from 85% less RTL simulation to 10% better coverage, Davidmann's Dilemma and Test, and why the larger opportunity for start-ups is a holistic rethink of the toolchain.
Accellera panel on how AI is changing design and verification, and what that means for EDA standards.
Frank Schirrmeister's DAC 2026 report on chip design teams building their own AI flows, with reference to my framework and the Exhibitor Forum panel.
Frank Schirrmeister's preview of DAC 2026, built around two ideas from my work. Davidmann's Dilemma: "every camp acting rationally guarantees the collectively wrong outcome". Davidmann's Test: "Does it change what you can verify, or just how fast you run what you already verify?"
Quoted on judging AI models for EDA: accuracy has to separate syntactic correctness, functional correctness and formal completeness, and a model's reliability is bounded by the distribution of the data it was trained on.
Quoted on using AI to create missing models: functional correctness and implementation correctness are different properties, and production use of AI-generated design content needs verification in the loop.
As design complexity grows, the bottleneck in verification has moved from simulation throughput to engineering cognition: the capacity to take in specifications, traces and coverage data. Introduces a taxonomy for AI in verification and reviews recent academic results in three areas: stimulus generation and coverage closure, test selection and bug triage, and performance prediction.
A review of DATE 2026 in Verona. AI now appears as a workload, a design tool, a research method and a security risk, and the move from single prompts to multi-agent, tool-grounded flows makes verification and security first-class constraints. Closes with the case for European capability in AI+EDA, built on its universities, its RISC-V community and its safety-critical industries.
Quoted on agentic EDA flows across many tools, vendors and data formats, and on companies with very large resources building their own AI solutions in-house.
Mike Bartley's summary of my DV Club Bristol talk on processor verification in the AI era.
Interview on agentic AI in chip design. Most agentic tools today optimise existing flows; larger gains come from treating design, synthesis, verification and layout as one system, which some large technology companies already do in-house. New EDA start-ups aiming at step-function improvements need investors prepared to fund them.
Quoted on co-processor architectures for AI: the winning co-processor minimises data movement, software friction and verification risk at the same time.
Most AI work in EDA speeds up what engineers already do. This article looks at the positions of the large EDA vendors, the agentic start-ups and the in-house teams at large chip companies, and proposes foundation models specialised with formal and domain structure, open APIs and serious collaboration between industry and universities.
Quoted on the data available for AI in EDA: most of it is "human first", produced for engineers to read, and RVVI was built to give a trace that tools can interact with.
A survey of where AI and machine learning now meet EDA, prompted by the question asked at DAC 2025: are we living through the "Verilog moment" for AI? Covers commercial design verification products that use ML and AI, research in UK universities, how AI fits into chip verification workflows, and the shortage of appropriately licensed training data.
Why RISC-V processor verification needs every technique available: dynamic verification, including test generation and hardware-assisted verification, and static and formal verification. Given as Synopsys VP Engineering, Processor Modeling and Verification.
With over 1,000 instructions in the RISC-V ISA, functional coverage for a fully featured processor can need more than 100,000 lines of SystemVerilog. Presents a methodology for generating the functional coverage modules automatically.