Overview:
The Requirements Analysis tab allows rapid analysis of a configuration in order to
analyze which design metrics do and do not meet required values.
The results are presented in two tables and a stoplight diagram.
The tables shown are the design info box and the requirements list,
which provide, respectively, all of the data about the design from the test benches
and all of the data from the requirements definition. The stoplight diagram
shows the requirements tree graphically, and is color coded to demonstrate where a
design does and does not meet the requirements. Specifically, grey indicates a
requirement for which there is no data provided to compare the design, red indicates
a requirement in which the threshold is not met, dark green represents a design in which
the threshold is met, but the objective is not, and light green represents a design in
which the objective is met. Higer level colorings are indicative of their weakest child.
Instructions:
The top two panels are the design info box and the requirements list. These
two tables are both controlled in the same manner. First, the configuration
whose information should be displayed is selected via
the drop down menu labeled "configuration". Changing the configuration field
will change all configuration fields in the tab. The number of entries in the
table can be controlled via the second drop down menu,
labeled "show X entries", in which X is the number of entries selected to be
shown. If not all entries in a given category are displayed, the list of entries
can be browsed by clicking the right and left arrows located at the bottom right
corner of the table. The tables can be sorted in either ascending or descending
order by clicking the up and down arrows at the right hand side of each column header.
A bidirectional arrow indicates no sorting preference, an upward arrow indicates an ascending
sort, in which low numbers are shown above high numbers for numeric fields, and early letters
are shown before later letters in alphabetic fields. A downward arrow indicates a descending
sort. Finally, typing search terms in the search box, separated by spaces, will filter results
to show only rows that contain all of the listed search terms.
There are three methods of controlling the stoplight diagram: configuration selection, zooming,
and checkbox usage. Configuration selection is done in the same manner as it is in the
tables. Zooming is one of the primary functions of the stoplight diagram, and allows analysis
of the components of a specific design category. It is done by clicking on the category of
choice, which then zooms the viewable area to show only that category and the children of that
category, allowing increased detail to be shown, including data on the requirements and the
utility curves for each metric. The stoplight diagram can be zoomed one level up by clicking
on the left edge of the diagram, and fully zoomed out by clicking the double arrow button in
the lower left-hand corner of the diagram. Checkbox usage is straight forward: click on a box
to select that option. A large 'X' will appear in an active box. Selecting a different box will
deselect the current box. Clicking on a selected box will also deselect it, and will change the
metric completeness to 'undefined'.