common instruction scenario base class
CodeArtifactA shared SystemVerilog-style base class for processor instruction scenarios that encapsulates reusable scenario methods and cross-instruction constraints. It supports constrained-random stimulus generation, directed scenarios loaded from pre-assembled traces, and controllable rules such as memory-alignment constraints that may be disabled to generate exception cases.
WIKI
Overview
The common instruction scenario base class is a reusable base class for processor verification scenarios. It exists because pure random instruction streams are unlikely to form useful processor programs, so user-defined scenarios need shared methods and constraints that make random instruction sequences legal, interesting, and controllable. In the cited constrained-random verification approach, operations, instructions, and instruction scenarios are modeled as classes as part of a bottom-up transaction-abstraction hierarchy.[C1]
Role in instruction-scenario modeling
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →