mlsanityData to 14 Oct 2026

Improving Simulation Regression Efficiency using a Machine Learning-based Method in Design Verification

arXiv 2405.17481 ↗First posted 24 May 2024cs.LG cs.ARcited by 2

Not on the map. Why?

Abstract (arXiv)

The verification throughput is becoming a major challenge bottleneck, since the complexity and size of SoC designs are still ever increasing. Simply adding more CPU cores and running more tests in parallel will not scale anymore. This paper discusses various methods of improving verification throughput: ranking and the new machine learning (ML) based technology introduced by Cadence i.e. Xcelium ML. Both methods aim at getting comparable coverage in less CPU time by applying more efficient stimulus. Ranking selects specific seeds that simply turned out to come up with the largest coverage in previous simulations, while Xcelium ML generates optimized patterns as a result of finding correlations between randomization points and achieved coverage of previous regressions. Quantified results as well as pros & cons of each approach are discussed in this paper at the example of three actual industry projects. Both Xcelium ML and Ranking methods gave comparable compression & speedup factors around 3 consistently. But the optimized ML based regressions simulated new random scenarios occasionally producing a coverage regain of more than 100%. Finally, a methodology is proposed to use Xcelium ML efficiently throughout the product development.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 1 of its 3 references that are in the map. First posted on arXiv 24 May 2024.

Builds on

1 of 3 references.

References · 1

  1. 2019Optimizing Design Verification using Machine Learning: Doing better than Randomcited by 8

Built on by

Cited by year

Citing papers per year: 2024: 1; 2025: 1.

2 papers.