Co-Simulation Testbench
ConceptA co-simulation testbench for cross-level processor verification coordinates an RTL core and an instruction-set simulator (ISS) under a shared, on-the-fly instruction stream. In the cited design, the testbench is implemented in SystemC, uses Transaction Level Modeling (TLM) for memory abstraction, includes a core adapter and test controller interaction, and relies on instruction-stream matching to keep RTL and ISS execution comparable despite pipeline prefetching, jumps, and traps.
WIKI
Co-Simulation Testbench
A Co-Simulation Testbench is a verification setup that runs an RTL processor core together with an instruction-set simulator (ISS) and compares their behavior while feeding both from a generated instruction stream. In the cited cross-level processor-verification approach, the co-simulation testbench is used to feed an on-the-fly, endless instruction stream to both the ISS and the RTL core. [C1]
Implementation basis
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →