You can manually define new ports in an
I/O planning project. Refer to AMD device documentation for
information regarding voltage capabilities of the device.
Note: The I/O Ports
window groups each differential pair into a single row. Because a single row
represents two ports, the total number of ports shown in parentheses is higher than
the number of rows. To get a list of signals that matches the total number of ports
in the I/O Ports window, enter the following Tcl command:
get_ports * -filter {BUS_WIDTH == "" }
To create I/O ports:
- In the I/O Ports window, right-click, and select Create I/O Ports.
- In the Create I/O Ports dialog box, edit the following options, and click
OK:
- Name
- Provide the port name.
- Direction
- Select the port direction.
- Diff Pair
- Define differential pair signals or buses.Note: To create a differential I/O port, enable this option. This creates two ports and adds an
_N
suffix to the name of the negative port. - Create Bus
- Enter a bus range for bus creation.
- I/O Standard
- Select the I/O standard constraint.Note: Each I/O standard indicates its voltage number in which the I/O operates. The Tcl command -
get_property VCCO_IN
[get_io_standards "I/O Standard"]
- Pull Type
- Select the pull type value.Note: The allowable values are
PULLUP
,PULLDOWN
, andKEEPER
. The default isNONE
. The property guarantees a logicHigh
(PULLUP
) orLow
(PULLDOWN
) level to allow tri-stated nets to avoid floating when not being driven. The valueKEEPER
retains the value of the output net to which the port is attached. - Delay Value XPHY (ps)
- Define the delay value of XPHY.Note: The
DELAY_VALUE_XPHY
property onPORT
objects specifies the amount of delay to add on an input or output path for AMD Versal™ XPHY Logic Interfaces. Duringopt_design
when the Advanced I/O Wizard IP is being regenerated, theDELAY_VALUE_XPHY
value will be copied from the PORT onto the XPHY instance for the input or output path. - ODT Type
- Select the on-die-termination (ODT) type value.
- Location
- Define the port placement location.Note: Not all I/O standards are compatible with each location. For HD I/O banks, the operating voltage range is 1.8V-3.3V. For XP I/O banks, the operating voltage range is 1V-1.5V.
Figure 1. Create I/O Ports Dialog Box