Hi All, Happy Hew Year!!!
[snip] There is also the updated logic to allow gschem to recognise the connection between a bus pin and a bus, disallowing net->bus pin connections etc.. Currently, the stocked "verilog" netlister already implemented the BUS pin, by assigning a pinnumber attribute in a form such as "BUSA[31:0]". If you implement your way of BUS pin, please do not break the usage as in current "Verilog". Best Regards, Paul Tan -----Original Message----- From: Peter Clifton <[email protected]> To: gEDA user mailing list <[email protected]> Sent: Fri, 2 Jan 2009 12:48 pm Subject: Re: gEDA-user: Is gnetman available for download anywhere? On Fri, 2008-12-26 at 09:10 -0800, steve meier wrote: > one last thought. > > If you want to use hierarchical buses then you have to be able to set a > symbols pin type to being a bus type. > > The one mod that I would love to see in gschem is the ability to set the > pin type when editing a pin. I have done this for a couple of versions > of gschem in the past. > > You can also use a text editor to set the pin type in the symbol file. I'll try to get this fixed for the next development snapshot. I've got some code which fixes up the drawing of bus type pins to make them, and their cues fatter. There is also the updated logic to allow gschem to recognise the connection between a bus pin and a bus, disallowing net->bus pin connections etc.. I'm almost done with the above changes, however I'm not so sure where to stash the option for switching a pin to / from being a bus pin. Since the stock gnetlist doesn't grok buses, I don't want to make it _too_ obvious, so that we don't mislead users into thinking they will get connectivity by this method. Shortcut key? Menu item? Context (popup / right click) menu item? One other idea I was toying with was the possibility of extending / specialising the multi-attribute editor to edit more properties of an object. -- 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-user mailing list [email protected] http://www.seul.org/cgi-bin/mailman/listinfo/geda-user _______________________________________________ geda-user mailing list [email protected] http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

