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 Scoreboard
Default value is Sequential
.
Programmatic Use
Parameter:
DPIComponentTemplateType |
Type: |
Values:
Sequential |Combinational |UVM
Sequence |UVM Predictor |UVM
Scoreboard |
Default:
Sequential |
Version History
Introduced in R2013b