datasheets.com EBN.com EDN.com EETimes.com Embedded.com PlanetAnalog.com TechOnline.com  
Events
UBM Tech
UBM Tech
Welcome Guest Log In | Register

Delay-Safe False Paths

Authored on: May 17, 2007

Technical Paper

0 0
More InfoLess Info

Engineers enter false paths on a design for a variety of reasons. A path may be specified false because it is between two asynchronous clock domains, or because the path originates from a static register whose value never changes, or because the path is a timing don't-care. This paper focuses on paths that are specified false because the engineer believes the combination of logic values required to sensitize the path is not possible, based on the functionality of his or her design. It is important that an engineer consider, not just the functionality of the chip, but also circuit delay, when determining whether or not a path is sensitizable.

When a delay-safe false path is dynamically sensitizable, there will always exist a path through a control input that is a true path with delay greater than or equal to the dynamically sensitizable false path. For this reason, delay-safe false paths never mask a real timing problem on the chip. This paper explains why delay-safe false paths are legitimate to apply throughout an implementation flow, regardless of circuit delays.



Please disable any pop-up blockers for proper viewing of this paper.

0 comments
write a comment

Please Login

You will be redirected to the login page

×

Please Login

You will be redirected to the login page

×

Please Login

You will be redirected to the login page