Command Dictionary

Set Bus Handling

 

 

Fail

A literal that specifies for the tool to treat the buses that you identify as if they had failed the bus contention evaluations. This causes the tool to reject patterns that it would otherwise retain due to passing the contention check.

Abort

A literal that specifies the bus aborted the bus contention evaluations before determining whether the bus passed or failed. This can be used with the Analyze Bus -Drc command to verify ATPG constraints which you have added to correct bus failures.

bus_gate_id#

A repeatable integer that specifies the gate identification numbers of the buses whose contention handling you want to override. If a bus is cascading, you must specify the dominant bus.

-All

A switch that specifies for the tool to reset the bus contention handling for all buses back to the default.

Examples

The following example turns the bus contention checking off, allowing the bus to pass the evaluations. However, this action can cause trouble in the future if there is a problem with the design that required modification due to the bus contention.

report bus data 321

/FA1/ha1/XOR1/OUT/ (321) handling=fail type=strong #Drivers=4 Learn Data:poss_X=yes, poss_Z=yes, poss_mult_drivers_on=yes BUS Drivers: 156(SW) 252(SW) 307(SW) 308(SW)

set bus handling pass 321 report bus data 321

/FA1/Ha1/Xor1/OUT/ (321) handling=pass type=strong #Drivers=4 Learn Data:poss_X=yes, poss_Z=yes, poss_mult_drivers_on=yes BUS Drivers: 156(SW) 252SW) 307(SW) 308(SW)

Related Commands

Report Bus Data

Set Contention Check

FastScan and FlexTest Reference Manual, V8.6_4

2-439

Page 467
Image 467
Mentor v8.6_4 manual ∙ Fail, ∙ Abort, ∙ busgateid#