
A
- B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z
Symbols
- !
- logical negation operator 1, 2
- !=
- logical inequality operator 1, 2
- $dist_ functions 1
- $dist_chi_square 1
- $dist_erlang 1
- $dist_exponential 1
- $dist_normal 1
- $dist_poisson 1
- $dist_t 1
- $dist_uniform 1
- $driver_count 1
- $driver_delay 1
- $driver_next_state 1
- $driver_next_strength 1
- $driver_state 1
- $driver_strength 1
- $fclose 1
- $finish 1
- $fopen 1
- $limexp 1
- $random 1
- $stop 1
- $strobe
- escape sequences 1
- format specifications 1
- $transition 1
- %
- in format specifications 1
- modulus operator 1
- &
- bit-wise AND operator 1, 2
- &&
- logical AND operator 1, 2
- *
- arithmetic multiplication operator 1
- ,,
- in null expressions 1
- /
- arithmetic division operator 1
- <
- relational less-than operator 1, 2
- <+
- branch contribution operator 1
- <<
- left shift operator 1, 2
- <=
- relational less-than-or-equal operator 1, 2
- ==
- logical equality operator 1, 2
- >
- relational greater-than operator 1, 2
- >=
- relational greater-than-or-equal operator 1, 2
- >>
- right shift operator 1, 2
- ?:
- conditional operator 1
- @ operator 1
- \
- backslash character 1
- for escape sequences in strings 1
- \"
- as " character 1
- \ddd
- specify character as octal digits 1
- \t
- tab character 1
- ^
- bit-wise exclusive OR operator 1, 2
- ^~
- bit-wise equivalence operator 1, 2
- `
- in compiler directives 1
- `default_nodetype 1
- `define 1
- `else 1
- `endif 1
- `ifdef 1
- `include 1
- `resetall 1
- `undef 1
- |
- bit-wise inclusive OR operator 1, 2
- ||
- logical OR operator 1, 2
- ~
- bit-wise negation operator 1, 2
- ~^
- bit-wise equivalence operator 1, 2
A
- absdelay operator 1
- absolute tolerance 1, 2, 3
- abstol 1
- AC Stimulus 1
- Acceleration 1
- access 1
- Access Functions 1, 2
- A-D converter 1
- always procedural block 1
- analog block 1
- analog operators 1
- restrictions 1
- analog procedural block 1
- analysis dependent functions 1
- analysis function 1
- angle 1
- Angular_Acceleration 1
- Angular_Force 1
- Angular_Velocity 1
- arithmetic operators 1, 2
- % 1
- * 1
- + 1
- / 1
- arrays
- of integers 1
- of time variables 1
- associated reference directions 1
B
- backslash character 1
- begin-end block statement 1
- bidirectional port 1
- binary operators 1
- precedence 1
- bit-wise operators 1
- AND 1
- and 1
- equivalence 1
- exclusive nor 1
- exclusive OR 1
- exclusive or 1
- inclusive OR 1
- inclusive or 1
- negation 1, 2
- unary negation 1
- block statement
- naming of 1
- bound_step function 1
- branch access function 1
- branch contribution operator 1
- branch relations 1
- Branches 1
- branches 1
- built-in primitives 1
- bus 1
C
- calltf routines 1, 2
- case statement 1
- cbAfterDelay 1
- cbAssign 1
- cbAtStartOfSimTime 1
- cbDeassign 1
- cbDisable 1
- cbEndOfCompile 1
- cbEndOfRestart 1
- cbEndOfSave 1
- cbEndOfSimulation 1
- cbEnterInteractive 1
- cbError 1
- cbExitInteractive 1
- cbForce 1
- cbInteractiveScopeChange 1
- cbNextSimTime 1
- cbPLIError 1
- cbReadOnlySynch 1
- cbReadWriteSynch 1
- cbRelease 1
- cbStartOfRestart 1
- cbStartOfSave 1
- cbStartOfSimulation 1
- cbStmt 1, 2
- cbTchkViolation 1
- cbUnresolvedSystf 1
- cbValueChange 1, 2
- characters
- specified as octal digits 1
- Charge 1
- circular integrator 1
- classes of PLI routines
- calltf 1, 2
- compiletf 1, 2
- compatibility rules
- discrete domain rule 1
- domain incompatibility rule 1
- empty discipline rule 1
- flow compatibility rule 1
- nature compatibility rule 1
- nature incompatibility rule 1
- node connection rule 1
- potential compatibility rule 1
- self rule 1
- units value rule 1
- Compiler directives 1
- compiletf routines 1, 2
- concatenation
- of names 1
- conditional compilation 1
- conditional operator 1, 2
- conditional operator ?: 1
- conditional statement 1
- Connecting module ports by name 1
- Connecting module ports by ordered list 1
- connecting ports
- by name 1
- rules 1
- conservative branch 1
- conservative disciplines 1
- conservative nodes 1
- constant expression 1
- constitutive relationships 1, 2
- contribution statements 1
- convergence 1
- Correlated noise 1
- cross function 1
- Current 1
- current 1
D
- ddt operator 1
- ddt_nature 1
- decimal notation 1
- default
- in case statement 1
- Defining a function 1
- defparam 1, 2
- defparam statement 1
- delays
- inertial 1
- pure transport 1
- transport 1
- diagnostic messages
- from $stop and $finish 1
- discipline 1
- disciplines
- conservative 1
- empty 1
- signal-flow 1
- discontinuity 1
- discrete-time finite difference approximation 1
- Domain Binding 1
- double quote character 1
- driver_update 1
E
- electrical 1
- else statement 1
- embedding modules 1, 2
- empty disciplines 1
- end
- sequential block 1
- endcase 1
- enddiscipline 1
- endfunction 1, 2
- endmodule 1
- equality operators
- != 1
- == 1
- precedence 1
- escape sequences 1
- escaped identifiers 1
- event
- OR construct 1
- event or 1
- event or operator 1
- events
- global 1
- monitored 1
- exit simulator 1
- exponentiation 1
- expression
- evaluation order 1
- expressions 1
- constant 1
F
- filters 1
- final_step 1
- finite-difference approximation 1
- flicker_noise 1
- floating-point literals 1
- flow 1
- flow probe 1
- flow source 1
- Flux 1
- for loop 1
- Force 1
- format specifications 1
- ASCII character 1
- b or B 1
- binary 1
- c or C 1
- d or D 1
- decimal 1
- h or H 1
- hexadecimal 1
- hierarchical name 1
- m or M 1
- o or O 1
- octal 1
- s or S 1
- string 1, 2
- fullname 1
- function 1, 2
- functions
- call 1
- definition 1
- distribution 1
- probability 1
- returning a value 1
G
- global events 1
- ground 1
H
- handles
- vpiHandle data type 1
- hierarchical path name 1
- hierarchy
- level 1
- name referencing 1, 2
- scope 1
- scope rules for naming 1
- top level names 1
- hyperbolic functions 1
I
- ideal opamp 1
- identifiers 1, 2
- escaped 1
- keywords 1
- idt operator 1
- idt_nature 1
- idtmod 1
- if-else statement 1
- omitting else from nested if 1
- implicit declarations 1
- implicit equations 1
- implicit nodes 1
- Impulse 1
- indirect branch assignement 1
- inertial delays 1
- initial procedural block 1
- initial_step 1
- inout port 1
- input port 1
- instantiation
- of modules 1
- instantiation of modules 1
- integer 1
- integers
- division 1
- interconnection relationships 1
J
- junction diode 1
K
- keywords 1
- kinematic 1
- kinematic_v 1
- Kirchhoff's Flow Law 1, 2, 3
- Kirchhoff's laws 1, 2
- Kirchhoff's Value Law 1
L
- Laplace transform filters 1
- laplace_nd 1
- laplace_np 1
- laplace_zd 1
- laplace_zp 1
- last_crossing function 1
- left shift operator 1, 2
- lexical token
- definition of 1
- number 1
- operator 1
- types 1
- white space 1
- limited exponential 1
- logical operators 1
- ! 1
- && 1
- || 1
- AND 1
- equality 1
- inequality 1
- negation 1
- OR 1
- precedence 1
- looping statement
- for loop 1
- repeat loop 1
- while loop 1
M
- M_1_PI 1
- M_2_PI 1
- M_2_SQRTPI 1
- M_E 1
- M_LN10 1
- M_LN2 1
- M_LOG10E 1
- M_LOG2E 1
- M_PI 1
- M_PI_2 1
- M_PI_4 1
- M_SQRT1_2 1
- M_SQRT2 1
- M_TWO_PI 1
- magnetic 1
- Magneto_Motive_Force 1
- mathematical function 1
- mathematical functions 1
- minus sign(-)
- arithmetic subtraction operator 1
- module 1
- definition 1
- instance parameter value assignment 1
- instantiation 1
- overriding parameter values 1, 2
- parameter dependencies 1
- port 1
- terminal 1
- top-level 1
- module parameter
- dependencies 1
- overriding values 1, 2
- modulus operator 1
- definition 1
- mtm_flag 1, 2
- multi-channel descriptor 1
- multi-way decisions
- case statement 1
- if-else-if statement 1
N
- name 1
- named blocks
- and scope 1
- purpose 1
- names
- of hierarchical paths 1
- net_resolution 1
- new line character 1, 2
- newline character 1
- Newton-Raphson method 1
- nodal analysis 1
- node 1
- in hierarchical name tree 1
- nodes 1
- noise 1
- noise_table 1
- null
- expression 1
- numbers 1
O
- operator
- circular integrator 1
- idtmod 1
- operators 1, 2
- - 1
- ! 1, 2
- != 1, 2
- % 1
- & 1, 2
- && 1, 2
- * 1
- + 1
- / 1
- < 1, 2
- << 1, 2
- <= 1, 2
- == 1, 2
- > 1, 2
- >= 1, 2
- >> 1, 2
- ?: 1
- ^ 1, 2
- ^~ 1, 2
- {{}} 1
- {} 1
- | 1, 2
- || 1, 2
- ~ 1, 2
- ~^ 1, 2
- analog 1
- arithmetic 1, 2
- binary 1, 2
- bit-wise 1
- bit-wise AND 1
- bit-wise equivalence 1
- bit-wise exclusive OR 1
- bit-wise inclusive OR 1
- bit-wise negation 1, 2
- concatenation 1
- conditional 1, 2, 3
- definition 1
- event or 1
- left shift 1
- left shift operator 1
- logical 1
- logical AND 1
- logical equality 1
- logical inequality 1
- logical negation 1
- logical OR 1
- modulus 1
- power 1
- relational 1, 2
- replication 1
- right shift 1
- right shift operator 1
- shift 1
- time derivative 1
- time integral 1
- unary 1
- output port 1
- overriding module parameter values 1, 2
- by name 1
- defparam 1
P
- P_C 1
- P_CELSIUS0 1
- P_EPS0 1
- P_H 1
- P_K 1
- P_Q 1
- P_U0 1
- parameter
- module type 1
- parameter assignment by name 1
- parameter assignment by order 1
- parentheses
- and changing operator precedence 1
- plus sign(+)
- arithmetic addition operator 1
- port 1, 2
- connecting by name 1
- declaration 1
- definition 1
- module 1
- rules for connecting 1
- port access function 1
- Port Branches 1
- Position 1
- potential probe 1
- potential source 1
- pow operator 1
- precedence
- binary operators 1
- equality operators 1
- logical operators 1
- relational operators 1
- primitives 1
- probabilistic distribution functions 1
- $dist_chi_square 1
- $dist_erlang 1
- $dist_exponential 1
- $dist_normal 1
- $dist_poisson 1
- $dist_t 1
- $dist_uniform 1
- gaussian distribution 1
- probe 1
- Probes 1, 2
- pulse control 1, 2
- pulsere_flag 1, 2
- pure transport delays 1
Q
- QAM modulator 1
- quantities 1
R
- real numbers 1, 2
- format specifications used with 1
- operators with real number operands 1
- reference direction 1
- reference node 1
- relational operators 1, 2
- < 1
- <= 1
- > 1
- >= 1
- precedence 1
- relative tolerance 1
- repeat loop 1
- right shift operator 1, 2
- rotational 1
- rotational_omega 1
S
- s
- in string display format 1
- s_cb_data structure 1, 2
- s_vpi_delay structure 1
- s_vpi_error_info structure 1
- s_vpi_strengthval structure 1
- s_vpi_systf_data structure 1, 2, 3, 4
- s_vpi_time structure 1, 2, 3
- s_vpi_value structure 1, 2, 3
- s_vpi_vecval structure 1
- s_vpi_vlog_info structure 1
- scalar node 1
- scientific notation 1
- scope
- and hierarchical names 1
- rules 1
- seed 1
- shift operators 1
- << 1
- >> 1
- signal transitions 1
- signal-flow branch 1
- signal-flow disciplines 1
- signal-flow nodes 1
- sinusoidal voltage source 1
- slew filter 1
- slope 1
- source branch 1
- Sources 1
- standard mathematical functions 1
- standard output 1
- stochastic analysis 1
- probabilistic distribution functions 1
- stop 1
- strings 1, 2
- definition 1
- display format 1, 2
- manipulation 1
- padding 1
- special characters 1
- variable declaration 1
- switch branch 1
- system tasks
- for interrupting the simulator 1
- System tasks and functions 1
T
- tab character 1
- Temperature 1
- text macro substitutions 1, 2
- and `define 1
- definition 1
- redefinition 1
- with arguments 1
- text output
- vpi_mcd_close() 1
- vpi_mcd_name() 1
- vpi_mcd_open() 1
- vpi_mcd_printf() 1
- vpi_printf() 1
- thermal 1
- time derivative operator 1, 2
- time integral operator 1
- timer function 1
- Tolerances 1
- top-level module 1
- transient analysis 1
- transition 1
- transition filter 1
- transition function 1
- transport delays 1
- tree structure
- of hierarchical names 1
- trigonometric functions 1
- type specification
- parameter 1
U
- unary operators
- ! 1
- << 1
- >> 1
- undescore character 1
- units 1
- User Defined Attributes 1
- User defined functions 1
V
- value 1
- value range specification
- parameter 1
- vector branch 1
- vector node 1
- Velocity 1
- vlog_startup_routines array 1
- Voltage 1
- VPI object diagrams
- assignments 1
- case statement 1
- continuous assignments 1
- delay controls 1
- event controls 1
- expressions 1, 2, 3
- for loops 1
- forever loops 1
- function calls 1
- functions 1
- if statement 1
- inter-module paths 1
- IO declarations 1
- memories 1
- module paths 1
- modules 1
- named events 1, 2
- nets 1
- parameters 1
- ports 1, 2, 3, 4
- primitives 1
- procedural assign statement 1
- procedural blocks 1
- procedural deassign statement 1
- procedural disable statement 1
- procedural force statement 1
- procedural release statement 1
- processes 1
- regs 1
- repeat controls 1
- repeat loops 1
- scopes 1
- specparams 1
- statements 1
- task calls 1
- tasks 1
- timing checks 1
- UDPs 1
- variables 1
- wait control 1
- while loops 1
- VPI routines
- callback overview 1
- error handling 1
- key to object diagrams 1
- object access overview 1
- object classifications 1
- vpi_chk_error() 1
- vpi_compare_objects() 1
- vpi_get() 1
- vpi_get_cb_info() 1
- vpi_get_str() 1
- vpi_get_systf_info() 1, 2
- vpi_get_time() 1
- vpi_get_value() 1, 2
- vpi_get_vlog_info() 1
- vpi_handle() 1
- vpi_handle_by_index() 1
- vpi_handle_by_name() 1
- vpi_handle_multi() 1
- vpi_iterate() 1
- vpi_mcd_close() 1
- vpi_mcd_name() 1
- vpi_mcd_open() 1
- vpi_mcd_printf() 1
- vpi_printf() 1
- vpi_put_delays() 1
- vpi_put_value() 1
- vpi_register_cb() 1
- vpi_remove_cb() 1, 2
- vpi_scan() 1
- vpiCancelEvent 1, 2
- vpiForceFlag 1
- vpiHandle 1
- vpiInertialDelay 1
- vpiInterModPath 1
- vpiIntFunc 1, 2
- vpiIterator 1
- vpiNoDelay 1
- vpiPureTransportDelay 1
- vpiRealFunc 1, 2
- vpiReleaseFlag 1
- vpiReturnEvent 1
- vpiScaledRealTime 1
- vpiSchedEvent 1
- vpiScheduled 1
- vpiSizedFunc 1
- vpiSysFunction 1, 2, 3
- vpiSysTask 1
- vpiTimeFunc 1
- vpiTimeUnit 1
- vpiTransportDelay 1
W
- Watts 1
- while loop 1
- white space 1
- white_noise 1
Z
- zi_nd 1
- zi_np 1
- zi_zd 1
- zi_zp 1
- Z-transform filters 1
|
Quadralay Corporation http://www.webworks.com Voice: (512) 719-3399 Fax: (512) 719-3606 sales@webworks.com |