I think one definitely would have faced this problem while integratiing many instances/blocks in the top level layout in Virtuso.
The problem I am facing is as follows:-
In the top level of the layout, I have to integrate many instances of layout blocks.
While connecting two blocks ( these two blocks are inside a bigger blocks (like PAD array) or may be crossing over another small block) , some how some the other blocksare getting moved.
Ideally like to keep the positions of other instances ( let's say A, B, C) fixed, while editing the desired instances ( let's say E,F) as movable.
I tried in LSW. I dehighlighted the 'inst'. In that process, all the instances are becoming un-movable. Even if you bring a VIA , you can't move it around.
Could anybody please tell what I should do thing smoothly.
Thanks a lot for your reply.
I like to do some modification to your skill code.
But the "SKILL" is a new language to me.
I want to know the meaning of each standard function present in thye code.
I went through "Cadence Analog Design Environment SKILL Language Reference", but I could not find the many functions present in your code.
Could you please point to some document/source from where I can get the meaning of all the STANDARD functions you have written in the code.