Command Dictionary Analyze Bus
FastScan and FlexTest Reference Manual, V8.6_4 2-123
Analyze Bus
Tools Supported: FastScan and FlexTest
FastScan Scope: Atpg, Fault, and Good modes
FlexTest Scope: Drc mode
Usage
ANAlyze BUs {gate_id#... [-Exclusivity | -Prevention | -Zstate]} | -Drc_check |
-ALl | -Auto]
Description
Causes the tool to analyze the specified bus gates for contention problems.
If the bus passes the analysis, the tool displays a message indicating that it did so.
If the analysis aborts, the tool displays a message identifying the tri-state drivers
the tool was analyzing at abort time. If the bus fails the analysis, the tool displays
a message identifying the two offending tri-state drivers (the tri-state drivers
capable of being on simultaneously while driving different values).
The Set Contention Check On -Atpg command as well as Set Iddq Checks -Bus
(or -all) command cause ATPG to ensure that every bus is contention free during
deterministic test generation. Sometimes, this requirement cannot be met for
many or all of the faults targeted by ATPG, preventing you from obtaining
adequate fault coverage. When this happens, the Analyze Bus command
determines which bus or busses cannot be made contention free, so that you can
investigate the circuit around this bus to find out what is preventing contention
free tests.
When you issue this command, you must either specify a gate_id# value or one of
the global switches (-Drc_check or -All).
Arguments
gate_id# -Exclusivity | -Prevention | -Zstate
A repeatable integer with an optional switch that specifies the identification
number of the bus gate and the type of analysis you want the tool to perform.