Saved in:
Bibliographic Details
Main Authors: Luu, Minh, Jasper, Surya, Le, Khoi, Pan, Evan, Quinn, Michael, Tyagi, Aakash, Hu, Jiang
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2506.03590
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912568049664000
author Luu, Minh
Jasper, Surya
Le, Khoi
Pan, Evan
Quinn, Michael
Tyagi, Aakash
Hu, Jiang
author_facet Luu, Minh
Jasper, Surya
Le, Khoi
Pan, Evan
Quinn, Michael
Tyagi, Aakash
Hu, Jiang
contents Failure triage in design functional verification is critical but time-intensive, relying on manual specification reviews, log inspections, and waveform analyses. While machine learning (ML) has improved areas like stimulus generation and coverage closure, its application to RTL-level simulation failure triage, particularly for large designs, remains limited. VCDiag offers an efficient, adaptable approach using VCD data to classify failing waveforms and pinpoint likely failure locations. In the largest experiment, VCDiag achieves over 94% accuracy in identifying the top three most likely modules. The framework introduces a novel signal selection and statistical compression approach, achieving over 120x reduction in raw data size while preserving features essential for classification. It can also be integrated into diverse Verilog/SystemVerilog designs and testbenches.
format Preprint
id arxiv_https___arxiv_org_abs_2506_03590
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle VCDiag: Classifying Erroneous Waveforms for Failure Triage Acceleration
Luu, Minh
Jasper, Surya
Le, Khoi
Pan, Evan
Quinn, Michael
Tyagi, Aakash
Hu, Jiang
Machine Learning
Failure triage in design functional verification is critical but time-intensive, relying on manual specification reviews, log inspections, and waveform analyses. While machine learning (ML) has improved areas like stimulus generation and coverage closure, its application to RTL-level simulation failure triage, particularly for large designs, remains limited. VCDiag offers an efficient, adaptable approach using VCD data to classify failing waveforms and pinpoint likely failure locations. In the largest experiment, VCDiag achieves over 94% accuracy in identifying the top three most likely modules. The framework introduces a novel signal selection and statistical compression approach, achieving over 120x reduction in raw data size while preserving features essential for classification. It can also be integrated into diverse Verilog/SystemVerilog designs and testbenches.
title VCDiag: Classifying Erroneous Waveforms for Failure Triage Acceleration
topic Machine Learning
url https://arxiv.org/abs/2506.03590