Product Documentation
Digital Design Netlisting and Simulation SKILL Reference
Product Version IC23.1, June 2023

hnlIfNoProcedure

hnlIfNoProcedure(
t_progarg
)
=> value

Description

Defines procedures in HNL. By using this function, the netlister only defines a procedure if it is not already defined, thus allowing user-override of netlister functionality by loading user-supplied functions before loading the Cadence netlister.

Source code for this procedure is available for CAD developers in the install_dir/tools/dfII/src/hnl/hnl.il file.

Arguments

t_progarg

Body of the procedure.

Value Returned

value

The value depends on the procedure logic.

Examples

hnlIfNoProcedure( simExecute( cmd )
let( ( status )
simDrain()
status = sh( cmd )
status
)
)

Related Topics

OSS Functions


Return to top
 ⠀
X