schIsInCheckHier
schIsInCheckHier( ) => t / nil
Description
Identifies and performs the specific actions, as mentioned in the SKILL code, when checking a design hierarchy as opposed to a single cellview during a schematic hierarchy check. When you check a design hierarchy or a single cellview, the schematic checker runs any pre or post check triggers and custom checker rules that you have previously registered.
Arguments
Value Returned
Examples
Register a trigger function that runs before schematic checking begins.
schRegPreCheckTrigger('myPreCheckTrigger)
procedure(myPreCheckTrigger(cv)
if(schIsInCheckHier()
then
info("Pre-check hierarchy.\n")
else
info("Pre-check cellview.\n")
)
)
cv = geGetEditCellView()
schCheck(cv) ;; prints "Pre-check cellview."
Checks the hierarchy starting from cellview.
schCheckHier(cv "schematic" "analogLib basic") ;; prints "Pre-check hierarchy."
Checks the configured hierarchy.
schCheckHierConfig(deGetConfigId()) ;; prints "Pre-check hierarchy."
Related Topics
Return to top