![]()
The default display of the Specify Tests
table is to show all parts that are reachable by a measurement. By default,
when you define a new measurement location, all parts that are reachable
by a measurement location are also covered. If one of these parts is indeed
not going to be covered by the measurement, you must toggle it to not covered
by clicking on the box in the Covered column which corresponds to the Part's
row in the table.
In the real world, single tests are rarely
adequate to fully verify the operation of complex, multi-functional circuitry.
In reality, the measurement at U7.12 measures a voltage level for a single
set of digital inputs at U1. Many tests are normally executed to verify
functionality. The tools in the Specify Tests tool assist you in mapping
all of the tests and facilitate the process by making available various
types of information which is required within the process.
![]()
![]()
2. Enter the name of the new test in the field "New Test Name."
This is the only field on the New Test tab that must be filled out. All other fields are optional, and are used for establishing run-time linkages and run-time parameters.
Note: The test name can be up to 64 characters cannot include an apostrophe ('). The test name is not case sensitive unless your planned run-time environment is a Unix based system where the operating system is case sensitive.
Other fields related to the test which you may or may not elect to implement or use in your run-time environment include:
Test Setup Procedure
Test Procedure
Test Clean-up Procedure
Test Cost
Test Type
Test Data File Name (used by Maintenance
Exerciser)
Test Description
See test fields related to run-time linkages .
Each test can have a test description associated with it. This field can be used to give additional information to the test engineer. This field can be left blank if desired. It is not used by the run-time system. By default, the test description field is blank. This field can be used to place ATLAS test names or numbers, factory acceptance test names or any other descriptive information to relate any specific test to the names designated by the schematic.
The Test Type field allows you to assign a descriptive type to the test. Test Types include: Edge, Internal, Observed, Test Point, BIT, Edge/Internal. The Test Type field is for information purposes only, it is not used by the run-time system.
You can Disable any Test by clicking on the box labeled Disable Test. A check will appear in the box if the test is currently disabled. Disabling a test is the same as deleting it, from the knowledge base, except the test can be re-introduced to the knowledge base by simply "un-disabling" it. The function of disabling tests is useful when performing testability analysis and evaluating different test alternatives. You can define a test, run testability calculations, then disable the test and run calculations again. The result is a detailed look at the effectiveness of the test.
Note: If a test is set to disabled, and you generate a run-time Diagnostic Knowledge Base, that test will be omitted from the Diagnostic Knowledge Base.
![]()
A pop-up window will appear with tabs functions supporting test editing, including New, Copy, Edit, Delete.
Press the Delete tab. The Delete Test tab will be displayed.
2. To select a test to delete, click on the pull-down arrow associated with the field "Select a Test to Delete." A pull-down box will present the names of each test. Click on the test name you wish to delete.
3. Press the Delete pushbutton, then press Done.
NOTE: You can also use Disable Test from this screen.
To Copy
an Existing Test to a New Test
![]()
A pop-up window will appear with tabs functions supporting test editing, including New, Copy, Edit, Delete.
Press the Copy tab. The Copy Test tab will be displayed.
2. To select a test to copy, click on the pull-down arrow associated with the field "Select a Test to Copy." A pull-down box will present the names of each test. Click on the test name you wish to copy.
3. In the text entry box, enter the name of the new test to be created in the copy process.
4. Press the Copy pushbutton. After a few moments, the cursor will return, then press Done.
![]()
You can Add a New Measurement, Edit an Existing Measurement, Copy a Measurement and Delete a Measurement.
![]()
A pop-up window will appear, with tab functions supporting measurement editing, including New, Copy, Edit, Delete.
2. Select the test which the measurement is a part of. To select a test, click on the pull-down arrow associated with the field "Select a Test." A pull-down box will list the names of each test. Click on the test name you wish to add the measurement to.
3. Enter the measurement name in the New Measurement Name text box. The measurement name must be limited to 64 characters. It is a good practice to use uniform conventions when naming a measurement, since this name will be used in run-time. It is recommended to use the Measurement Location Name as the Measurement Name.
4. You can supply a description of the measurement in the New Measurement Description text box. This description is optional, and is limited to 255 characters.
5. You must associate one or more measurement locations with the measurement name. A list of all of the design locations is provided in a scroll box. Use the scroll bar to scroll through the measurement names. Select one or more design locations by clicking on the location name. Press the down arrow icon to move the design location name(s) into the Selected Measurement Locations box.
Note: To remove a measurement location from the Selected Measurement Locations box, highlight the location and press the up arrow icon.
6. Press Save. Press Done.
To Edit
an Existing Measurement
![]()
1. From the Specify Tests tool on the Specify Tests and Repairs tab, press the Measurements pushbutton, or Measurements... Edit Measurement from the menu bar.
A pop-up window will appear with tabs functions supporting measurement editing, including New, Copy, Edit, Delete. Click on the Edit tab.
2. Select the test which the measurement is a part of. To select a test, click on the pull-down arrow associated with the field "Select a Test." A pull-down box will present the names of each test. Click on the test name associated with the measurement you wish to edit.
3. Select the measurement you wish to edit. To select the measurement, click on the pull-down arrow associated with the field "Select a Measurement." A pull-down box will present the names of each measurement. Click on the measurement name you wish to edit.
The current measurement name, description and measurement locations can be modified.
To modify the measurement name:
1. Click on the text box where the measurement name appears. Edit the text.
2. Press Save.
To modify the measurement description:
1. Click on the text box titled "Measurement Description." Edit the text.
2. Press Save.
To modify the measurement locations associated with the measurement:
1. Highlight any measurement locations to be added from the All Design Locations list box, and press the down arrow icon.
2. Highlight any measurement locations to be deleted from the Measurement Locations list box and press the up arrow icon.
3. Press Save. Press Done.
![]()
![]()
A pop-up window will appear with tabs functions supporting measurement editing, including New, Copy, Edit, Delete. Click on the Delete tab.
2. Select the test which the measurement is a part of. To select a test, click on the pull-down arrow associated with the field "Select a Test." A pull-down box will present the names of each test. Click on the test name associated with the measurement you wish to delete.
3. Select the measurement you wish to delete. To select the measurement, click on the pull-down arrow associated with the field "Select a Measurement." A pull-down box will present the names of each measurement. Click on the measurement name you wish to delete.
4. Press Delete. Press Done.
Specify Tests: Configuration
Tool Use
![]()
To use the Specify
Tests Configure Tool
![]()
2. Click on Configure Tool. A box listing the options is displayed. Each optional item has a toggle button associated with it. Toggle the button on or off as desired.
3. Press Use Tool to initiate the Specify Tests tool.
Each setting is defined below.
Reachable - Reachable means that the component is in the signal flow path of the measurement. This means that the component (or pin-level fault) is in the signal flow path between the design's input (or stimulus location) to the measurement location. If the tool is configured to display Reachable parts, then all those parts which are in the signal flow path will be displayed. If you choose to display this category, then you can filter the view to display reachable, not reachable or both reachable and not reachable. Default is to display parts that are reachable from the measurement location. Reachable should always be displayed.
Type of Connection - Type of Connection means whether the component pins are accessible directly from the input/output of the design ("Edge") versus whether they are internal connections. You can configure the Specify Tests tool to display information on the Type of Connection, or to omit this information from the display. Type of Connection is a characteristic of pin-level faults, not the part level. Therefore, this information will only be displayed if you change the filter "Parts" to "Faults" or if you select to view pin-level faults for a specific part. To view pin-level faults for a specific part, click on the part name. A pull-down arrow box will appear corresponding to the part. Click on the arrow box, and the pin-level faults associated with that part will be displayed in a pull-down display.
Direction - Direction means the direction of the signal flow associated with the pin. Direction can be Input (In), Output (Out), or bi-directional (InOut). Direction is a characteristics that applies only to the pin-level, and is therefore not displayed at the part level. Therefore, direction will only be displayed if you change the filter "Parts" to "Faults" or if you select to view pin-level faults for a specific part. To view pin-level faults for a specific part, click on the part name. A pull-down arrow box will appear corresponding to the part. Click on the arrow box, and the pin-level faults associated with that part will be displayed in a pull-down display.
Power/Ground - Power/Ground means that the signal associated with the pin has been designated as power or ground. You can configure the tool to display whether the pin is designated as power or ground. Power/Ground designations are defined during the Import Design process. Power/Ground is a characteristics that applies only to the pin-level, and is therefore not displayed at the part level. Therefore, Power/Ground will only be displayed if you change the filter "Parts" to "Faults" or if you select to view pin-level faults for a specific part. To view pin-level faults for a specific part, click on the part name. A pull-down arrow box will appear corresponding to the part. Click on the arrow box, and the pin-level faults associated with that part will be displayed in a pull-down window.
Note that a scroll bar at the right side of the table indicates that more parts are listed than can be displayed. Use the scroll bar to scroll through the list.
![]()
Parts / Faults You can choose
to display the list of items covered by a measurement at either the part
level or the fault level. A part is a physically distinct design entity,
such as a component. A fault is a physical location on the part, such as
a pin. Faults are associated to pin-level locations and pin-level locations
are associated with parts. Most users prefer to work at the part level.
However, it is often necessary to also work at the pin level when more
granularity is needed. This is especially true when dealing with measurements
that cover only part of the part's operating mode. This is accomplished
through the Failure Mode Wizard.
You can change the view from displaying parts to displaying faults
using either the Views option from the menu bar and selecting parts, or
from the table heading "Parts" where you can click in the heading and a
pull-down menu will appear allowing you to select Parts or Faults.
You can view a single part's faults by clicking on the first column in the table. A pull-down arrow will appear next to the part name. Click on that pull-down arrow, and a new table will appear, listing all of the faults, or physical pin locations, associated with that part. Note that if more than five faults are contained in that list, a scroll bar is displayed with the new table, allowing you to scroll through the list.
Covered - You can choose to display only parts/faults that are covered by a measurement, not covered by a measurement or both covered and not covered. You can change the view from using either the Views option from the menu bar and selecting Covered By Measurement, or from the table heading "Covered" where you can click on the heading and a pull-down menu will appear allowing you to select Covered, Not Covered, or Both. Default is Both.
Reachable - You can choose to display only parts/faults that are reachable from a measurement, not reachable from a measurement or both reachable and not reachable. You can change the view from using either the Views option from the menu bar and selecting Reachable from Measurement, or from the table heading "Reachable" where you can click on the heading and a pull-down menu will appear allowing you to select Reachable, Not Reachable, or Both. Default is Reachable. Generally, if a part is reachable, then that part may be or may not be covered by a measurement, but if a part is not reachable, then it will seldom be covered by the test. Therefore parts or faults which are not reachable by a measurement location are seldom relevant to the measurement.
Connection - You can choose to display only parts/faults that are connected internally, that are connected externally to an edge connector, or both internal and edge. You can change the view by using either the Views option from the menu bar and selecting Type of Connection, or from the table heading "Connection." A pull-down menu will appear allowing you to select Edge, Internal or Both. Default is Both. At the part level, any part that has a pin connected to the Edge is designated as an Edge connection.
Direction - Parts do not have direction, only pins. Pins are associated with faults. Therefore, signal flow direction information is only displayed with faults, not parts. Signals can flow as inputs to a pin, outputs from a pin, or pins can be bi-directional, meaning that signals flow both in and out of a pin. Pins are designated as Input, Output or Input/Output during the design process and this information is captured for diagnostics, since faults propagate in the same direction that the signals flow. When viewing the table at the fault level, you can choose to change the view by using either the Views option from the menu bar and selecting Direction of Signal or from the table heading "Direction." A pull-down menu will appear allowing you to filter the list to view Inputs only, Outputs only, Inputs/Outputs only, or All. All is the default.
Power/Ground - Power and Ground are signal types, and therefore relate to pins, not parts. Whether a pin has been associated as Power, Ground or neither is only displayed when viewing faults, not parts. When faults are being viewed, you can change the view to filter the list by using either the Views option from the menu bar and selecting Power/Ground, or from the table heading "Pwr/Gnd." A pull-down menu will appear allowing you to select only those pins designated as Power, as Ground, as neither (None), or as All. None means that the pin has not been designated as either power nor ground. Select None to view all pins except those designated as power or ground. Use All to select all pins, including those that have been designated as power, ground and those that have not been designated as power or ground. See also Setting Power/Ground Designations.
Failure Rate - Failure rates are attributed at the part level, not the pin level. At the pin level you can assign a specific pin a percentage of the part's failure rate. You can choose to filter the part listing by Failure Rates set to zero (=0), set to greater than zero (>0), or All. You can change the view by using either the Views option from the menu bar and selecting Failure Rate, or from the table heading "Failure Rate." A pull-down menu will appear allowing you to select Failure = 0, Failure = >0, or All. Default is All.