Object-Oriented Stimulus Generation
TechniqueFirst seen 5/29/2026
Last seen 6/5/2026
Evidence 11 chunks
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →RELATIONSHIPS
19 connectionsThe object-oriented solution is implemented using SystemVerilog classes and constraints.
The object-oriented solution leverages VMM base classes from Synopsys.
Object-oriented stimulus generation uses the opcode class to encapsulate operation kind, operands, and constraints.
Object-oriented stimulus generation models instructions as classes with properties, constraints, and methods.
The object-oriented stimulus generation approach is demonstrated using a MIPS-I instruction set architecture processor as the design under test.
The object-oriented approach implements exception handling by supporting illegal opcodes and constraint toggling for exception conditions.
Object-oriented stimulus generation uses specialized branch scenario classes to handle forward and backward branch constraints.
The operation class supports the ability to introduce illegal opcodes for exception testing.
Object-oriented stimulus generation uses foreach array constraints in SystemVerilog to specify constraints over dynamic arrays of instruction objects.
Object-oriented stimulus generation models operations, instructions, and scenarios as transaction classes at multiple levels of abstraction.
The object-oriented stimulus generation approach targets the processor as the design under test.
The object-oriented stimulus generation solution is built to verify the processor DUT.
The solution uses a MIPS-I processor as the example DUT.
The article proposes an object-oriented solution as the implementation approach for CRV.
Random sequence generation is described as procedural and contrasted with object-based randomization.
Object-oriented stimulus generation leverages VMM base classes as its foundation.
The object-oriented approach implements constrained-random verification for processor testing.
Object-oriented stimulus generation uses a common instruction scenario base class to share methods across all user-defined scenarios.
Top-down stimulus planning is one major component of the object-oriented solution.