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

Re: gEDA-user: pcb refdes name restrictions?



On Mon, 30 Oct 2006, John Luciani wrote:

On 10/30/06, Peter Baxendale <peter.baxendale@xxxxxxxxxxxx> wrote:
Another dumb question. I teach a class of undergraduates about ECAD and
this year abandoned commercial tools in favour of geda. Students being
students, they tend to try things I wouldn't think of doing. Today, a
couple of them decided to be creative and on their schematic used names
like "CONNpower" and "CONNsignal" for refdes values. Whilst I thought it
unconventional and probably inadvisable, I couldn't offhand see why they
shouldn't do that.

A reason not to have long refdes values is clutter. Names that are seven and
eight characters get difficult to place (legibly) on dense schematics and
PCBs. A seven character refdes will probably take up more board area than most
of you SMD components.

I'll add a second reason. In a very common design flow, you first create a schematic with refdeses R1, R2, R3, C1, C2, C3, etc. Then you lay out the board. Then when the layout is done, the layout engineer *renumbers* the refdeses from e.g. upper left to lower right. The new refdeses are then backannotated into the final schematic. The idea is that refdeses with similar number all lie close to each other so that when it comes time to service the board (or during DVT) you can more easily find the components.

Note that you can't do this with things like CONNpower and
CONNsignal.  How do you renumber alpha refdeses?  Admittedly,
CONNpower and the like are easier to deal with than J1, J2, etc, but
if you've got a board with thousands of components on it, then you
can't give each a unique alpha refdes, and the above renumbering
scheme is extremely convenient.

Since we can't do backanno in gschem/PCB, this point is moot, however.

Stuart


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