Home Knowledge Base NLDM (Non-Linear Delay Model)

NLDM (Non-Linear Delay Model) is the foundational table-based timing model used in Liberty (.lib) files — representing cell delay and output transition time as 2D lookup tables indexed by input slew and output capacitive load, capturing the non-linear relationship between these variables and delay.

Why "Non-Linear"?

NLDM Table Structure

NLDM Delay Calculation Flow

1. The STA tool knows the input slew (from the driving cell's output transition table). 2. The STA tool knows the output load (sum of wire capacitance + downstream pin capacitances). 3. Look up the cell delay table → get propagation delay. 4. Look up the output transition table → get output slew. 5. Pass the output slew to the next cell in the path. 6. Repeat through the entire timing path.

NLDM Limitations

When NLDM Is Sufficient

NLDM is the workhorse timing model of digital design — simple, fast, and accurate enough for the vast majority of timing analysis scenarios.

nldm (non-linear delay model)nldmnon-linear delay modeldesign

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.