Usenet.com

www.Usenet.com

Group Index

Comp Thread Archive from Usenet.com

<-- __Chronological__ --> <-- __Thread__ -->

Re: cross probing from skill



this is because LKS creates his own flat netlists. in those netlists, the
nets are named as numbers,
N0, N1 etc... that you have seen. i believe, not sure though, that this is
because when flattening
the netlist, name clashes may occur so it assigns numbers to net to make
sure this doesn't happen.

anyway, the netlist format is described in diva (you're using diva, right?)
reference in the appendix D.

the first part of this netlist is the mapping table of net names to net
numbers. precisely what you are looking for.
for example:
t 3 OUT output
t 4 IN input
n 1 vdd!
n 0 gnd!
n 2 /OUT
n 3 /IN
where, you guessed it, t stands for terminal and n stands for net. same
thing in the extracted netlist.

those netlists can be found in lvs_directory/schematic/netlist and
lvs_directory/layout/netlist.

if you have some scripting skills (regexps will do it, even in SKILL) you
will be able to decipher this.

i'm not sure this is the best way to do this, but it should work... good
luck.
stephane

"Nadine" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> Hi Stephane,
>
> "S. Badel" <[EMAIL PROTECTED]> wrote in message
news:<[EMAIL PROTECTED]>...
> > i believe it is possible to generate a correspondence file
> > through LVS. never done it, though...
>
> Yes, I've tried that. The file format (of file xref.out) is trivial
> and could easily be consumed by awk-magic:
> N0 N0
> N1 N1
> N2 N719
> (apparently "net in schematic" "space" "net in extracted")
> followed by a section for the instances.
>
> I failed to match the "N2" to any net in the schematic (or rather the
> other way round), however...
>
> Nadine





<-- __Chronological__ --> <-- __Thread__ -->


Usenet.com



Please check out one of the premium Usenet Newsgroup Service Providers below for access to Usenet.