Package Window Layers - 2022.1 English

Vivado Design Suite User Guide: Using the Vivado IDE (UG893)

Document ID
Release Date
2022.1 English

The Layers settings (shown in the following figure) control the elements displayed in the Package window.

Figure 1. Package Window—Layers Settings

The available layers are listed hierarchically in a tree view:

  • Use the expand and collapse buttons to expand or collapse the levels of the tree view to see the different layers.
  • Click a check box to enable or disable the layer for display in the Package window. A check mark indicates the currently displayed layer. You can display or hide:
    • Groups of objects by clicking the category of the objects
    • Individual objects by selecting the item directly
Tip: You can use the Shift key to select multiple layers, and use the Space bar to toggle the selected layers on or off.

The display of a specific pin in the Package window depends on the combination of layers that represent the pin in the Package window settings. For example, if you deselect I/O Banks in the Package window settings, ground pins are displayed, but the user I/O and multi-function pins are not displayed even if you select I/O and Multi-Function Pins under the Pins heading.

Important: If a specific pin is not visible in the Package window, you cannot assign a port to it. Check that both the pin and the I/O block it is contained in are selected for display in the Package window settings.

Following are the different categories of layers in the Package window settings:

I/O Ports
Ports in the design that are currently placed in either a fixed or unfixed state. The design might have currently unplaced ports that are not displayed in the Package window.
Available package pins grouped into specific categories, such as multifunction pins, power pins, and unconnected pins. Pins display as follows:
  • Power pins display separately from the I/O banks.
  • Multifunction pins display as part of the I/O bank they are contained in, and display with symbols representing their available functions. For example:
    • Basic I/O pins display as gray circles by default.
    • Clock capable pins display as blue hexagons by default.
    • VREF, VRP, and VRN pins display with a small power icon by default.
    • The remaining pins display with an asterisk (*) and are not displayed by default.
I/O Bank Types
Different types of I/O banks, which vary based on the targeted device. For example, the following figure shows the high performance banks that are displayed when you select the High Performance layer.
Figure 2. High-Performance I/O Bank
I/O Banks
Pin sites for each of the banks on the device as well as for the GT pins. Each I/O bank and GT bank is color-coded to allow you to differentiate between the banks of pins.
Tip: Turning off an I/O bank layer is an easy way to prevent pin assignment. Using this method enables you to reserve a bank for later use or show that a bank is full.
Grid lines for x-axis and y-axis drawn behind the sites.