INVS
ulvt --> invs.ulvt
noulvt--> invs.noulvt
roptulvt --> invs.roptulvt
Height increase --> invs.(ulvt/noulvt)_GrowY_<>
Width increase --> invs.(ulvt/noulvt)_GrowX_<>
other : a short description: if macros are being rearranged stay with fp1/fp2/fp3 etc .Use bounds , densityscreen ,slackadj , optmode etc as example for <DESC> --> invs.(ulvt/noulvt)_<DESC>
AVO
First cut --> avo.Tag [ same as invs tag]
Second iteration --> avo.Tag_(power/timing/short)_eco1
Third iteration--> avo.Tag_(power/timing/short)_eco2
Nth iteration--> avo.Tag_(power/timing/short)_eco$(N)