This is what the MacroModel syntax is created for. In your CTS constraints specification, you can specify a min and max rise/fall delay on the macro port (for all instances of a macro) or pin (instance specific). The syntax is: Originally posted in cdnusers.org by kevink
MacroModel port cellName/portName maxRise minRise
maxFall minFall inputCap
MacroModel port myMacro/clk 10ns 5ns 12ns 7ns 20pf
I have found that any units are OK but you must specify SOME unit (ps, ns, etc).