Debug ROM
ConceptIn the context of the Ibex core verification flow, the debug ROM refers to code that is executed by the RTL core but is not modeled by the golden-model ISS (Instruction Set Simulator). It is invoked when the core handles external stimulus such as debug requests, and its presence constrains how the end-of-test register writeback comparison is performed.
WIKI
Overview
In the Ibex core's end-to-end RTL/ISS co-simulation verification flow, the debug ROM is a region of code whose execution is carried out by the RTL core but which the chosen golden-model ISS does not simulate. It is one of the classes of code — alongside interrupt handler (trap handler) code — that the ISS trace log does not contain execution information for.
Role in the verification flow
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →