/delay
- Updated2026-03-24
- 1 minute(s) read
The /delay command is used to describe the combined propagation and rise/fall delay between an event on a particular input and an event on the affected output. The delay statement is followed by an integer that represents the number of rows in the delay table that follows. The delay table has four columns: input signal name, output signal name, rise delay, and fall delay.
aU1 [in1 in2] [out] myAND
.model myAND d_chip(behaviour= "
+;Simple And gate
+/inputs A B
+/outputs Y
+/table 2
+;A B Y
+H H H
+X X X
+/delay 2
;input output rise_delay fall_delay
A Y 30n 20n
B Y 20n 10n
+")