Abstract—Virtual prototypes of hardware devices, a.k.a, vir-tual devices, are increasingly used to enable early software devel-opment before silicon prototypes/devices are available. In previous work, we presented a post-silicon conformance checking approach to detecting interface state inconsistencies between a silicon device and its virtual device. In this paper, we present an optimization, adaptive concretization, to reduce the overhead incurred by symbolic execution, a key technique used in our conformance checking approach. We have evaluated our optimized approach on three Ethernet adapters and their virtual devices. The results demonstrate that it is effective and efficient: 21 inconsistencies are discovered and time usages are reduce...
With the growing size of modern integrated circuit designs, automated design tools have taken an imp...
AbstractFault-based conformance testing is a conformance testing strategy that relies on specific fa...
Conformance testing is a formal and structured approach to verifying system correctness. We propose ...
Hardware/Software (HW/SW) interfaces are pervasive in modern computer systems. Most of HW/SW interfa...
Abstract—Direct Memory Access (DMA) interfaces are a com-mon and important component of Hardware/Sof...
Abstract—High-quality tests for post-silicon validation should be ready before a silicon device beco...
The increasing number of embedded instruments used to perform test, monitoring, calibration and debu...
textabstractFor manufacturers of consumer electronics, conformance testing of embedded software is a...
As the level of integrated circuit (IC) complexity continues to increase, the post-silicon validatio...
textPre-silicon verification is an essential part of integrated circuit design to capture functional...
There is an increasingly higher number of mixed-signal circuits within microprocessors and systems o...
The optimization of receiver analog circuitry in modern high-speed input/output (HSIO) links is a ve...
We review and compare three notions of conformance testing for cyber-physical systems. We begin with...
We review and compare three notions of conformance testing for cyber-physical systems. We begin with...
Today's microelectronics industry is increasingly confronted with the challenge of developing and va...
With the growing size of modern integrated circuit designs, automated design tools have taken an imp...
AbstractFault-based conformance testing is a conformance testing strategy that relies on specific fa...
Conformance testing is a formal and structured approach to verifying system correctness. We propose ...
Hardware/Software (HW/SW) interfaces are pervasive in modern computer systems. Most of HW/SW interfa...
Abstract—Direct Memory Access (DMA) interfaces are a com-mon and important component of Hardware/Sof...
Abstract—High-quality tests for post-silicon validation should be ready before a silicon device beco...
The increasing number of embedded instruments used to perform test, monitoring, calibration and debu...
textabstractFor manufacturers of consumer electronics, conformance testing of embedded software is a...
As the level of integrated circuit (IC) complexity continues to increase, the post-silicon validatio...
textPre-silicon verification is an essential part of integrated circuit design to capture functional...
There is an increasingly higher number of mixed-signal circuits within microprocessors and systems o...
The optimization of receiver analog circuitry in modern high-speed input/output (HSIO) links is a ve...
We review and compare three notions of conformance testing for cyber-physical systems. We begin with...
We review and compare three notions of conformance testing for cyber-physical systems. We begin with...
Today's microelectronics industry is increasingly confronted with the challenge of developing and va...
With the growing size of modern integrated circuit designs, automated design tools have taken an imp...
AbstractFault-based conformance testing is a conformance testing strategy that relies on specific fa...
Conformance testing is a formal and structured approach to verifying system correctness. We propose ...