On Sat, 2009-01-03 at 10:57 -0500, Paul Tan wrote:
> Hi Peter Clinton,
> 
> Thank you very much for you response, I really
> appreciate it.
> 
> I am a bit confused, after reading about Steve
> Meier's "hierarchical bus".

I've never actually run the code, so I can't comment. I would be
interested to hear more about it though.

I'm especially interested in what attributes Steve's system uses to
describe the buses being connected, since other than checking
connectivity, for it to be useful I presume there needs to be some
description of the bus's width, and end-points, along with some way of
mapping it onto either pins on a chip, or circuitry inside a module.

I didn't set out to support full netlisting of buses this release cycle.
Ales just pointed out that gnetlist isn't making the distinction between
bus pins and net pins, so is inadvertently making these bus pin
connections part of the netlist already!

I'm going to fix gnetlist to avoid adding bus-pins to the _net_list, but
wondered if some backends might choose to import a module which is able
to take the bus connectivity and flatten it according to some attribute
based description of its contents, as expressed as nets.

Steve, can you send an example design?

-- 
Peter Clifton

Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA

Tel: +44 (0)7729 980173 - (No signal in the lab!)



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

Reply via email to