gEDA-user: Buses in gEDA/gaf

DJ Delorie dj at delorie.com
Wed Oct 18 19:05:43 EDT 2006


> 1. There doesn't seem to be any way to indicate how wide a bus is in
>    bits, i.e., how many nets should it turn into.  Does gEDA not care?
>    How can it not care?  How many nets is the netlister going to
>    generate for a bus?

A "bus" is purely decoration.  Everything ignores it.  All that
matters is the nets that connect to it and THEY must have net names,
as usual.  Yes, each little connecting net has to be named.  That's
what does the actual work.

> 2. How do I label my buses, i.e., what's the bus equivalent of the
>    netname= attribute?  Is it busname=?  It isn't in the master
>    attribute list.

You don't.

> 3. When I connect a net to a bus, the bus ripper symbol appears.  But
>    how do I tell it which bit of the bus to connect to?

You don't, because it isn't.

>     I.e., what
>    would keep the netlister from mixing up the bits of the address and
>    data buses?  Is it just the netname= attributes on the individual
>    nets before they connect to the bus?  In other words, are buses
>    really just graphics ignored by the netlister?

Yes.


More information about the geda-user mailing list