ARM Technical Support Knowledge Articles

Why do you supply both min and max Synopsys .lib files for a particular process corner?

Applies to: ARM720T, ARM7TDMI

Answer

The delay times given in the 'max' library are the longest possible time it can take for the signal to change, from the clock edge. This is used for checking propagation delays & setup times. The delay time given in the 'min' library is the shortest possible time it can take for the signal to change - effectively an output hold time (i.e how long after the clock edge the old value can be considered to be valid). This is used to check for hold time problems.

In the case of some signals, no delay is given, because we do not characterize the output hold time as part of the pre-fab characterization process.

Article last edited on: 2008-09-09 15:47:35

Rate this article

[Bad]
|
|
[Good]
Disagree? Move your mouse over the bar and click

Did you find this article helpful? Yes No

How can we improve this article?

Link to this article
Copyright © 2011 ARM Limited. All rights reserved. External (Open), Non-Confidential