SystemVerilog Random Sequence Construct
ConceptThe SystemVerilog random sequence construct is described in the evidence as the upper layer of a constrained-random opcode generator architecture, where weighted knobs control the distribution of high-level generated items. In the cited AMD/Synopsys microcode-stimulus generator, this construct works with a lower opcode-class layer randomized under additional constraints and weights.
WIKI
Overview
The SystemVerilog random sequence construct is used in the cited generator architecture as a high-level mechanism for controlling randomized stimulus generation. In the AMD/Synopsys microcode-stimulus generator, the opcode generator has two layers: an upper layer implemented with a SystemVerilog random sequence construct, and a lower layer made up of an opcode class that is randomized with additional constraints and weights supplied by the upper layer. [C1]
Role in constrained-random stimulus generation
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →