At 08:59 AM 10/28/2009, you wrote:
>I'm using Electric 8.09 July revision version.
>
>One very annoying feature of Electric is how it does Cross Library
>Copying. If I have two libraries A/B, and I copy cells overs from A ->
>B, I am unable to close library A because library B now depends upon
>the cells in library A.
>
>I have tried unchecking the "Copy Over subcells" or checking "Use
>Existing Cells" and a combination of the two but this problems
>remains. I would like to be able to copy cells from A -> B (and if B
>contains the same lower cells), these should be used. In any case, it
>should be possible close to library A regardless.
>
>Is there a way to handle this in Electric? If not, can something be
>done about this?
Copying cell A from library L to library M should work fine. The
problem comes when cell A has an instance of cell B in it (which is
presumably also in library L). Then the "cross library copy" has
these choices:
(1) Leave the reference to cell B as it is. Now library M has an
external library reference in it because cell A in that library
refers to cell B in library L.
(2) Copy the subcell (done with the checkbox) which also copies cell
B to library M and fixes the reference so that the new cell A points
to the new cell B. In such a situation, there should not be any
external library dependencies.
(3) Try to change the reference without copying the cell. If there
is already a cell B in library M and that cell is compatible with
cell B in library L, then change the instance pointer to use the one in M.
The default action is (3): "Copy subcells" is unchecked but "Use
existing subcells" is checked.
If you check "Copy subcells" then you get option (2).
If you uncheck "Use existing subcells" then you get option (1).
If you are still having problems, you can send a small library to me
along with the steps you are taking to "cross library copy" and I can
comment further.
-Steve
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Electric VLSI Editor" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/electricvlsi?hl=en
-~----------~----~----~----~------~----~------~--~---