top of page
17.2. Lumped Delay
Lumped delay concentrates all delays at the output of a module. The internal logic executes with zero delay, and the total delay is applied at the output.
Characteristics
-
Single delay at module output
-
Internal logic has zero delay
-
Total propagation delay lumped together
-
Cleaner code - timing separate from logic
-
Easier to maintain
Basic Examples
Verilog
Advantages and Disadvantages
ADVANTAGES:
-
Clean separation of timing and logic
-
Easy to maintain and update delays
-
Simple to disable for functional simulation
-
Centralized delay specification
DISADVANTAGES:
-
Less accurate than distributed delays
-
Doesn't model internal timing
-
Can't model path-specific delays
-
Not suitable for detailed timing analysis
bottom of page
