Index

Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Z

Symbols

! (logical inversion)
!= (inequality)
!== (case inequality)
# (delay)
$abstime (time function (continuous kernel))
$bound_step statements
$discontinuity statements
$display statements
continuous
discrete
$dist_ functions
$fclose
$fdisplay statements
discrete
$finish statements
continuous
discrete
$fmonitor statements
discrete
$fopen
$fstrobe statements
discrete
$fwrite statements
discrete
$monitor statements
discrete
$random functions
$rdist_ functions
$realtime (time function (discrete kernel))
$stop statements
continuous
discrete
$strobe statements
continuous
discrete
$temperature (temperature function)
$vt (thermal voltage function)
$write statements
discrete
% (modulus)
& (bitwise and), [1]
&& (logical and)
* (multiplication)
** (exponentiation)
+ (addition)
- (subtraction)
-> (trigger)
/ (division)
4-state logic
4-state logic values
< (less than)
<+ (contribution)
<< (left shift)
<<< (arithmetic left shift)
<= (less than or equal)
(nonblocking assignment)
= (assignment)
analog
discrete
== (equality)
=== (case equality)
> (greater than)
>= (greater than or equal)
>> (right shift)
>>> (arithmetic right shift)
?: (inline conditional)
@ (event)
analog
discrete
\" (in string)
\\ (in string)
\ddd (in string)
\n (in string)
\t (in string)
^ (bitwise exclusive or), [1]
^~ (bitwise exclusive nor), [1]
`define
`else
`endif
`ifdef
`ifndef
`include
`M_ (mathematical constant)
`P_ (physical constant)
`resetall
`timescale
`undef
{{}} (replicate)
{} (concatenate)
| (bitwise or), [1]
|| (logical or)
~ (bitwise inversion)
~& (bitwise nand), [1]
~^ (bitwise exclusive nor), [1]
~| (bitwise nor), [1]

A

above
restrictions
above() (built-in function)
abs (absolute value function)
absdelay() (built-in function)
abstime (time function (continuous kernel))
abstol (absolute tolerance)
ac_stim() (built-in function)
access function
acos (arc cosine function)
acosh (hyperbolic arc cosine function)
addition operator
always
analog
analog initial process
analog operators
analog process
and operator, [1], [2]
angle function
arithmetic operators
array literals
array variables
asin (arc sine function)
asinh (hyperbolic arc sine function)
assign
assignment statements
analog
blocking
nonblocking
atan (arc tangent function)
atan2 (angle function)
atanh (hyperbolic arc tangent function)

B

begin/end
analog
discrete
bitwise operators
blocking assignment statements
bound_step statements
branch, [1]
buses

C

case equality operators
case sensitivity
case statements
analog
discrete
ceil (smallest integer function)
circular integration
comments
common log function
compatible discipline
compiler directives
component
composite statements
analog
discrete
concatenate operator
concurrent composite statements
conditional statements
discrete
conservative discipline
constants, predefined
continuous assign
continuous context
continuous kernel
continuous process
continuous signal, [1]
continuous wires
contribution
restrictions
contribution statements
cos (cosine function)
cosh (hyperbolic cosine function)
cross
restrictions
cross() (built-in function)
current
(discipline)
Current (nature)
current direction

D

d flip flop
ddt
restrictions
ddt() (built-in function)
define
delay
delay statements
delcarations
delta cycle
differentiation
digital signal
disable statements
discipline
discipline resolution
discontinuity statements
discrete context
discrete kernel
discrete signal, [1]
discrete wires
display statements
continuous
discrete
dist_ functions
distance function
division operator
DUT

E

electrical
(discipline)
else
empty discipline
endif
equality operator
equality operators
escaped identifiers
event
event driven kernel
event statements
analog
discrete
restrictions
exclude
exclusive or and nor operators, [1]
exp (exponential function)
explicit branch
exponentiation operator

F

falling transition
continuous
discrete
fclose
fdisplay statements
discrete
file operations
final_step
finish statements
continuous
discrete
flicker_noise() (built-in function)
floating node
floor (largest integer function)
flow
fmonitor statements
discrete
fopen
for statements
analog
discrete
forever statements
fork/join
four-state logic values
from
fstrobe statements
discrete
function definitions
functional
functions list
fwrite statements
discrete

G

genvar
gmin
greater than operators
ground

H

hyperbolic arc cosine function
hyperbolic arc sine function
hyperbolic arc tangent function
hyperbolic cosine function
hyperbolic sine function
hyperbolic tangent function
hypot (distance function)

I

identifiers
identity operators
idt
restrictions
idt() (built-in function)
idtmod
restrictions
idtmod() (built-in function)
if statements
analog
discrete
ifdef
ifndef
implicit branch
include
indirect assignment statements
inequality operator
inertial delay
inf
initial
initial_step
inline conditional operator
inout
input
instantiation
integer literals
integer variables
integration
inversion operator, [1]

J

join

K

keywords
kinematic (discipline)

L

laplace filters
restrictions
laplace_nd() (built-in function)
laplace_np() (built-in function)
laplace_zd() (built-in function)
laplace_zp() (built-in function)
last_crossing
restrictions
last_crossing() (built-in function)
latch
left shift operator
less than operators
limexp
restrictions
limexp (limited exponential)
limexp() (built-in function)
literals
ln (natural log function)
log (common log function)
logic (discipline)
logic values
logical operators
loop of rigid branches
looping statements
analog
discrete

M

M_ (mathematical constant)
magnetic (discipline)
mathematical constants, predefined
max (maximum function)
min (minimum function)
miscellaneous operators
mixed-signal
module
modulus operator
monitor statements
discrete
multichannel descriptor
multiplication operator

N

named branch
nand operator, [1]
natural log function
nature
negedge
netlist
nets
node
nodes
noise_table() (built-in function)
nonblocking assignment statements
nonlinear discontinuity
nor operator, [1]
not operator

O

operation sign and size
operators list
or, [1], [2]
or operator, [1], [2]
output

P

P_ (physical constant)
parameter
physical constants, predefined
pin, [1]
pin accurate
port, [1], [2]
posedge
potential
pow (power function)
process
continuous
discrete

Q

question mark colon operator

R

random functions
range limit
parameter
rdist_ functions
real discrete signal
real literals
real variables
realtime (time function (discrete kernel))
reduction operators
reg
registers
relational operators
repeat statements
analog
discrete
replicate operator
resetall
restrictions, analog operators
right shift operator
rigid branch
rising transition
continuous
discrete
rotational (discipline)

S

sequential composite statements
discrete
shift operators
sign of operation
signal, [1]
signal-flow discipline
signals
signed literals
sin (sine function)
singular Jacobian
sinh (hyperbolic sine function)
size of operation
slew() (built-in function)
small-signal stimulus functions
SPICE kernel
sqrt (square root function)
stop statements
continuous
discrete
string literals
strobe statements
continuous
discrete
subtraction operator
supply0
supply1
system

T

tan (tangent function)
tanh (hyperbolic tangent function)
task definitions
task statements
continuous
discrete
temperature (temperature function)
temporal discontinuity
terminal
testbench, [1]
thermal (discipline)
thermal voltage function
time function
timer
timer() (built-in function)
timescale
timing statements
analog
discrete
top-level module, [1]
transition
continuous
discrete
transition() (built-in function)
transport delay
tri
tri0
tri1
triand
trigger statements
trior
trireg

U

undef
units
unnamed branch
unsigned literals

V

variable delcarations
variables
voltage
(discipline)
Voltage (nature)
vt (thermal voltage function)

W

wait statements
wand
while statements
analog
discrete
white_noise() (built-in function)
wire
wires
wor
wreal
write statements
discrete

X

x

Z

z
z filters
restrictions
zi_nd() (built-in function)
zi_np() (built-in function)
zi_zd() (built-in function)
zi_zp() (built-in function)