[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

gEDA-user: Buses in gEDA/gaf



Hello again fellow gEDA users,

As my OSDCU design is a microprocessor system of moderate complexity, I
need to use buses on my schematics -- for my microprocessor's address
and data buses and everything connected to them.  I haven't been able to
find any real documentation on buses in gEDA/gaf (all documentation says
they are a brand new feature, yet right now I'm using version 20040111,
more than 2 y old, which has them -- can't be *that* new...), so I have
a few questions for the list:

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?

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.

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?  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?

4. I need to carry my address and data buses across multiple pages of a
   (non-hierarchical) multipage schematics, i.e., I need to create bus
   connector symbols for schematic page cross-reference.  Is it
   possible?  Would it involve drawing a connector symbol with a bus pin
   instead of the regular pin type?  I see support for that in the file
   format document, but does it actually work?

TIA for any answers,

MS


_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user