Hello ,
I am trying to write some skill code to run "oaScan -lib -cell -view" for the cell hierachically.
For example, there is a chip A which includes Block B1 and B2.Block B1 includes Cell C11,C12; Block B2 includes Cell C21,C22.
cellList=list(C11,C12,C21,C22).
foreach(cellName cellList
csh(strcat("oaScan -lib testlib -cell " cellName " -veiw layout" " >> " rstFile)
)
But i found the "oaScan -lib -cell -view" runs a long time for some cells without outputting anything.For example, it runs a long time for C11.
My issue is how i could tell the foreach to jump out for C11 and printf("the c11 couldn't be run) after a long time running (eg. 10 minutes).And begin to run for C12,C21,C22.