Modules§
- any_
node - behavioral_
statements - declarations
- expressions
- general
- instantiations
- preprocessor
- primitive_
instances - source_
text - special_
node - specify_
section - udp_
declaration_ and_ instantiation
Macros§
Structs§
- Action
Block Else - Actual
Argument - Always
Construct - Angle
Bracket Literal - Anonymous
Program - Ansi
Port Declaration Net - Ansi
Port Declaration Paren - Ansi
Port Declaration Variable - Apostrophe
Brace - Array
Identifier - Array
Manipulation Call - Array
Range Expression Colon - Array
Range Expression Minus Colon - Array
Range Expression Plus Colon - Assert
Property Statement - Assertion
Variable Declaration - Assignment
Operator - Assignment
Pattern Array - Assignment
Pattern Expression - Assignment
Pattern List - Assignment
Pattern NetLvalue - Assignment
Pattern Repeat - Assignment
Pattern Structure - Assignment
Pattern Variable Lvalue - Associative
Dimension Asterisk - Associative
Dimension Data Type - Assume
Property Statement - Attr
Spec - Attribute
Instance - BinIdentifier
- Binary
Base - Binary
Module Path Operator - Binary
Number - Binary
Operator - Binary
Value - Bind
Directive Instance - Bind
Directive Scope - Bind
Target Instance - Bind
Target Instance List - Bins
Expression Cover Point - Bins
OrEmpty NonEmpty - Bins
OrOptions Cover Point - Bins
OrOptions Covergroup - Bins
OrOptions Default - Bins
OrOptions Default Sequence - Bins
OrOptions SetCovergroup - Bins
OrOptions Trans List - Bins
Selection - Bins
Selection OrOption Bins - Bins
Selection OrOption Coverage - BitSelect
- Block
Event Expression Begin - Block
Event Expression End - Block
Event Expression Or - Block
Identifier - Block
Item Declaration Data - Block
Item Declaration Let - Block
Item Declaration Local Parameter - Block
Item Declaration Parameter - Blocking
Assignment Hierarchical Variable - Blocking
Assignment Nonrange Variable - Blocking
Assignment Variable - Brace
- Bracket
- CIdentifier
- Case
Expression - Case
Generate Construct - Case
Generate Item Default - Case
Generate Item Nondefault - Case
Inside Item Nondefault - Case
Item Default - Case
Item Expression - Case
Item Nondefault - Case
Pattern Item Nondefault - Case
Statement Inside - Case
Statement Matches - Case
Statement Normal - Cast
- Cell
Clause - Cell
Identifier - Celldefine
Drive Compiler Directive - Charge
Strength Large - Charge
Strength Medium - Charge
Strength Small - Checker
Declaration - Checker
Identifier - Checker
Instantiation - Checker
OrGenerate Item Declaration Clocking - Checker
OrGenerate Item Declaration Data - Checker
OrGenerate Item Declaration Disable - Checker
Port Item - Checker
Port List - Class
Constructor Declaration - Class
Constructor Prototype - Class
Declaration - Class
Identifier - Class
Item Constraint - Class
Item Covergroup - Class
Item Declaration - Class
Item Method - Class
Item Property - Class
Method Constructor - Class
Method Extern Constructor - Class
Method Extern Method - Class
Method Function - Class
Method Pure Virtual - Class
Method Task - Class
NewArgument - Class
NewExpression - Class
Property Const - Class
Property NonConst - Class
Qualifier - Class
Scope - Class
Type - Class
Variable Identifier - Clocking
Decl Assign - Clocking
Declaration Global - Clocking
Declaration Local - Clocking
Direction Input - Clocking
Direction Input Output - Clocking
Direction Output - Clocking
Drive - Clocking
Event Expression - Clocking
Event Identifier - Clocking
Identifier - Clocking
Item Assertion - Clocking
Item Default - Clocking
Item Direction - Clocking
Skew Edge - Clockvar
- Clockvar
Expression - Cmos
Switch Instance - Cmos
Switchtype - Combinational
Body - Combinational
Entry - Comment
- Concatenation
- Concurrent
Assertion Item Statement - Cond
Pattern - Cond
Predicate - Conditional
Expression - Conditional
Statement - Config
- Config
Declaration - Config
Identifier - Config
Rule Statement Cell Lib - Config
Rule Statement Cell Use - Config
Rule Statement Default - Config
Rule Statement Inst Lib - Config
Rule Statement Inst Use - Consecutive
Repetition Asterisk - Consecutive
Repetition Expression - Consecutive
Repetition Plus - Const
- Const
Identifier - Constant
Assignment Pattern Expression - Constant
BitSelect - Constant
Cast - Constant
Concatenation - Constant
Expression Binary - Constant
Expression Ternary - Constant
Expression Unary - Constant
Function Call - Constant
Indexed Range - Constant
LetExpression - Constant
Mintypmax Expression Ternary - Constant
Multiple Concatenation - Constant
Primary Concatenation - Constant
Primary Enum - Constant
Primary Formal Port - Constant
Primary Mintypmax Expression - Constant
Primary Multiple Concatenation - Constant
Primary PsParameter - Constant
Primary Specparam - Constant
Range - Constant
Select - Constraint
Block - Constraint
Block Item Solve - Constraint
Declaration - Constraint
Expression Arrow - Constraint
Expression Disable - Constraint
Expression Expression - Constraint
Expression Foreach - Constraint
Expression If - Constraint
Identifier - Constraint
Primary - Constraint
Prototype - Constraint
SetBrace - Continuous
Assign Net - Continuous
Assign Variable - Controlled
Reference Event - Controlled
Timing Check Event - Cover
Cross - Cover
Point - Cover
Point Identifier - Cover
Property Statement - Cover
Sequence Statement - Coverage
Event At - Coverage
Event Sample - Coverage
Option Option - Coverage
Option Type Option - Coverage
Spec OrOption Option - Coverage
Spec OrOption Spec - Covergroup
Declaration - Covergroup
Expression - Covergroup
Identifier - Covergroup
Range List - Covergroup
Value Range Binary - Covergroup
Variable Identifier - Cross
Body NonEmpty - Cross
Identifier - Cross
SetExpression - Current
State - Cycle
Delay Const Range Expression Binary - Cycle
Delay Const Range Expression Dollar - Cycle
Delay Expression - Cycle
Delay Identifier - Cycle
Delay Integral - Cycle
Delay Range Asterisk - Cycle
Delay Range Expression - Cycle
Delay Range Plus - Cycle
Delay Range Primary - Data
Declaration Variable - Data
Event - Data
Source Expression - Data
Type Atom - Data
Type Enum - Data
Type Struct Union - Data
Type Type - Data
Type Vector - Data
Type Virtual - Decimal
Base - Decimal
Number Base Unsigned - Decimal
Number BaseX Number - Decimal
Number BaseZ Number - Default
- Default
Clause - Default
Nettype Compiler Directive - Default
Nettype Value - Default
Skew Input - Default
Skew Input Output - Default
Skew Output - Default
Text - Deferred
Immediate Assert Statement - Deferred
Immediate Assertion Item - Deferred
Immediate Assume Statement - Deferred
Immediate Cover Statement - Define
- Define
Text - Defparam
Assignment - Delay2
Mintypmax - Delay2
Single - Delay3
Mintypmax - Delay3
Single - Delay
Control Delay - Delay
Control Mintypmax - Delay
OrEvent Control Repeat - Delayed
Data With Mintypmax - Delayed
Reference With Mintypmax - Description
Bind Directive - Description
Package Item - Design
Statement - Disable
Statement Block - Disable
Statement Fork - Disable
Statement Task - Dist
Item - Dist
List - Dist
Weight Divide - Dist
Weight Equal - DpiFunction
Proto - DpiImport
Export Export Function - DpiImport
Export Export Task - DpiImport
Export Import Function - DpiImport
Export Import Task - DpiTask
Proto - Drive
Strength0z - Drive
Strength01 - Drive
Strength1z - Drive
Strength10 - Drive
Strengthz0 - Drive
Strengthz1 - Dynamic
Array New - Dynamic
Array Variable Identifier - Edge
Control Specifier - Edge
Descriptor - Edge
Indicator Paren - Edge
Input List - Edge
Sensitive Path Declaration Full - Edge
Sensitive Path Declaration Parallel - Edge
Symbol - Elaboration
System Task Error - Elaboration
System Task Fatal - Elaboration
System Task Info - Elaboration
System Task Warning - Else
Group OfLines - Elsif
Group OfLines - Empty
Unpacked Array Concatenation - Enable
Gate Instance - Enable
Gatetype - Enable
Terminal - EndEdge
Offset - Endcelldefine
Drive Compiler Directive - Endkeywords
Directive - Enum
Base Type Atom - Enum
Base Type Type - Enum
Base Type Vector - Enum
Identifier - Enum
Name Declaration - Error
Limit Value - Escaped
Identifier - Event
Based Flag - Event
Control Asterisk - Event
Control Event Expression - Event
Control Event Identifier - Event
Control Paren Asterisk - Event
Control Sequence Identifier - Event
Expression Comma - Event
Expression Expression - Event
Expression Or - Event
Expression Paren - Event
Expression Sequence - Event
Iter - Event
Trigger Named - Event
Trigger Nonblocking - Exp
- Expect
Property Statement - Expression
Binary - Expression
Operator Assignment - Expression
OrDist - Expression
Unary - Extern
Constraint Declaration - Extern
TfDeclaration Method - Extern
TfDeclaration Task - File
Path Spec NonLiteral - Final
Construct - Fixed
Point Number - ForInitialization
Declaration - ForStep
- ForVariable
Declaration - Formal
Argument - Formal
Identifier - Formal
Port Identifier - Full
Edge Sensitive Path Description - Full
Path Description - Fullskew
Timing Check - Function
Body Declaration With Port - Function
Body Declaration Without Port - Function
Declaration - Function
Identifier - Function
Prototype - Function
Statement - Function
Statement OrNull Attribute - Function
Subroutine Call - Gate
Instantiation Cmos - Gate
Instantiation Enable - Gate
Instantiation Mos - Gate
InstantiationN Input - Gate
InstantiationN Output - Gate
Instantiation Pass - Gate
Instantiation Pass En - Gate
Instantiation Pulldown - Gate
Instantiation Pullup - Generate
Block Identifier - Generate
Block Multiple - Generate
Region - Genvar
- Genvar
Declaration - Genvar
Expression - Genvar
Identifier - Genvar
Initialization - Genvar
Iteration Assignment - Genvar
Iteration Prefix - Genvar
Iteration Suffix - Goto
Repetition - HexBase
- HexNumber
- HexValue
- Hierarchical
Array Identifier - Hierarchical
Block Identifier - Hierarchical
BtfIdentifier Method - Hierarchical
Event Identifier - Hierarchical
Identifier - Hierarchical
Instance - Hierarchical
NetIdentifier - Hierarchical
Parameter Identifier - Hierarchical
Property Identifier - Hierarchical
Sequence Identifier - Hierarchical
Task Identifier - Hierarchical
TfIdentifier - Hierarchical
Variable Identifier - Hold
Timing Check - Identifier
List - IfGenerate
Construct - Ifdef
Directive - Ifdef
Group OfLines - Ifndef
Directive - Ifndef
Group OfLines - Implicit
Data Type - IncOr
DecExpression Prefix - IncOr
DecExpression Suffix - IncOr
DecOperator - Include
Compiler Directive Angle Bracket - Include
Compiler Directive Double Quote - Include
Compiler Directive Text Macro Usage - Include
Statement - Index
Variable Identifier - Indexed
Range - InitVal
- Initial
Construct - Inout
Declaration - Inout
Port Identifier - Inout
Terminal - Input
Declaration Net - Input
Declaration Variable - Input
Identifier Interface - Input
Port Identifier - Input
Terminal - Inside
Expression - Inst
Clause - Inst
Name - Instance
Identifier - Integer
Covergroup Expression - Interface
- Interface
Ansi Header - Interface
Class Declaration - Interface
Class Item Method - Interface
Class Method - Interface
Class Type - Interface
Declaration Ansi - Interface
Declaration Extern Ansi - Interface
Declaration Extern Nonansi - Interface
Declaration Nonansi - Interface
Declaration Wildcard - Interface
Identifier - Interface
Instance Identifier - Interface
Instantiation - Interface
Nonansi Header - Interface
OrGenerate Item Extern - Interface
OrGenerate Item Module - Interface
Port Declaration - Interface
Port Header Identifier - Interface
Port Header Interface - Iter
- Jump
Statement Break - Jump
Statement Continue - Jump
Statement Return - Keyword
- Keywords
Directive - LetActual
Arg - LetDeclaration
- LetExpression
- LetIdentifier
- LetList
OfArguments Named - LetList
OfArguments Ordered - LetPort
Item - LetPort
List - Level
- Level
Input List - Level
Symbol - Liblist
Clause - Library
Declaration - Library
Identifier - Library
Text - Limit
Value - Line
Compiler Directive - List
- List
OfActual Arguments - List
OfArguments Named - List
OfArguments Ordered - List
OfChecker Port Connections Named - List
OfChecker Port Connections Ordered - List
OfClocking Decl Assign - List
OfCross Items - List
OfDefparam Assignments - List
OfFormal Arguments - List
OfGenvar Identifiers - List
OfInterface Identifiers - List
OfNet Assignments - List
OfNet Decl Assignments - List
OfParam Assignments - List
OfParameter Assignments Named - List
OfParameter Assignments Ordered - List
OfPath Delay Expressions - List
OfPath Inputs - List
OfPath Outputs - List
OfPort Connections Named - List
OfPort Connections Ordered - List
OfPort Declarations - List
OfPort Identifiers - List
OfPorts - List
OfSpecparam Assignments - List
OfTf Variable Identifiers - List
OfType Assignments - List
OfUdp Port Identifiers - List
OfVariable Assignments - List
OfVariable Decl Assignments - List
OfVariable Identifiers - List
OfVariable Port Identifiers - Local
- Local
Parameter Declaration Param - Local
Parameter Declaration Type - Locate
- Loop
Generate Construct - Loop
Statement DoWhile - Loop
Statement For - Loop
Statement Foreach - Loop
Statement Forever - Loop
Statement Repeat - Loop
Statement While - Loop
Variables - Macro
Text - Member
Identifier - Method
Call - Method
Call Body User - Method
Identifier - Mintypmax
Expression Ternary - Modport
Clocking Declaration - Modport
Declaration - Modport
Identifier - Modport
Item - Modport
Ports Declaration Clocking - Modport
Ports Declaration Simple - Modport
Ports Declaration Tf - Modport
Simple Port Named - Modport
Simple Port Ordered - Modport
Simple Ports Declaration - Modport
TfPorts Declaration - Module
Ansi Header - Module
Declaration Ansi - Module
Declaration Extern Ansi - Module
Declaration Extern Nonansi - Module
Declaration Nonansi - Module
Declaration Wildcard - Module
Identifier - Module
Instantiation - Module
Nonansi Header - Module
OrGenerate Item Declaration Clocking - Module
OrGenerate Item Declaration Disable - Module
OrGenerate Item Gate - Module
OrGenerate Item Module - Module
OrGenerate Item Module Item - Module
OrGenerate Item Parameter - Module
OrGenerate Item Udp - Module
Path Concatenation - Module
Path Conditional Expression - Module
Path Expression Binary - Module
Path Expression Unary - Module
Path Mintypmax Expression Ternary - Module
Path Multiple Concatenation - Module
Path Primary Mintypmax - MosSwitch
Instance - MosSwitchtype
- Multiple
Concatenation - NInput
Gate Instance - NInput
Gatetype - NOutput
Gate Instance - NOutput
Gatetype - Name
OfInstance - Named
Checker Port Connection Asterisk - Named
Checker Port Connection Identifier - Named
Parameter Assignment - Named
Port Connection Asterisk - Named
Port Connection Identifier - Ncontrol
Terminal - NetAlias
- NetAssignment
- NetDecl
Assignment - NetDeclaration
Interconnect - NetDeclaration
NetType - NetDeclaration
NetType Identifier - NetIdentifier
- NetLvalue
Identifier - NetLvalue
Lvalue - NetLvalue
Pattern - NetPort
Header - NetPort
Type Data Type - NetPort
Type Interconnect - NetType
Declaration Data Type - NetType
Declaration NetType - NetType
Identifier - New
- Nochange
Timing Check - Node
Events - NonConsecutive
Repetition - NonPort
Module Item Specparam - NonPort
Program Item Assertion - NonPort
Program Item Assign - NonPort
Program Item Final - NonPort
Program Item Initial - NonPort
Program Item Module - NonZero
Unsigned Number - Nonblocking
Assignment - Nonrange
Select - Nonrange
Variable Lvalue - Notifier
- Nounconnected
Drive Compiler Directive - Octal
Base - Octal
Number - Octal
Value - Open
Range List - Open
Value Range - Operator
Assignment - Ordered
Checker Port Connection - Ordered
Parameter Assignment - Ordered
Port Connection - Output
Declaration Net - Output
Declaration Variable - Output
Identifier Interface - Output
Port Identifier - Output
Symbol - Output
Terminal - Package
Declaration - Package
Export Declaration Asterisk - Package
Export Declaration Item - Package
Identifier - Package
Import Declaration - Package
Import Item Asterisk - Package
Import Item Identifier - Package
Scope Package - Packed
- Packed
Dimension Range - ParBlock
- Parallel
Edge Sensitive Path Description - Parallel
Path Description - Param
Assignment - Parameter
Declaration Param - Parameter
Declaration Type - Parameter
Identifier - Parameter
Override - Parameter
Port Declaration Param List - Parameter
Port Declaration Type List - Parameter
Port List Assignment - Parameter
Port List Declaration - Parameter
Value Assignment - Paren
- Pass
EnSwitchtype - Pass
Enable Switch Instance - Pass
Switch Instance - Pass
Switchtype - Path
Delay Expression - Path
Delay Value Paren - Pattern
Identifier List - Pattern
List - Pattern
Tagged - Pattern
Variable - Pcontrol
Terminal - Period
Timing Check - Polarity
Operator - Port
Declaration Inout - Port
Declaration Input - Port
Declaration Interface - Port
Declaration Output - Port
Declaration Ref - Port
Expression Brace - Port
Identifier - Port
Named - Port
NonNamed - Port
Reference - Position
Compiler Directive - Pragma
- Pragma
Expression Assignment - Pragma
Keyword - Pragma
Name - Pragma
Value Paren - Preprocessed
Text - Preprocessor
Text - Primary
Concatenation - Primary
Hierarchical - Primary
Mintypmax Expression - Primary
Multiple Concatenation - Procedural
Continuous Assignment Assign - Procedural
Continuous Assignment Deassign - Procedural
Continuous Assignment Force Net - Procedural
Continuous Assignment Force Variable - Procedural
Continuous Assignment Release Net - Procedural
Continuous Assignment Release Variable - Procedural
Timing Control Statement - Production
- Production
Identifier - Production
Item - Program
Ansi Header - Program
Declaration Ansi - Program
Declaration Extern Ansi - Program
Declaration Extern Nonansi - Program
Declaration Nonansi - Program
Declaration Wildcard - Program
Identifier - Program
Instantiation - Program
Nonansi Header - Property
Case Item Default - Property
Case Item Nondefault - Property
Declaration - Property
Expr Accept On - Property
Expr Always - Property
Expr Binary Property - Property
Expr Binary Sequence - Property
Expr Case - Property
Expr Clocking Event - Property
Expr Eventually - Property
Expr If - Property
Expr Nexttime - Property
Expr Not - Property
Expr Paren - Property
Expr Reject On - Property
ExprS Always - Property
ExprS Eventually - Property
ExprS Nexttime - Property
Expr Strong - Property
Expr Sync Accept On - Property
Expr Sync Reject On - Property
Expr Weak - Property
Identifier - Property
Instance - Property
List OfArguments Named - Property
List OfArguments Ordered - Property
Port Item - Property
Port List - Property
Spec - PsChecker
Identifier - PsClass
Identifier - PsCovergroup
Identifier - PsIdentifier
- PsOr
Hierarchical Array Identifier - PsOr
Hierarchical NetIdentifier Hierarchical - PsOr
Hierarchical NetIdentifier Package Scope - PsOr
Hierarchical Property Identifier Hierarchical - PsOr
Hierarchical Property Identifier Package Scope - PsOr
Hierarchical Sequence Identifier Hierarchical - PsOr
Hierarchical Sequence Identifier Package Scope - PsOr
Hierarchical TfIdentifier Hierarchical - PsOr
Hierarchical TfIdentifier Package Scope - PsParameter
Identifier Generate - PsParameter
Identifier Scope - PsType
Identifier - Pull
Gate Instance - Pulldown
Strength0 - Pulldown
Strength01 - Pulldown
Strength10 - Pullup
Strength01 - Pullup
Strength1 - Pullup
Strength10 - Pulse
Control Specparam With Descriptor - Pulse
Control Specparam Without Descriptor - Pulsestyle
Declaration - Queue
Dimension - Rand
- Randcase
Item - Randcase
Statement - Randomize
Call - Randsequence
Statement - Real
Number Floating - Recovery
Timing Check - Recrem
Timing Check - RefDeclaration
- RefNodes
- Reference
Event - Reject
Limit Value - Remain
Active Flag - Removal
Timing Check - Repeat
Range Binary - Resetall
Compiler Directive - Restrict
Property Statement - Root
- RsCase
- RsCase
Item Default - RsCase
Item Nondefault - RsCode
Block - RsIf
Else - RsProduction
List Join - RsProduction
List Prod - RsRepeat
- RsRule
- Scalar
Constant - Scalar
Timing Check Condition Binary - Scalar
Timing Check Condition Unary - Select
- Select
Condition - Select
Expression And - Select
Expression Cross Set - Select
Expression Not - Select
Expression Or - Select
Expression Paren - Select
Expression With - SeqBlock
- Sequence
Abbrev - Sequence
Declaration - Sequence
Expr Binary - Sequence
Expr Clocking Event - Sequence
Expr Cycle Delay Expr - Sequence
Expr Expr Cycle Delay Expr - Sequence
Expr Expression - Sequence
Expr First Match - Sequence
Expr Instance - Sequence
Expr Paren - Sequence
Expr Throughout - Sequence
Identifier - Sequence
Instance - Sequence
List OfArguments Named - Sequence
List OfArguments Ordered - Sequence
Method Call - Sequence
Port Item - Sequence
Port List - Sequential
Body - Sequential
Entry - SetCovergroup
Expression - Setup
Timing Check - Setuphold
Timing Check - Showcancelled
Declaration - Signal
Identifier - Simple
Identifier - Simple
Immediate Assert Statement - Simple
Immediate Assume Statement - Simple
Immediate Cover Statement - Simple
Path Declaration Full - Simple
Path Declaration Parallel - Size
- Skew
Timing Check - Soft
- Solve
Before List - Source
Description NotDirective - Source
Text - Specify
Block - Specify
Input Terminal Descriptor - Specify
Output Terminal Descriptor - Specparam
Assignment Mintypmax - Specparam
Declaration - Specparam
Identifier - Start
Edge Offset - State
Dependent Path Declaration IfEdge Sensitive - State
Dependent Path Declaration IfNone - State
Dependent Path Declaration IfSimple - Statement
- Statement
OrNull Attribute - Static
- Stream
Concatenation - Stream
Expression - Stream
Operator - Streaming
Concatenation - String
Literal - Struct
Union Member - Subroutine
Call Randomize - Subroutine
Call Statement Function - Symbol
- Syntax
Tree - System
TfCall ArgData Type - System
TfCall ArgExpression - System
TfCall ArgOptional - System
TfIdentifier - TPath
Delay Expression - Tagged
Union Expression - Task
Body Declaration With Port - Task
Body Declaration Without Port - Task
Declaration - Task
Identifier - Task
Prototype - Terminal
Identifier - Text
Macro Definition - Text
Macro Identifier - Text
Macro Name - Text
Macro Usage - TfCall
- TfIdentifier
- TfPort
Declaration - TfPort
Item - TfPort
List - Threshold
- Time
Literal Fixed Point - Time
Literal Unsigned - Timecheck
Condition - Timescale
Compiler Directive - Timeskew
Timing Check - Timestamp
Condition - Timeunits
Declaration Timeprecision - Timeunits
Declaration Timeprecision Timeunit - Timeunits
Declaration Timeunit - Timeunits
Declaration Timeunit Timeprecision - Timing
Check Condition Paren - Timing
Check Event - Timing
Check Limit - Topmodule
Identifier - Trans
Item - Trans
List - Trans
Range List Arrow - Trans
Range List Asterisk - Trans
Range List Equal - Trans
Set - Type
Assignment - Type
Declaration Data Type - Type
Declaration Interface - Type
Declaration Reserved - Type
Identifier - Type
Reference Data Type - Type
Reference Expression - UdpAnsi
Declaration - UdpDeclaration
Ansi - UdpDeclaration
Extern Ansi - UdpDeclaration
Extern Nonansi - UdpDeclaration
Nonansi - UdpDeclaration
Port List - UdpDeclaration
Wildcard - UdpIdentifier
- UdpInitial
Statement - UdpInput
Declaration - UdpInstance
- UdpInstantiation
- UdpNonansi
Declaration - UdpOutput
Declaration Nonreg - UdpOutput
Declaration Reg - UdpPort
List - UdpReg
Declaration - Unary
Module Path Operator - Unary
Operator - Unbased
Unsized Literal - Unconnected
Drive Compiler Directive - Undefine
Compiler Directive - Undefineall
Compiler Directive - Uniqueness
Constraint - Unit
- Unpacked
Dimension Expression - Unpacked
Dimension Range - Unsigned
Number - Unsized
Dimension - UseClause
Cell - UseClause
Cell Named - UseClause
Named - Value
Range Binary - Var
- VarData
Type Var - Variable
Assignment - Variable
Decl Assignment Class - Variable
Decl Assignment Dynamic Array - Variable
Decl Assignment Variable - Variable
Identifier - Variable
Identifier List - Variable
Lvalue Identifier - Variable
Lvalue Lvalue - Variable
Lvalue Pattern - Variable
Port Header - Variable
Port Type - Version
Specifier - Virtual
- Wait
Statement Fork - Wait
Statement Order - Wait
Statement Wait - Weight
Specification Expression - Width
Timing Check - Wildcard
- With
Covergroup Expression - XNumber
- ZNumber
Enums§
- Action
Block - Always
Keyword - Anonymous
Program Item - Ansi
Port Declaration - AnyNode
- Array
Method Name - Array
Pattern Key - Array
Range Expression - Assert
Timing - Assertion
Item - Assertion
Item Declaration - Assignment
Pattern - Assignment
Pattern Expression Type - Assignment
Pattern Key - Associative
Dimension - Bind
Directive - Bind
Instantiation - Bind
Target Scope - Bins
Expression - Bins
Keyword - Bins
OrEmpty - Bins
OrOptions - Bins
Selection OrOption - Block
Event Expression - Block
Item Declaration - Blocking
Assignment - Boolean
Abbrev - Built
InMethod Call - Case
Generate Item - Case
Inside Item - Case
Item - Case
Keyword - Case
Pattern Item - Case
Statement - Casting
Type - Charge
Strength - Checker
Generate Item - Checker
OrGenerate Item - Checker
OrGenerate Item Declaration - Checker
Port Direction - Class
Constraint - Class
Item - Class
Item Qualifier - Class
Method - Class
New - Class
Property - Class
Property Const Expression - Class
Qualifier OrPackage Scope - Clocking
Declaration - Clocking
Direction - Clocking
Event - Clocking
Item - Clocking
Skew - Compiler
Directive - Concurrent
Assertion Item - Concurrent
Assertion Statement - Conditional
Compiler Directive - Conditional
Generate Construct - Config
Rule Statement - Consecutive
Repetition - Const
OrRange Expression - Constant
Expression - Constant
Mintypmax Expression - Constant
Param Expression - Constant
Part Select Range - Constant
Primary - Constant
Range Expression - Constraint
Block Item - Constraint
Expression - Constraint
Prototype Qualifier - Constraint
Set - Continuous
Assign - Coverage
Event - Coverage
Option - Coverage
Spec - Coverage
Spec OrOption - Covergroup
Value Range - Cross
Body - Cross
Body Item - Cross
Item - Cycle
Delay - Cycle
Delay Const Range Expression - Cycle
Delay Range - Data
Declaration - Data
Type - Data
Type OrImplicit - Data
Type OrVoid - Decimal
Number - Default
Skew - Deferred
Immediate Assertion Statement - Delay2
- Delay3
- Delay
Control - Delay
OrEvent Control - Delay
Value - Delayed
Data - Delayed
Reference - Description
- Disable
Statement - Dist
Weight - DpiFunction
Import Property - DpiImport
Export - DpiSpec
String - DpiTask
Import Property - Drive
Strength - Edge
Identifier - Edge
Indicator - Edge
Sensitive Path Declaration - Elaboration
System Task - Enum
Base Type - Error
- Event
Control - Event
Expression - Event
Trigger - Expression
- Expression
OrCond Pattern - Extern
TfDeclaration - File
Path Spec - Finish
Number - ForInitialization
- ForStep
Assignment - Function
Body Declaration - Function
Data Type OrImplicit - Function
Statement OrNull - Gate
Instantiation - Generate
Block - Generate
Item - Genvar
Iteration - Hierarchical
BtfIdentifier - Hierarchical
Identifier OrClass Scope - Identifier
- Immediate
Assertion Statement - Implicit
Class Handle - Implicit
Class Handle OrClass Scope - Implicit
Class Handle OrClass Scope OrPackage Scope - Implicit
Class Handle OrPackage Scope - Import
Export - IncOr
DecExpression - Include
Compiler Directive - Input
Declaration - Input
Identifier - Integer
Atom Type - Integer
Type - Integer
Vector Type - Integral
Number - Interface
Class Item - Interface
Declaration - Interface
Identifier OrClass Scope - Interface
Item - Interface
OrGenerate Item - Interface
Port Header - Join
Keyword - Jump
Statement - LetFormal
Type - LetList
OfArguments - Library
Description - Lifetime
- List
OfArguments - List
OfChecker Port Connections - List
OfParameter Assignments - List
OfPort Connections - Local
OrPackage Scope OrClass Scope - Local
Parameter Declaration - Loop
Statement - Method
Call Body - Method
Call Root - Method
Prototype - Method
Qualifier - Mintypmax
Expression - Modport
Ports Declaration - Modport
Simple Port - Modport
TfPort - Module
Common Item - Module
Declaration - Module
Item - Module
Keyword - Module
OrGenerate Item - Module
OrGenerate Item Declaration - Module
Path Expression - Module
Path Mintypmax Expression - Module
Path Primary - Named
Checker Port Connection - Named
Port Connection - NetDeclaration
- NetLvalue
- NetPort
Header OrInterface Port Header - NetPort
Type - NetType
- NetType
Declaration - Next
State - Node
Event - NonInteger
Type - NonPort
Interface Item - NonPort
Module Item - NonPort
Program Item - Number
- Output
Declaration - Output
Identifier - Package
Export Declaration - Package
Import Item - Package
Item - Package
OrGenerate Item Declaration - Package
Scope - Package
Scope OrClass Scope - Packed
Dimension - Param
Expression - Parameter
Declaration - Parameter
Port Declaration - Parameter
Port List - Part
Select Range - Path
Declaration - Path
Delay Value - Pattern
- Port
- Port
Declaration - Port
Direction - Port
Expression - Pragma
Expression - Pragma
Value - Primary
- Primary
Literal - Procedural
Assertion Statement - Procedural
Continuous Assignment - Procedural
Timing Control - Program
Declaration - Program
Generate Item - Program
Item - Property
Actual Arg - Property
Case Item - Property
Expr - Property
Formal Type - Property
List OfArguments - Property
Lvar Port Direction - Property
Qualifier - PsOr
Hierarchical NetIdentifier - PsOr
Hierarchical Property Identifier - PsOr
Hierarchical Sequence Identifier - PsOr
Hierarchical TfIdentifier - PsParameter
Identifier - Pulldown
Strength - Pullup
Strength - Pulse
Control Specparam - Random
Qualifier - Range
Expression - Real
Number - RefNode
- Repeat
Range - RsCase
Item - RsProd
- RsProduction
List - Scalar
Timing Check Condition - Select
Expression - SeqInput
List - Sequence
Actual Arg - Sequence
Expr - Sequence
Formal Type - Sequence
List OfArguments - Sequence
Lvar Port Direction - Sequence
Match Item - Sign
- Signing
- Simple
Immediate Assertion Statement - Simple
Path Declaration - Simple
Type - Slice
Size - Source
Description - Specify
Item - Specify
Terminal Descriptor - Specparam
Assignment - State
Dependent Path Declaration - Statement
Item - Statement
OrNull - Strength
- Strength0
- Strength1
- Struct
Union - Structure
Pattern Key - Subroutine
Call - Subroutine
Call Statement - System
TfCall - System
Timing Check - Task
Body Declaration - TfItem
Declaration - TfPort
Direction - Time
Literal - Time
Unit - Timeunits
Declaration - Timing
Check Condition - Timing
Check Event Control - Trans
Range List - Type
Declaration - Type
Declaration Keyword - Type
Reference - UdpBody
- UdpDeclaration
- UdpOutput
Declaration - UdpPort
Declaration - Unique
Priority - Unpacked
Dimension - UseClause
- Value
Range - VarData
Type - Variable
Decl Assignment - Variable
Dimension - Variable
Identifier List OrNull - Variable
Lvalue - Vector
Scalar - Wait
Statement - Weight
Specification - White
Space