Help Required

S

sesi

Guest
Hi,

I am trying a procedure in layout , Given a top level cell name say
"TOP_ALL" from library "TEMP" , what I am checking is that all the
heirarchy instances in this "TOP_ALL" cell has to be referred only
from the "TEMP" library or any other standard libraries
(analogLib,standardLib) but no cell in the hierarchy list of
"TOP_ALL" has tobe referred from local libraries.
To do this I have few issues:

1)How to save Design->Hierarchy->Tree->Top to bottom information to a
file using skill.
For this I am using leHiTree() but its just opening the form.
(I am using this hierarchy list to know the reference of all the
instances in "TOP_ALL" cell).

2)Say the hierarchy information is stored in a file /temp/exp1.il.
Then I am using linux command for processing.

awk ' $1 !~ /TEMP|analogLib|standardLib/ {print $1, $2, $3, $4, $5 }' /
temp/exp1.il

The above command prints all the lines from the file /temp/exp1.il
which
doesnot refer to the libraries "TEMP" "analogLib" "standardLib". So
that by seeing the list I can correct my layout.

The issue here is I cannot execute this command from icfb.

system("awk ' $1 !~ /TEMP|analogLib|standardLib/ {print $1, $2, $3,
$4, $5 }' /temp/exp1.il")
returning a value nil.

Regards,
Sesi.
 

Welcome to EDABoard.com

Sponsor

Back
Top