Technical data
Signals window
58
-
ModelSim EE Graphic Interface ModelSim EE Tutorial
The
Force
dialog box includes these options:
•
Signal Name
Specify the signal or net for the applied stimulus.
•
Value
Initially displays the current value, which can be
changed by entering a new value into the field. A value
can be specified in radixes other than decimal by using
the form (for VHDL and Verilog, respectively):
base#value -or- b|o|d|h’value
16#EE or h’EE, for example, specifies the hexadecimal
value EE.
•
Kind: Freeze
Freezes the signal or net at the specified value until it is forced again or until it
is unforced with a
noforce
command.
•
Kind: Drive
Attaches a driver to the signal and drives the specified value until the signal or
net is forced again or until it is unforced with a
noforce
command. This value
is illegal for unresolved VHDL signals.
•
Kind: Deposit
Sets the signal or net to the specified value. The value remains until there is a
subsequent driver transaction, or until the signal or net is forced again, or until
it is unforced with a
noforce
command.
Freeze
is the default for Verilog nets and unresolved VHDL signals and
Drive
is
the default for resolved signals.
If you prefer
Freeze
as the default for resolved and unresolved signals, you can
change the default force kind in the
modelsim.ini
file.
•
Delay
Allows you to specify how many time units from the current time the stimulus
is to be applied.
•
Repeat
Allows you to specify the time interval after which the stimulus is to be
repeated. A value of 0 indicates that the stimulus is not to be repeated.
•
Force
When you click the
Force
button, a
force
command is issued with the
parameters you have set and echoed in the Main window.