I hope you will undestand me. My English is not very well.
I have to check a layout with assura. It is an array and consists of tree components. I call them "basic cells". So I build tree types of columns of those cells and then I add them to an array. If I check the columns separetly. It works. Thereby the "basic cells" will be ckecked with ?flattenCellContents contition. If I try to verify the whole array. I get errors (device, nets) in one column and their subcell, "one of a basic cell". This column consist of two mirrored and overloop "basic cells of one type".
I think I get the error message because the cells overlap. I assume Assura put some devices on the top of hierarchy and then can not map schmetatic and layout. So my question is, are there any rules I can put to avoid this problem?
I have a solution that woks but I have to flatten one type of array. It take a lot of time to check the whole array.
If you have some ideas, post otherwise correct my language skills! :-)
Best regards, Dennis
Hi DennisWould you please post the specific error messages? It would be good if you can upload the cls file in the run directory. Perhaps you can try adding expandOnError cmd and see if it solves the problem. It can be found in avCompareRules of the lvs form. If you are running by batch mode, please add the following to the rsf file:avCompareRules( expandOnError( (unstableDevices t) (swap t) (reduce t) (pins t) (match t) (swapThres t) (instCount t) (skipMatchOnReduceError t) (ambiguousPinAssignment t) (parameter t) )) ;avCompareRulesBest regardsQuek
In reply to Quek:
Thank you very mach for your reply and your hint! It works! Schematic and Layout match without any warrnings and errors!
Thank you once more!
In reply to Dennis Faber: