JOURNAL ARTICLE

Specification-Driven Automated Conformance Checking for Virtual Prototype and Post-Silicon Designs

Haifeng GuMingsong ChenTongquan WeiLei LiFei Xie

Year: 2018 Journal:   2018 55th ACM/ESDA/IEEE Design Automation Conference (DAC) Vol: 34 Pages: 1-6

Abstract

Due to the increasing complexity of System-on-Chip (SoC) design, how to ensure that silicon implementations conform to their high-level specifications is becoming a major challenge. To address this problem, we propose a novel specification-driven conformance checking approach that can automatically identify inconsistencies between different levels of designs. By extending SystemRDL specifications, our approach enables the generation of high-level Formal Device Models (FDMs) that specify access behaviors of interface registers triggered by driver requests. Based on the symbolic execution of the generated FDMs with the same driver requests to virtual/silicon devices, our approach can efficiently check whether the designs of an SoC at different levels exhibit unexpected behaviors that are not modeled in the given specification. Experiments on two industrial network adapters demonstrate the effectiveness of our approach in troubleshooting bugs caused by inconsistencies in both virtual and post-silicon prototypes.

Keywords:
Computer science Troubleshooting Conformance checking Implementation Embedded system Operating system Programming language Compatibility (geochemistry)

Metrics

5
Cited By
0.79
FWCI (Field Weighted Citation Impact)
23
Refs
0.78
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Software Testing and Debugging Techniques
Physical Sciences →  Computer Science →  Software
VLSI and Analog Circuit Testing
Physical Sciences →  Computer Science →  Hardware and Architecture
Formal Methods in Verification
Physical Sciences →  Computer Science →  Computational Theory and Mathematics
© 2026 ScienceGate Book Chapters — All rights reserved.