instruction class
CodeArtifactThe instruction class is a SystemVerilog transaction-level code artifact used in constrained-random microprocessor verification. It models an instruction using transaction properties, constraints over two opcode/operation objects, and standard methods for display and binary packing, and it participates in a hierarchy of transaction abstractions from operations to instructions to instruction scenarios.
WIKI
Overview
The instruction class is a transaction-level SystemVerilog class used in constrained-random verification of microprocessors. In the described methodology, transaction abstraction is built in levels—operations, instructions, and instruction scenarios—and these levels are modeled as classes. The lower-level operation objects are created first so that higher-level stimulus descriptions can be built on top of them. [1]
Like other transaction classes in this methodology, the instruction class follows a three-part structure:
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →