gEDA-dev: Thoughts on buses in gschem
DJ Delorie
dj at delorie.com
Wed Jul 12 11:47:15 EDT 2006
> via a bus splitter to another piece of bus
Hey, no fair invoking magic here :-)
If different segments of a bus could be labelled differently, that
would be cool. Say, every three-way intersection allows for a label
on one or three branches. Two would be underspecified, but a label
could be "inherited" from a pin.
+-----------+ +-----------+
| | [1] [2] | |
| A[0-23] |===============+===##======================| A[0-7] |
| | | || | |
| | | ||
| BHE |----. | || +-----------+
| | | | || A[1-18] | |
| | | | ``=================| A[0-17] |
| | A0 | |
| `----------------------| BLE |
| BHE | |
`---------------------------------| BHE |
| |
[1] This sub-bus is implicitly labelled "A[0-23]" from its pin
connection on the left.
[2] This sub-bus is implicitly labelled "A[1-18]" from its pin
connection on the right.
I'm OK with mandatory explicit labelling for the first pass, though.
More information about the geda-dev
mailing list