gEDA-user: examples of edge connectors

2010-07-22 Thread David Griffith


Can someone point me to something on making gold-plated edge connectors? 
I'm trying to find the footprints and how to tell the fabber that gold 
needs to be there.


--
David Griffith
dgri...@cs.csubak.edu

A: Because it fouls the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?


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


Re: gEDA-user: examples of edge connectors

2010-07-22 Thread timecop
Just make regular pads and put them to the edge of PCB.
Then tell them you either want ENIG coating for entire board (you do
anyway if you're solderpasting) or ask to do gold fingers just for
the edge connector part.

You can also just leave them as bare copper, but that probably wont last long.

On Thu, Jul 22, 2010 at 3:18 PM, David Griffith dgri...@cs.csubak.edu wrote:

 Can someone point me to something on making gold-plated edge connectors? I'm
 trying to find the footprints and how to tell the fabber that gold needs to
 be there.

 --
 David Griffith
 dgri...@cs.csubak.edu

 A: Because it fouls the order in which people normally read text.
 Q: Why is top-posting such a bad thing?
 A: Top-posting.
 Q: What is the most annoying thing in e-mail?


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



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


Re: gEDA-user: examples of edge connectors

2010-07-22 Thread DJ Delorie

http://www.gedasymbols.org/scripts/search.cgi?key=edge

As for the gold, you probably include a note on the mechanical drawing
saying this part needs to be gold.  I suggest a phone call or email
to ask them what they want you to say :-)


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


Re: gEDA-user: analog/digital partitioning

2010-07-22 Thread Stefan Salewski
On Thu, 2010-07-22 at 02:13 -0400, gene glick wrote:
 I'm throwing this out to the list for opinions. . .
 
 This design has mixed analog and digital circuits.

I do not know much about that, but I have seen a few discussions about
that topic in Internet. My conclusion: General discussion makes not too
much sense. You have to show your schematic and intended layout to smart
experts, than they can tell you how to improve it.

Often stupid partitioning of GND in digital and analog can generate much
trouble, so one single low impedance ground plane can be a simple and
not too bad solution.

For my DAD/DSO board I used a 4 layer board  with one ground plane,
divided into analog and digital part, joined near the ADCs. I think that
should be OK, but radiated noise (by air) may be a problem, ie. from
FPGA and switching voltage regulators to analog amplifiers. So I have to
shield the sensitive analog amplifiers by a tin cup. I think I will
build the board in a few months, so I will learn more about noise
coupling.

Best regards

Stefan Salewski





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


Re: gEDA-user: analog/digital partitioning

2010-07-22 Thread myjunk stuff
Often stupid partitioning of GND in digital and analog can generate 
much

trouble, so one single low impedance ground plane can be a simple and
not too bad solution.


Yep.  But a single plane *may* lead to stray currents flowing near 
sensitive analog stuff, like
ADC and DAC.  I don't want to degrade the performance of these parts. 
In fact, my analog gnd
plane is sectioned as well, in order to isolate the high-current section 
from the low signal portion.


Now that it's not 2 AM, and maybe I'm thinking a little more clearly, 
the ADC and DAC can
be contained in one area, where the digital and analog gnd plane 
connects.  Don't know
why I didn't think of that before - that takes care of most of the high 
speed digital signals that
transition between the two domains.  That leaves some others, like I2C 
and pseudo-static

control lines, which I am at a loss on the best routing methodology.


Good luck with your design.  The addage follow the currents works 
pretty well in figuring
out if you will have trouble.  Sort of like pretending your the 
electron, and see where you go.



gene


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


Re: gEDA-user: analog/digital partitioning

2010-07-22 Thread DJ Delorie

One idea to consider is to start with a solid plane, and cut slots
around the sensitive analog parts, like big C shaped moats, squares
open on one side.  You retain the big ground plane conductivity, but
you prevent stray currents from using your analog area as a short-cut.

Each analog chunk can have it's own moat this way, too.  If they're
near the edge, just cut a thin slot from the edge in.

Hmmm... this reminds me of the cubicle I used to work in :-P


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


Re: gEDA-user: analog/digital partitioning

2010-07-22 Thread Eric Brombaugh

On 07/22/2010 09:37 AM, DJ Delorie wrote:


One idea to consider is to start with a solid plane, and cut slots
around the sensitive analog parts, like big C shaped moats, squares
open on one side.  You retain the big ground plane conductivity, but
you prevent stray currents from using your analog area as a short-cut.

Each analog chunk can have it's own moat this way, too.  If they're
near the edge, just cut a thin slot from the edge in.


I've used this approach on some relatively high-speed digital/analog/RF 
boards. Seems to work pretty well.


Just make sure that if you've got high-speed digital lines that cross 
into the 'cubicles' they have gnd plane underneath them where they enter 
- don't let fast signals cross the cuts because then the return currents 
have to take a different path and that will screw up the signal integrity.


Eric


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


Re: gEDA-user: analog/digital partitioning

2010-07-22 Thread Steven Michalske





On Jul 22, 2010, at 9:50 AM, Eric Brombaugh ebrombau...@cox.net wrote:

 On 07/22/2010 09:37 AM, DJ Delorie wrote:
 
 One idea to consider is to start with a solid plane, and cut slots
 around the sensitive analog parts, like big C shaped moats, squares
 open on one side.  You retain the big ground plane conductivity, but
 you prevent stray currents from using your analog area as a short-cut.
 
 Each analog chunk can have it's own moat this way, too.  If they're
 near the edge, just cut a thin slot from the edge in.
 
 I've used this approach on some relatively high-speed digital/analog/RF 
 boards. Seems to work pretty well.
 
 Just make sure that if you've got high-speed digital lines that cross into 
 the 'cubicles' they have gnd plane underneath them where they enter - don't 
 let fast signals cross the cuts because then the return currents have to take 
 a different path and that will screw up the signal integrity.
 
The question is how fast?. Because you loops may not even matter.  But just 
remember to keep them small. :-)


 Eric
 
 
 ___
 geda-user mailing list
 geda-user@moria.seul.org
 http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


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


Re: gEDA-user: analog/digital partitioning

2010-07-22 Thread Larry Doolittle
On Thu, Jul 22, 2010 at 09:57:11AM -0700, Steven Michalske wrote:
 On Jul 22, 2010, at 9:50 AM, Eric Brombaugh ebrombau...@cox.net wrote:
  On 07/22/2010 09:37 AM, DJ Delorie wrote:
  
  One idea to consider is to start with a solid plane, and cut slots
  around the sensitive analog parts, like big C shaped moats, squares
  open on one side.  You retain the big ground plane conductivity, but
  you prevent stray currents from using your analog area as a short-cut.

Now each side of this debate can call you a heretic -- that's a good thing!
I'm generally on the single-ground-plane side of this fence, and the
one time I ran into trouble, the solution was just as you describe.

  Just make sure that if you've got high-speed digital lines that cross into 
  the 'cubicles' they have gnd plane underneath them where they enter - don't 
  let fast signals cross the cuts because then the return currents have to 
  take a different path and that will screw up the signal integrity.
  
 The question is how fast?. Because you loops may not even matter.  But just 
 remember to keep them small. :-)

If you have _any_ signals crossing the slots, you're doing it wrong.

   - Larry


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


Re: gEDA-user: analog/digital partitioning

2010-07-22 Thread Eric Brombaugh

On 07/22/2010 09:57 AM, Steven Michalske wrote:

Just make sure that if you've got high-speed digital lines that cross into the 
'cubicles' they have gnd plane underneath them where they enter - don't let 
fast signals cross the cuts because then the return currents have to take a 
different path and that will screw up the signal integrity.


The question is how fast?. Because you loops may not even matter.  But just 
remember to keep them small. :-)


Good point - that's left as an exercise for the engineer. In my case 
these were 16-bit DAC data buses running at 250MHz, so a few extra 
inches in the return path could cause some noticeable distortion in the 
higher harmonics and splatter the edges.


OTOH, this board has a 5-bit async attenuator control bus that pops 
about once an hour and we didn't give those any priority.


Eric


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


Re: gEDA-user: analog/digital partitioning

2010-07-22 Thread myjunk stuff




On Thu, Jul 22, 2010 at 12:37 PM, DJ Delorie wrote:


One idea to consider is to start with a solid plane, and cut slots
around the sensitive analog parts, like big C shaped moats, squares
open on one side.  You retain the big ground plane conductivity, but
you prevent stray currents from using your analog area as a short-cut.

Each analog chunk can have it's own moat this way, too.  If they're
near the edge, just cut a thin slot from the edge in.

Hmmm... this reminds me of the cubicle I used to work in :-P



Yeah, Dilbert calls them 'anti-productivity pods' :D

Seriously though, I like your idea except that sloted planes are 
generally frowned upon in the SI world - there's an opportunity
for eddy currents to flow around the slot, and that will radiate.  As 
long as no signals cross the slots on any other layers, maybe

this is ok.




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


Re: gEDA-user: examples of edge connectors

2010-07-22 Thread Kevin Vermeer
 On Thu, Jul 22, 2010 at 3:18 PM, David Griffith dgri...@cs.csubak.edu 
 wrote:

 Can someone point me to something on making gold-plated edge connectors? I'm
 trying to find the footprints and how to tell the fabber that gold needs to
 be there.

 --
 David Griffith
 dgri...@cs.csubak.edu

 On Thu, Jul 22, 2010 at 2:56 AM, timecop time...@gmail.com wrote:
 Just make regular pads and put them to the edge of PCB.
 Then tell them you either want ENIG coating for entire board (you do
 anyway if you're solderpasting) or ask to do gold fingers just for
 the edge connector part.

 You can also just leave them as bare copper, but that probably wont last long.


EING coating is not the same as the gold fingers process.  EING will
produce a very thin layer of gold (which is necessary for good solder
joints, and also much cheaper than thick gold over the whole board).
Using EING for an edge connector will provide little to no benefit as
compared to a standard board.

See this link for a reference on EING:
http://www.ami.ac.uk/courses/topics/0143_cfng/index.html#2
which states:
 The ‘immersion gold’ plating process self-limits at around 0.05–0.1µm.
 Not only is this beneficial from the cost point of view, but this also reduces
 the possibility of gold embrittlement caused by the formation of a Au4Sn
 intermetallic phase. [Note that this process is not the same as that used
 to electroplate ‘gold finger’ edge connections].

On Thu, Jul 22, 2010 at 2:57 AM, DJ Delorie d...@delorie.com wrote:
I suggest a phone call or email to ask them what they want you to say :-)

Yup, probably the best plan.  When you call, also ask if they bevel
the edges for you - Most places will.
--
Kevin Vermeer

@David - Did I do the non-top-posting thing right?  gmail seems to
want to do it exactly wrong, and I want to avoid messing with this
list (which seems to alternate between top-posting and not).  This
question can fork a new thread if it needs to, or just a PM if you
want.   First post, BTW.


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


Re: gEDA-user: analog/digital partitioning

2010-07-22 Thread Geoff Swan
   I came across this
   ([1]http://www.tentlabs.com/InfoSupport/page35/files/Supply_decoupling.
   pdf) some time ago. I would be interested to hear peoples thoughts as
   there are clearly many differing views on correct grounding and supply
   decoupling. The article certainly made a lot of sense to me and until
   proven otherwise it's the approach I follow. I understand why multiple
   ground planes seem attractive with the idea of somehow partitioning
   different current flows - but I have yet to see an implementation where
   this worked as intended. I have debugged circuits where there were as
   many as 4 separate ground planes and this certainly did not help the
   noise problems. I recognise that this is not enough to rule out the
   approach - just that the person designing didn't understand what they
   were doing.

   If someone has a design/layout that has *correctly* implemented split
   grounds etc I would be keen to have a look. Better yet if the design
   approach can be explained. This is one of those elements of practical
   electronic design that seems to be glossed over as assumed knowledge,
   and not necessarily very well taught.

   regards,



   Geoff

   On Fri, Jul 23, 2010 at 3:56 AM, myjunk stuff
   [2]carzr...@optonline.net wrote:

   On Thu, Jul 22, 2010 at 12:37 PM, DJ Delorie wrote:

   One idea to consider is to start with a solid plane, and cut slots
   around the sensitive analog parts, like big C shaped moats, squares
   open on one side.  You retain the big ground plane conductivity, but
   you prevent stray currents from using your analog area as a short-cut.

   Each analog chunk can have it's own moat this way, too.  If they're
   near the edge, just cut a thin slot from the edge in.

   Hmmm... this reminds me of the cubicle I used to work in :-P

 Yeah, Dilbert calls them 'anti-productivity pods' :D
 Seriously though, I like your idea except that sloted planes are
 generally frowned upon in the SI world - there's an opportunity
 for eddy currents to flow around the slot, and that will radiate.
 As long as no signals cross the slots on any other layers, maybe
 this is ok.

   ___
   geda-user mailing list
   [3]geda-u...@moria.seul.org
   [4]http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

References

   1. http://www.tentlabs.com/InfoSupport/page35/files/Supply_decoupling.pdf
   2. mailto:carzr...@optonline.net
   3. mailto:geda-user@moria.seul.org
   4. http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


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


gEDA-user: Changing keyboard shortcuts (of Route Styles)

2010-07-22 Thread Stefan Tauner
hellas!

i don't like everything about gnome, but i really admire how setting
keyboard shortcuts is implemented; sadly pcb does not save the changes
one makes the gnome-way. anyway i changed a few shortcuts in my
gpcb-menu.res file and it works fine. i would like to add a shortcut to
select the different route styles (alt+1 - alt+4), but the res file
does not add the styles directly but include them somehow
(@routestyles)?

please elaborate what is going on there.
i guess i could remove that pointer and add the
strings + actions + shortcuts myself?

(i consider the different shortcut handling/defaults in gEDA and pcb as
the most annoying thing in this software. not enough annoying to hack
it myself though (sorry), but there was an urge to tell you (also in
the name of a colleague of mine, who started to use gEDA/pcb a few
weeks ago and finished a commercial project already. :)
the rest is really nice, thank you all! i will never touch eagle again
(which sux at keyboard shortcuts too)... ok i shut up already and go to
sleep.)
-- 
best regards, Stefan Tauner


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


Re: gEDA-user: Changing keyboard shortcuts (of Route Styles)

2010-07-22 Thread DJ Delorie

The think about route styles and layers, is that the names change.
The @thing is so that PCB can update the menus with the right names
(and numbers of layers, and colors in lesstif).


You can either hack the sources to include the key binding in that
list, or add a second set of entries in the key bindings menu, which
is for bindings not associated with a regular menu entry.

Note that many window managers trap any Alt-whatever combination for
their own uses.


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