My toplevel schematic containing 5 TGs(Transmission Gates) and with instance name T0 --> T4.
And 5 transistors with instance name P0, P1, P2 & N0, N1.
Also each TG having 2 transistors with instance name TP0, TN0.
Now I would like to print path to TP0 which is in T0 as T0/TP0, for TN0 it has to print T0/TN0...
similarly, the path to TP0 which is in T1 as T1/TP0, for TN0 it has to print T1/TN0...
I hope You understood my problem and please, guide me in this way....
Thanks in Advance
Prabhakar. K -- Layout Engineer
Print how, when, where? It's really unclear as to what you're trying to do. What is triggering this printing? Otherwise you can just do printf("/T0/TN0\n") . I'm sure that's not what you want, but I'm just pointing out that your requirements are unclear.
Foreach transistor/resistor/cap in the schematic I would like to print it's path from toplevel to current edit level (as I mentioned before) in the CIW window.
Ex: I have opend a toplevel schematic and now I would like to print path to the instances which are in 1st, 2nd or 3rd .. level by means of SKILL code.
I believe that SourceLink solution 11169362 does what you want, can you take a look at it?
Have you tried the functionality from the Layout side of things (I think it is called leHiTree()) ? It should work on a schematic too, though I am not sure if the hierarchy printing is quite what you are asking for.
You may also find Sourcelink Solution 11300048 useful (OK, I'm biased, as I wrote it...). It handles configs too. It would need some tweaking to do what you want though.