| Author |
Message |
Tim
Guest
|
Posted:
Wed Oct 12, 2005 4:10 pm Post subject:
XL update source |
|
|
Hi,
Is there a way to update the XL sources for layouts during a copy of a
library?
The problem I am having is when we do a revision of a chip. I copy the
library from XXXRev1 to XXXRev2 and do an update instances of entire
library so the library is self contained. When a layout is opened with
XL the schematic from the old library is opened and an update source
has to be done to point to the correct schematic. This is very time
consuming on die with large hierarchies. and if the designer forgets he
doesn't see the changes until LVS is run.
Thanks in Advance,
Tim
|
|
| Back to top |
|
 |
Tim
Guest
|
Posted:
Wed Oct 12, 2005 4:10 pm Post subject:
Re: XL update source |
|
|
Unfortunately that only does the currently opened layout. I would like
to be able to update the entire library after the library copy is done
or do a hierarchical update from the top level cell.
Thanks,
Tim |
|
| Back to top |
|
 |
Bernd Fischer
Guest
|
Posted:
Wed Oct 12, 2005 4:10 pm Post subject:
Re: XL update source |
|
|
Virtuoso XL - Connectivity - Update - Source
Tim wrote:
[quote]Hi,
Is there a way to update the XL sources for layouts during a copy of a
library?
The problem I am having is when we do a revision of a chip. I copy the
library from XXXRev1 to XXXRev2 and do an update instances of entire
library so the library is self contained. When a layout is opened with
XL the schematic from the old library is opened and an update source
has to be done to point to the correct schematic. This is very time
consuming on die with large hierarchies. and if the designer forgets he
doesn't see the changes until LVS is run.
Thanks in Advance,
Tim
[/quote]
|
|
| Back to top |
|
 |
Andrew Beckett
Guest
|
Posted:
Mon Oct 17, 2005 8:10 pm Post subject:
Re: XL update source |
|
|
On 12 Oct 2005 07:56:20 -0700, "Tim" <troy1@irf.com> wrote:
| Quote: | Unfortunately that only does the currently opened layout. I would like
to be able to update the entire library after the library copy is done
or do a hierarchical update from the top level cell.
Thanks,
Tim
|
That would involve messing around with some of the internal user defined
properties on the cellView. These aren't documented, but are easy enough (from
memory) to figure out. I think they're hierarchical cellView properties...
Apologies for the imprecise answer, but I'm not able to look this up at the
moment.
Regards,
Andrew. |
|
| Back to top |
|
 |
Tim
Guest
|
Posted:
Tue Oct 18, 2005 8:10 pm Post subject:
Re: XL update source |
|
|
Hi Andrew,
Thanks for the reply. I figured there had to be some way to access the
properties but since I am not to fluent with Skill "yet" I will have to
put a request in with our EDA guys to look at it.
Thanks Again,
Tim |
|
| Back to top |
|
 |
paul
Guest
|
Posted:
Sun Oct 30, 2005 12:10 am Post subject:
Re: XL update source via lxiSetConnRef() |
|
|
| Quote: | Hi,
Is there a way to update the XL sources for layouts during a copy of a
library?
You may write a routine that gives you all layout cells in your library |
and you can use
cv = geGetWindowCellView()
lxiGetConnRef(cv)
--> ("CELLVIEW" "some_libname" "scratch6" "schematic" "CELLVIEW")
to get the actual XL source and use
lxiSetConnRef(cv "CELLVIEW" "your_libname" "scratch5" "schematic" "")
--> t
to set the new source. (works only for layout cells. not from the
schematic)
then iterate over all layout cells.
rgds paul. |
|
| Back to top |
|
 |
|
|
|
|