Achronix ACE Version 5.0 User Manual

Page 169

Advertising
background image

Views

Chapter 3. Concepts

not match the current filter value. All displayed rows will, in the selected column, contain text that
matches the applied filter. The portion of the text that matches the filter will be highlighted (in green).
By default, the column being filtered is the Port Name column.
To select an alternate column for the filter, first select the Selected Column radio button, then left-
click the corresponding column header. The selected column will be indicated in a platform-specific
manner. (Windows: the column header will have a small arrow indicating the sort direction of the
selected column, and any visible empty rows will have the selected column in a slightly different
color than the non-selected columns. Linux: the selected columns background color will be different
from the background color of non-selected columns.)
To stop filtering the table data and view the data for all I/Os, simply clear/empty the Filter: textfield.

Note:

Sorting column data and ”selecting” a column for the filter are the same action. This
means that except when filtering by the Port Name column, it is not possible to sort the
table by one column and filter by a different column.

The following are ways to edit I/O data using the IO Assignment table:

• Drag-and-drop placement: The I/O instances in the table may be dragged from the table to sites in the

Floorplanner view

or balls in the

Package View

”. This will assign the dragged instance to the drop

locations site/ball. The I/Os location will immediately be updated in all views.
Note:

Changing I/O placement will require re-running PnR.

• Editing individual tablecell values (only available in certain columns): To edit the value displayed

in a tablecell, select the cell and left-click or press Enter. The cell then becomes editable, presenting
the user with a drop-down combo box of choices, or with an in-place editable textfield for free-form
text entry. Change the value as desired and hit Enter to commit the change. The changed value will
be validated, and if acceptable, the table will be updated to reflect the new value. Note that when
the user is presented with a combobox, the choices listed will be filtered to show only values that are
compatible with the rest of the configuration of that individual I/O instance.

• Editing electrical values for one or more I/Os: If the user wishes to change the configuration of

multiple I/O instances at once (like for a bus), the user can select all the rows they wish to edit,
then select the Configure Selected IOs button in the view toolbar. This will bring up the

Configure

Selected IOs Dialog

”, allowing the user to edit the configuration of the entire group of I/O instances.

IO Assignment View Toolbar Buttons

Icon

Action

Description

n/a

Filter:

This textfield allows the user to enter a search filter. The displayed
contents of the IO Assignment table will be restricted to those rows
with data matching the filter. Text matching the filter will be
highlighted in the chosen column. Clear/empty the textfield to stop
filtering and restore the complete dataset to the table.

n/a

Port Name Column

Select this to apply the filter to the Port Name Column.

n/a

Selected Column

Select this to apply the filter to the currently selected column. (The
selected column is whichever column is managing the sort order for
the table data. To select a column, left-click the tables column header.)

Configure Selected
IOs

Opens the

Configure Selected IOs Dialog

”. Allows the user to

change the electrical configuration values of the selected I/O(s). This
action is only enabled when there is at least one row of data (at least
one I/O) selected in the table.

157

http://www.achronix.com

UG001 Rev. 5.0 - 5th December 2012

Advertising