The Ports and Interfaces page, shown in the following figure, provides a listing of ports and interfaces of the custom IP.
Figure 1.
Package IP Window:
Ports and Interfaces
Page
After completing the Create and Package New IP wizard, the ports and interfaces table populates based on the parsing of the top-level HDL source file.
During the parsing of the top-level ports, if an interface can be heuristically determined, the interface is inferred automatically.
The following properties column list are associated with a port or interface:
- Name
- The port or interface name. The direction of the port is described in the preceding icon.
- Interface Mode
- The mode of the interface (master or slave) from the perspective of the custom IP.
- Enablement Dependency
- The expression to determine whether the port or interface is enabled. For more information, see Setting a Dependency Expression.
- Direction
- The direction of the port.
- Driver Value
- The driver value of the port if disabled.
- Size Left
- The value of the most significant bit (MSB).
- Size Right
- The value of the least significant bit (LSB).
- Size Left Dependency
- The dependency expression to determine the value of the most significant bit. For more information, see Setting a Dependency Expression.
- Size Right Dependency
- The dependency expression to determine the value of the least significant bit. For more information, see Setting a Dependency Expression.
- Type Name
- The port type (
std_logic
orstd_logic_vector
).