STIL中的Procedure和Macro

相同点:
都可以包含任何的Pattern语句
都支持Shift语句
都是为了减少STIl文件的大小

不同点:
Procedure通过Call来调用;Macro通过Macro来调用
Procedure必须要要有init语句;Macro可以继承被调用的Pattern的各个pin的状态;
Procedure结束后,返回被调用者时,恢复调用前的状态;Macro结束后,返回被调用者时,各个pin的状态和scan最后一行一样;
Procedure根据情况来决定是否展开;Macro总是被展开的

STIL中的Procedure和MacroSTIL中的Procedure和Macro