Consolidated I/O Planning - 1.0 English

Advanced IO Wizard LogiCORE IP Product Guide (PG320)

Document ID
PG320
Release Date
2022-10-19
Version
1.0 English
You can perform I/O assignment in the main Vivado® IDE I/O Planning view layout along with the rest of the design ports. This is not part of the IP configuration. The new I/O methodology enables you to perfom the following:
  • Make changes to I/O ports without regenerating of IP.
  • Target IP to different devices with different pinouts without regenerating of IP.
  • Perform I/O planning with multiple IPs concurrently in one environment.
  • Define and store port assignments in the top-level XDC constraints file for the design rather than in a read-only file within the IP.
  • Directly edit or replace the XDC constraint file or files to modify I/O port assignments.
Note: In the previous I/O Wizards for UltraScale and UltraScale+ releases, all I/O assignments were made as part of customizing the IP. The tools stored the resulting constraints with the IP in a read-only XDC file. This requires re-customizing the IP to modify the port assignments. In addition, these constraints were not necessarily visible during I/O assignment and validation for the rest of the design.