S. Badel wrote, on 04/30/08 16:40:
>> The "short" (I assume that's equivalent to the "patch" component in
>> the basic library) effectively creates an alias in the database, which
>> says that two net names are equivalent.
>
> Andrew,
>
> Just out of curiosity, can you explain how the patch accomplishes this ?
> Is there some magic involved (perhaps it's treated specially by the
> schematic editor because of the schType property ?).
>
> In Andreas's case, the STlib short component is rather reminiscent of
> the cds_thru ; it doesn't create any alias but gets netlisted as a very
> small resistor. To get rid of it in Calibre, it should be filtered by
> adding a rule such as
>
> LVS FILTER R(SH) SOURCE SHORT
>
> Perhaps the kit provides some switch to automate this process, it would
> make sense.
>
>
> Cheers,
> Stéphane
Hi Stéphane,
It does it by having magic properties on it, which is recognized by the
schematic extractor. I believe it is the "schType" property that is the
root of
this. In fact it definitely is - I created my own component, and provided
it has
schType on the symbol, with value "patchCord", it creates the alias during
schematic check. Any other value, it doesn't...
There are a few other legal values of schType, used for other things -
which you
can find in the do***entation with a little searching.
Andrew.


|