Command Dictionary

Analyze Bus

 

 

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.

FastScan and FlexTest Reference Manual, V8.6_4

2-123

Page 151
Image 151
Mentor v8.6_4 manual Analyze Bus, ALl -Auto