Interrupt Agent
ConceptAn Interrupt Agent is a verification-testbench component used in the Ibex core environment to randomly drive stimulus onto the core’s interrupt pins during test execution.
First seen 5/27/2026
Last seen 5/28/2026
Evidence 1 chunks
Wiki v1
WIKI
Interrupt Agent
Definition
In the Ibex core verification testbench, the Interrupt Agent is the component used to drive interrupt stimulus onto the Ibex core. Specifically, it randomly drives stimulus on the core’s interrupt pins while a test is executing.
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →RELATIONSHIPS
1 connectionsIbex testbench uses an interrupt agent to drive stimulus on interrupt pins.
LINKED ENTITIES
1 linksCITATIONS
4 sources4 citations — click to collapse
[1] The Interrupt Agent is used to drive random stimulus onto the Ibex core's interrupt pins during test execution. [PDF] UVM based design veri cation of a RISC-V CPU core - POLITesi
[2] The Ibex testbench includes memory interface agents and a memory model, and it stimulates the core to execute a program stored in memory while comparing the core trace against a Spike ISS trace. [PDF] UVM based design veri cation of a RISC-V CPU core - POLITesi
[3] The Ibex test and sequence library includes sequences used to drive interrupt and debug stimulus into the core. [PDF] UVM based design veri cation of a RISC-V CPU core - POLITesi
[4] Exception and interrupt testing are identified as part of the Ibex verification scope, and the co-simulation system supports interrupt requests observed in RTL simulation and forwarded to the ISS. [PDF] UVM based design veri cation of a RISC-V CPU core - POLITesi