Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

[SOLVED] Designing PCB to connect boards with different high speed connectors

Status
Not open for further replies.

punit1053

Newbie level 6
Newbie level 6
Joined
Jun 29, 2015
Messages
13
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
143
Hi,
I have two boards with different high speed connectors(TFM-115-01-F-DA and ASP-134604-01). I want to connect these two boards, so I am planning two do PCB for the same. My doubt is (as I have never designed any PCB) putting the appropriate connectors and connecting the appropriate pins of the connectors on a PCB will work fine??? or I have to take care of other factors too. If yes, what are they ???

Thanks
Punit
 

As you are using high speed connectors are your signals going over the connectors actually high speed signals? If so you have to treat them as transmission lines. If they are carrying differential signals then you have to have the correct trace impedance between lines.

If you are running static or very low frequency signals then you can probably get away with almost any design as long as there is adequate grounding between the two connectors (so the ground reference between the two boards is the same).

Unless you are more specific on what signals are being connected between the connectors there aren't more specific suggestions that can be made.
 
Hi Ads-ee,
Thanks for quick reply.
Most of the signals are differential and running at 640MHz. Could you please tell me how to do this impedance matching or where I can learn it.
Also, connector ASP-134604-00 is an LPC connector on Kintex-7 Evaluation board. They have given ground pins with each differential pair pin I guess (because I do not understand the point of keeping this many ground pins). So, do I need to ground each of the corresponding differential pair pin ground, which I am going to use, separately or grounding few of the ground pins with the other board will also work.
 

Most of the signals are differential and running at 640MHz. Could you please tell me how to do this impedance matching or where I can learn it.

Then you're design is going to be high speed and you will need to make sure the transmission lines all have good signal integrity.

You'll have to decide what trace widths you will be using the stackup of the board, I'm sure others here will pipe up about doing the board in two layers at home with no ground planes....don't listen to them ;-).

If you want this to work without a lot of problems, then use a multi-layer board with ground planes built by a good fab house. Sandwich most if not all of the high speed signals between two ground layers (stripline), route different differential pairs 2-3x the spacing between the differential pairs. Stackups like top-gnd-sig1-sig2-gnd-bot would work, where the sig1 layer is routed primarily orthogonal to the sig2 layer. what you don't want is any parallel runs on adjacent layers that are within say 2-3x of the trace width, the more spacing the better.

Most PCB layout tools and some online tools have a way to put in the trace widths, stackup, and such and will calculate the trace impedance. I don't do any board design or layout work, but I know that there are tools available to help with this.

As you haven't done any of this before, you might want to read whatever you can find on signal-integrity and board design online. This generally isn't the kind of design you start off with as the first foray into making a PCB. At least in your case it seems to be just a passive bridge board, so what's important is mostly controlled impedance and signal integrity.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top