CTGAN-Bandit: A Conditional Tabular GAN Model Leveraging Upper Confidence Bound Estimators for Hardware Design Verification

Constrained Random Verification (CRV) is the de facto standard in ASIC design flow. Parametrized tests are simulated to exercise different execution paths of a Design Under Tests (DUT). These tests are simulated multiple times to generate different test scenarios, by leveraging constrained random stimulus generation. In this work, we propose a methodology utilizing Conditional Tabular Generative Adversarial Network (CTGAN) methodology, conditioned by Upper Confidence Bound (UCB) acquisition function as a reward. The combination of CTGAN and UCB allows the selection of the most relevant test parameters to efficiently navigate the test space and generate new tests. Our methodology, evaluated in live industrial projects, is able to generate new tests, and achieve higher coverage with respect to the baseline generated from the test suite manually created by experienced DV engineers, resulting in an overall coverage improvement of 2.3%.

Authors

Institutions

Publication Details

Published
2025-03-28
DOI
https://doi.org/10.1109/wmed65750.2025.11026967
Primary Topic
Advanced Bandit Algorithms Research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

CTGAN-Bandit: A Conditional Tabular GAN Model Leveraging Upper Confidence Bound Estimators for Hardware Design Verification

Lorenzo Ferretti, Vijay Narayan, Samir Mittal, M. L. Yan et al.
Advanced Bandit Algorithms Research
article

CTGAN-Bandit: A Conditional Tabular GAN Model Leveraging Upper Confidence Bound Estimators for Hardware Design Verification

Lorenzo Ferretti, Vijay Narayan, Samir Mittal, M. L. Yan, Surya Teja Bandlamudi, Nihar Athreyas
article en

Abstract

Constrained Random Verification (CRV) is the de facto standard in ASIC design flow. Parametrized tests are simulated to exercise different execution paths of a Design Under Tests (DUT). These tests are simulated multiple times to generate different test scenarios, by leveraging constrained random stimulus generation. In this work, we propose a methodology utilizing Conditional Tabular Generative Adversarial Network (CTGAN) methodology, conditioned by Upper Confidence Bound (UCB) acquisition function as a reward. The combination of CTGAN and UCB allows the selection of the most relevant test parameters to efficiently navigate the test space and generate new tests. Our methodology, evaluated in live industrial projects, is able to generate new tests, and achieve higher coverage with respect to the baseline generated from the test suite manually created by experienced DV engineers, resulting in an overall coverage improvement of 2.3%.

Micron (United States) (US)
Openalex Percentile: Top 85%
Advanced Bandit Algorithms Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

CTGAN-Bandit: A Conditional Tabular GAN Model Leveraging Upper Confidence Bound Estimators for Hardware Design Verification — Lorenzo Ferretti, Vijay Narayan, et al. · (2025) | TGRS Research Map | TGRS