6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sat Apr 27, 2024 8:15 pm

All times are UTC




Post new topic Reply to topic  [ 148 posts ]  Go to page Previous  1 ... 6, 7, 8, 9, 10
Author Message
PostPosted: Sun Aug 07, 2022 3:30 am 
Offline
User avatar

Joined: Tue Mar 05, 2013 4:31 am
Posts: 1373
BillO wrote:
floobydust wrote:
Image

Do you have side/angle shots that show how far the contacts extend below the bottom of the socket base?

I guess it's about the same as the stand-off height.


Hope these pics are helpful. The leads do extend down very slightly, so that should help with either manual soldering or a reflow oven/hot plate.

Attachment:
IMG_3779.jpeg
IMG_3779.jpeg [ 156.86 KiB | Viewed 47680 times ]


Attachment:
IMG_3780.jpeg
IMG_3780.jpeg [ 130.35 KiB | Viewed 47680 times ]

_________________
Regards, KM
https://github.com/floobydust


Top
 Profile  
Reply with quote  
PostPosted: Sun Aug 07, 2022 3:33 am 
Offline
User avatar

Joined: Fri Dec 12, 2008 10:40 pm
Posts: 1000
Location: Canada
Thanks!

_________________
Bill


Top
 Profile  
Reply with quote  
PostPosted: Sun Aug 07, 2022 4:20 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8144
Location: Midwestern USA
floobydust wrote:
BillO wrote:
floobydust wrote:
Image

Do you have side/angle shots that show how far the contacts extend below the bottom of the socket base?

I guess it's about the same as the stand-off height.


Hope these pics are helpful. The leads do extend down very slightly, so that should help with either manual soldering or a reflow oven/hot plate.

Attachment:
IMG_3779.jpeg


Attachment:
IMG_3780.jpeg

Who makes the socket?

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
PostPosted: Sun Aug 07, 2022 1:55 pm 
Offline
User avatar

Joined: Tue Mar 05, 2013 4:31 am
Posts: 1373
The socket is a 3M product:

P/N 8432-21A1-RK-TP

Mouser, DigiKey and others stock it.

_________________
Regards, KM
https://github.com/floobydust


Top
 Profile  
Reply with quote  
PostPosted: Fri Dec 30, 2022 7:01 pm 
Offline

Joined: Mon Jan 19, 2004 12:49 pm
Posts: 660
Location: Potsdam, DE
It's only recently - in spite of pushing fifty years of building stuff - that I've had to consider EMI regulations (a video amplifier in a metal case in an apparatus room, or a robot three miles underground, doesn't really care if it doesn't interfere with itself). But most recently I've had the joy of having to meet international regs for EMI and I can state that it *is* possible to run a processor at 32MHz on a two layer board and still meet the specs.

Most of the emitted radiation - up to 3.5GHz IIRC - is not from the board itself but from things fastened to the board: external LEDs and opto-sensors, leads to strain gauges and switches and motors etc. For confidentiality reasons I can't go into detail but a ground pour on the component side and a power pour on the other side, a number of chip inductors in series with external connections, and attention to decoupling. One thing to bear in mind is that with some processors - e.g. the STM32L range and no doubt others - the drive speed of the output pin can be controlled. There is no sense in setting it faster than you need to.

Other, faster, parts require a four layer board to keep the emissions under control and where possible, use of spread-spectrum clock signals which 'smear' the noise wider in frequency bit lower in amplitude.

For my 'play' boards I don't really care about the radiated emissions but I do try and keep good practice - though I'm sure there are as many definitions of that as there are engineers. I prefer to use double sided boards with ground on the component side and Vcc on the other; traces go left right on one side and up down on the other (which means there is a # mesh of power across the board) and I insist on chips facing the same way if at all possible - pin 1 is top left or top right depending how it fits.

Here's a recent example, with the fill planes turned off (or it becomes even more incomprehensible) to show the idea:

Neil


Attachments:
Screenshot from 2022-12-30 19-57-51.png
Screenshot from 2022-12-30 19-57-51.png [ 54.65 KiB | Viewed 46836 times ]
Top
 Profile  
Reply with quote  
PostPosted: Tue Oct 17, 2023 10:29 pm 
Offline

Joined: Mon May 21, 2018 8:09 pm
Posts: 1462
cjs wrote:
Over in this thread, BDD mentions that the ground pours are not a ground plane (which I knew) and also that they are actually harmful because they add "unwanted parasitic capacitance."

I have a vague understanding of what parasitic capacitance is, but I don't really see how the harm appears in this case. With what I understand from my post above on return paths it seems to me that while a ground fill may not help signal paths much (or even at all) if they cross cuts in the fill, the signal return path will never be lengthened by a ground fill, and may be shortened, so the capacitance of a signal path ought never be increased. Further, where power supply lines are crossing ground fill, I would think that this will simply add a teeny bit more bypass capacitance between power and ground (much less than would be provided by a typical bypass capacitor) on that area of the board, which never should be harmful (and might even be helpful).

So what's the issue here?

Picking this up, even though it's old: I don't think it adds "capacitance" but it does add "inductance". That's the effect of making the return path deviate from the signal path.


Top
 Profile  
Reply with quote  
PostPosted: Tue Oct 17, 2023 11:01 pm 
Offline

Joined: Fri Jul 09, 2021 10:12 pm
Posts: 741
I don't think it makes the return path deviate - the return current will naturally try to avoid deviating, it won't take a worse route just because you provide it with one. But I can imagine that - in the absence of a good close return path - the return current for the edge of a pulse could follow along a ground pour up to the point it's interrupted, and then essentially crash hard into that interruption, spreading waves of EMI across the ground pour while it looks for an alternate route to follow. I do wonder whether it may sometimes be better to force it to follow a chosen path, rather than giving it what initially looks like a good return path but which later suddenly turns bad.

There is a great animation of something similar in one of Robert Feranec's videos, it is quite dramatic. They say that when this happens the ground pour turns into an antenna, and depending on its size compared to the wavelength of your signal's edge, it can cause a lot of external radiation as well as interference in the whole of the rest of your circuit.

I will see if I can find the video to link. However I find that while the "interview" videos are interesting to watch, these aspects are not always fully or consistently explained, and I've sometimes seen different experts in his channel saying apparently quite different things. So I must be misunderstanding the nuances.


Top
 Profile  
Reply with quote  
PostPosted: Wed Oct 18, 2023 12:33 am 
Offline

Joined: Mon May 21, 2018 8:09 pm
Posts: 1462
I think I worded it badly. What I meant to say was that the "cut" in the fill would add inductance, and not having the fill at all would increase the cross-sectional area of the loop that the forward and return paths collectively make, relative to even a fill with a "cut" in it. That thing with signals "crashing" into a pour edge is most likely only relevant at frequencies considerably higher than we have any business thinking about. But my main point was that capacitance has no bearing on the situation, especially if the pour and the signal trace are on opposite sides of a 2-layer board (and thus several times further apart than a signal trace would be to a ground plane on the same side).

I would generally prefer to have full ground and power planes where practical, since that means you don't even need to think about stuff like that at the speeds we tend to play with. That should be quite easy to achieve with a four-layer board, which I think are quite practically intermediate between 2-layer and 6-layer boards in terms of pricing. Complex signal routing could be eased by making holes in the power plane but leaving the ground plane intact. There are noncritical applications where a 2-layer board is easy to get right, and that would help to control costs, especially when the board is large. Six-layer boards are something we shouldn't need, unless maybe we're doing something truly ambitious.

It's worth noting that the clock frequencies we typically work with are in the same ballpark as the Intermediate Frequency of a superheterodyne radio, which amateurs have been successfully building long before professional-quality PCBs became available to the average amateur. Transition edges do contain harmonics significantly in excess of this, but we're still in the realm of motherboard-sized PCBs that you can treat as a "lumped element" because the wavelength of the signal greatly exceeds the physical size. Most of the SBCs we build are substantially smaller than that.


Top
 Profile  
Reply with quote  
PostPosted: Wed Oct 18, 2023 1:50 am 
Offline

Joined: Fri Jul 09, 2021 10:12 pm
Posts: 741
Ah yes I'm sorry, I think I did misread and thought you were saying this inductance was causing the deviation - my mistake.

From what I've heard, the thing about board thickness increasing the distance from the ground plane is important and may mean that any form of ground plane on a thick two layer board is a bit pointless. I've also seen advice that power planes are a potential liability and you may be better off with two ground planes, and ground vias where signals swap sides of the board. But as you say, I don't know at what edge rate this becomes the case, and it's one of the things I've seen conflicting advice on.

I'm actually disappointed that my current project didn't suffer any problems due to this sort of thing, as I was planning to try making a four layer version afterwards to fix any issues. I suppose AHCT parts are not fast enough to cause the problems.


Top
 Profile  
Reply with quote  
PostPosted: Wed Oct 18, 2023 2:34 am 
Offline

Joined: Mon May 21, 2018 8:09 pm
Posts: 1462
I think the HC and AHC parts have quite slow signal edges by design, and in fact AHC is designed specifically to match the HC slew rate and drive strength while having most of the faster propagation time of AC parts. So the AHC parts begin their output transitions sooner, but should have similar high-frequency effects as HC. It makes them very friendly to suboptimal PCB layouts.

It's a little bit like how HC logic was designed to be as fast as LS logic, but with the inherently better drive strength, input impedance, and power consumption of CMOS technology, thus removing nearly all of the fanout limitations that LS logic laboured under. Then HCT added TTL level compatibility to that, so could be used as a direct individual drop-in replacement for LS.


Top
 Profile  
Reply with quote  
PostPosted: Wed Oct 18, 2023 7:05 am 
Offline

Joined: Mon Jan 19, 2004 12:49 pm
Posts: 660
Location: Potsdam, DE
gfoot wrote:
I've also seen advice that power planes are a potential liability and you may be better off with two ground planes, and ground vias where signals swap sides of the board.


Curious: at RF frequencies, a power plane effectively _is_ a ground plane... or so I was taught.

In a lot of our products, we find we need four-layer board - internal power and ground - and segmented ground fills tightly stitched through to the ground around RF parts, plus sundry other measures, to meet the EMI requirements up to 5GHz... testing is costly.

Neil


Top
 Profile  
Reply with quote  
PostPosted: Wed Oct 18, 2023 7:48 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8428
Location: Southern California
barnacle wrote:
Curious: at RF frequencies, a power plane effectively _is_ a ground plane... or so I was taught.

Yes, but it won't be the same reference unless it is bypassed to ground everywhere something connects to ground and everywhere a signal changes layers, like 1 to 4 on a 4-layer board when 2 & 3 are ground and power.  It's kind of complex to put in a forum post, but if you're up to watching some long video lectures from industry gurus like Eric Bogatin, Susy Webb, and Rick Hartley, I have quite a few good links at the bottom of the 6502 primer's page on getting good AC performance, at http://wilsonminesco.com/6502primer/construction.html .

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
PostPosted: Sat Apr 27, 2024 9:34 am 
Offline

Joined: Thu Jul 13, 2023 9:47 pm
Posts: 1
A bit late I know, but you might consider using the last revision of the PATA cables. They were 80 conductors on 40 way IDC connectors. In the flat cable every second conductor was ground. Almost 40 other conductors to use for signals.

BillO wrote:
Hi All,

I'm planning to use 25cm of standard IDC cable for a bus structure that will be driven by AC logic. I also plan to use AC parallel termination.

Given the following data for IDC:
Impedance - 100 ohms
Propagation delay - 4.53 nS/M

And using the rule of thumb that the RC time constant for parallel termination should be at least 3 times the line delay:

Line delay = 4.53/4 = 1.13

-> RC > 3.9 nS

So if R=100 ohms then C > 3.9 pF

Does this sound about right?


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 148 posts ]  Go to page Previous  1 ... 6, 7, 8, 9, 10

All times are UTC


Who is online

Users browsing this forum: No registered users and 27 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: