Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

what is false path,if not functionally used why do they exist.

Status
Not open for further replies.

neofeoe

Newbie level 2
Joined
Mar 10, 2011
Messages
2
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,292
we know that false path is not considered for timing analysis. Reason: they are not used actually. Then why do we need them???????????? can someone justify the importance of false path.
 

We don't need them, but sometimes they aren't avoidable:

An example is a counter (e.g. a Johnson counter) used as clock divider. If not all possible states of the counter are used (e.g. a decade divider made from a 4bit counter, which uses only 10 of 16 possible states), it is possible that this counter might enter into an unwanted or false state (e.g. by an SEU or an ESD event), from which it (possibly) can't bail out if not enforced by design.

Such a circuit clearly has one or more false paths, which will be detected by the fault coverage tool, because they really exist. This information should warn the designer that he possibly should worry about and see to arrange for a fail-safe solution (if the circuit can't resolve it from its own). Not fully used Johnson counters actually might need additional (reset) hardware to help them out from a false count cycle.

Generally this applies to all circuits which aren't "fully used", i.e. which include actually -- for this dedicated design purpose -- not needed, but possibly accessible false paths.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top