[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: net labels question
> Does everyone understand a trailing underscore as negative logic?
No.
In my experience, a negatively asserted signal can be flagged in
several different ways, depending upon who is talking about the
signal.
In PCI bus land, signals asserted low are suffixed with a pound sign,
#. For example: TRST#.
For diff pair signals, e.g. LVDS & CML, I often see netnames suffixed
with _N and _P which indicate the logic sense of each net, for example
SIG_N, SIG_P.
I've also seen people suffix diff pair netnames with + or -, although
for reasons previously mentioned, that's probably not a good idea.
Personally, I've sometimes used the convention that low asserted
signals are suffixed with _L, for example RST_L.
I've also seen low asserted signals flagged using _N, e.g. LATCH_N.
I think there's no commonly accepted practice here....
Stuart
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user