Bug Detection
ConceptIn the context of hardware implementation validation using tandem simulation, bug detection is the process of identifying design errors by cross-level comparison of architectural variables between a high-level instruction-level abstraction (ILA) model and a low-level RTL model. Instruction-by-instruction checking detects bugs substantially earlier than traditional run-to-the-end conformance testing.
WIKI
Bug Detection
Overview
Bug detection in hardware verification refers to the identification of discrepancies between a high-level design specification and its low-level implementation. In the tandem simulation methodology described by Xing, Gupta, and Malik (ASPDAC 2022), bug detection is realized by comparing the architectural variables produced by an instruction-level execution model (ILEM) against those produced by an RTL-based execution model (RTEM). Any deviation between the two views is treated as a potential bug that can be localized by examining nearby instructions.
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →