User guide

D-6
Compiler Directives and System Tasks
`delay_mode_distributed
Ignores the module path delays specified in specify blocks in
modules under this compiler directive and uses only the delay
specifications on all gates, switches, and continuous
assignments. Syntax:
‘delay_mode_distributed
`delay_mode_unit
Ignores the module path delays. Changes all the delay
specifications on all gates, switches, and continuous assignments
to the shortest time precision argument of all the ‘timescale
compiler directives in the source code. The default time unit and
time precision argument of the ‘timescale compiler directive is
1 ns. Syntax:
‘delay_mode_unit
`delay_mode_zero
Changes all the delay specifications on all gates, switches, and
continuous assignments to zero and changes all module path
delays to zero. Syntax:
‘delay_mode_zero