Component template type
Template for SystemVerilog DPI generation
Model Configuration Pane: SystemVerilog DPI / Component Template
Description
Select a template for SystemVerilog DPI generation.
Sequential– Creates a registered design, with a clock and reset port. This option is the default.Combinational– Creates a combinational design, with no clock and reset ports. When selecting this option, the outputs immediately reflect changes in the inputs.UVM Sequence– Creates a UVM sequence DPI component, a sequencer, and a sequence transaction.UVM Predictor– Creates a UVM predictor DPI component, a predictor configuration object, input and output transaction types.UVM Scoreboard– Creates a UVM scoreboard DPI component, a scoreboard transaction, input and output transaction types, and a scoreboard configuration object.
Settings
Sequential (default) | Combinational | UVM Sequence | UVM Predictor | UVM ScoreboardDefault value is Sequential.
Programmatic Use
Parameter:
DPIComponentTemplateType |
| Type: |
Values:
Sequential|Combinational|UVM
Sequence|UVM Predictor|UVM
Scoreboard |
Default:
Sequential |
Version History
Introduced in R2013b