[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: Heavy Symbols and such
DJ Delorie wrote:
> Not directly. I've built parts with "slots" for various input pin
> permutations.
I just realized a few days ago how that trick could be used for pin
swapping something like a two-input NAND. And then just last night I
was doing pin swapping to get better routability.... on a 32kx8 SRAM.
Let's see... 8 data lines, 15 address lines... 2^23 slots.... ummmm...
The phrase "doesn't scale" comes to mind.
There is a level of abstraction missing. Something like a "permutable"
attribute. So a 74as30 might have:
permute=a:1,b:2,c:3,d:4,e:5,f:6,g:11,h:12
as a default, mapping pin names to pin numbers. The "net list tool"
could munge the attribute to a new mapping and then back-annotation is
simply replacing the attribute with the new mapping. gschem needs some
smarts similar to slotting to put the right pins on the schematics.
-dave
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user