Section 23—Modules and Hierarchy

IEEE Subsection

Construct

Description

23.2

Module definitions

Supported

23.2.1

Top-level instance

Not supported

23.2.2

Port declarations

Supported

23.3.2.1

Connecting module instance ports by ordered list

Supported

23.3.2.2

Connecting module instance ports by name

Supported

23.3.2.3

Connecting module instance using implicit named port connections (.name)

Supported

23.3.2.4

Connecting module instances using wildcards

Supported

23.3.3

Port connection rules

Supported

23.3.3.2

Port connection rules for variables

Supported

23.3.3.3

Port connection rules for nets

Supported

23.3.3.4

Port connection rules for interfaces

Supported

23.3.3.5

Unpacked array ports and array of instances

Supported

23.4

Nested modules

Not supported

23.5

Extern modules

Supported

23.11

Binding auxiliary code to scopes or instances

Not supported