[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: OT: I hate footprints
Philipp Klaus Krause wrote:
> It seems the only way to deal with them is to create each footprint from
> scratch eachtime I have to use one. Nearly eachtime I try to use an
> existing footprint things turn out wrong.
> There seems to be nearly no standardization in these things. Each chip
> manufacturer gives them a different name, pcb uses yet another one (if a
> footprint exits). Different manufacturers call different sizes by the
> same name. You never know how wide something calles SOP really is etc.
> So for my latest board I needed something called TSOP-28 in the
> datasheet. I found something by the same name in pcb. I carefully
> checked dimensions. They matched. I created a geda symbol. Today I got
> the chips and started soldering. Then I noticed something seemed wrong.
> The manufacturer had used a different pin numbering.
>
> Why can't manufacturers just provide footprint and symbol in some
> standard format that all programs could import? I feel like I spend a
> large part of the time it takes to design a pcb drawing symbols,
> footprints, etc.
NIH. Not Invented Here.
It is a big problem and a headache. The problem is rampant. I've been
burned by footprints from a high dollar cad vendor that were simply
unmanufacturable, footprints from a company internal library that used a
generic name "TQFP-xx" without mentioning if it was the 0.4, 0.5, or
0.65 mm pitch version, footprints where company A used a different
pinout than company B, etc.
See this forum post which includes a list of something like 50-60
variations of a sot-23 package.
http://www.pcblibraries.com/Forum/forum_posts.asp?TID=1719
In the end this is part of why I like "heavy" libraries for components
that will go on a circuit board. It is way too much work for me to
re-associate a symbol with a footprint each time when there are so many
similar but not quite right footprints to choose from.
I think its nuts that semiconductor vendors don't provide at least a
pinout in an ascii format that you could use to generate a schematic
symbol. For these large pin count devices available these days, the
pain is considerable.
-Dan
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user