Io assignment view, 12 io assignment view – Achronix ACE Version 5.0 User Manual

Page 168

Advertising
background image

Views

Chapter 3. Concepts

IO Assignment View

The IO Assignment view provides a tabular representation of the properties of the I/O instances used in the
current design. The view will remain empty until the currently active Implementation has been prepared
(had the Run Prepare flow step completed).

By default, the IO Assignment view is included in the

Floorplanner perspective

. To add the view to the

current perspective, select Window Show View Other. . . IO Assignment. See also:

Managing

I/Os

.

Figure 3.80: IO Assignment View

Note:

In the figure above, there’s a filter of ” RR1 ” on the Selected Column. The Selected
Column is Pad/Macro, subtly identified by the grey highlight in the unpopulated rows
and the sort arrow in the column header. The content of the table is being limited to those
rows that match the filter, and all the remaining filtered rows have highlighted (in green)
the portion of the columns data that matches the filter. The port ”b[1]” also has its Port
Name

cell highlighted in dark yellow to indicate that there is a warning for the port. The

warning details are available via a tooltip on that cell (not shown) - in this case, the
warning is that the port has not been placed yet, as can be seen in the Placed column.

The following are ways to alter the presentation of the data in the IO Assignment table:

• Column resizing: The width of a column can be changed by placing the mouse cursor over the

boundary between columns - at this point the mouse cursor should change to indicate resizing is
possible. Next, simply left-click and drag left or right to resize the column to the desired width, then
release the mouse button.

• Column reordering: The order of the columns in the table can be changed by left-clicking and holding

on any column name, then dragging left or right to move the column between any other pair of
columns, and release the left mouse button to insert the column header at the new location. While
dragging, you will see the dragged column header alongside the mouse cursor, and there will be
a platform-specific visual indicator (a thick column header separator on Windows, a set of arrows
pointing at the potential insertion location on Linux) showing where the column insertion will occur
if the mouse is released at the present cursor location.

• Sorting by column: The data rows can be sorted by the contents of any column. Simply left-click the

column header, and the rows will be sorted by the data in that column. Left-click the same column
header a second time to reverse the sort order (ascending vs. descending).

• Data filtering: By using the Filter: textfield, the rows in the table may be filtered by the contents of any

column. When a filter is applied, rows will not be displayed if their data for the selected column does

UG001 Rev. 5.0 - 5th December 2012

http://www.achronix.com

156

Advertising