UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 57986

Vivado - How can I automatically place all of the ports in my design?

Description

Is there a way to have the tools place all of the ports in my design without having to do this manually?

Solution

Yes. This can be done with the "Auto-place I/O Ports" command from the Vivado GUI.

To do this:

  1. Have synthesis complete and click on the "Open Synthesized Design" option from the Flow Navigator

  2. From the Menu bar, select Tools -> I/O Planning -> Auto-place I/O Ports.



Alternatively, this can be done from the Tcl console with the "place_ports" command.

Also, to set the IOSTANDARD for all the ports in a design, use the following:

set_property IOSTANDARD <standard_value> [get_ports *]

AR# 57986
Date Created 10/16/2013
Last Updated 07/17/2015
Status Active
Type Solution Center
Tools
  • Vivado Design Suite