Generic Simulation Testbench
CodeArtifactFirst seen 6/10/2026
Last seen 6/10/2026
Evidence 5 chunks
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →RELATIONSHIPS
9 connectionsThe generic simulation testbench is implemented using the Cocotb Python verification framework.
The testbench uses the Wishbone bus interface to communicate with the processor under test.
The testbench compares execution traces against the Spike reference model.
The testbench merges fetch and commit trace fragments into a final execution trace.
The testbench detects and discards speculative fetches during trace construction.
The testbench compares processor execution traces against a reference model.
The testbench monitors processor interfaces to generate execution traces for comparison.
The testbench monitors the instruction fetch interface to capture fetch events.
The testbench monitors register file write ports to detect commits.