EmbDev.net

Forum: FPGA, VHDL & Verilog How to connect two FPGAs and get the speed of 40 Gbit/s


von Komo (Guest)


Rate this post
useful
not useful
Hi,
I am interested to connect two FPGAs on my PCB and I want to achieve 40 
Gbit/s data transmision. Any ideas what kind of connection should I use 
to achieve that speed? Maybe someone of you have already done it?

von Schlumpf (Guest)


Rate this post
useful
not useful
e.g.
16 lanes of 2,5Gbit/s PCIe

von Dennis Restle (Guest)


Rate this post
useful
not useful
which FPGA?
How much knowldege do you have?

Some FPGAs offer serdes blocks which are capable of up to 32Gbit/s per 
link.
But those are complicated and have many requirements regarding routing 
quality.

von Schlumpf (Guest)


Rate this post
useful
not useful
Dennis Restle wrote:
> which FPGA?

every FPGA with SERDES >= 2,5GBit/s

Dennis Restle wrote:
> How much knowldege do you have?

probably a litte more than you

Dennis Restle wrote:
> But those are complicated and have many requirements regarding routing
> quality.

You want high-speed as easy as SPI?

What´s yor problem?

von Dennis Restle (Guest)


Rate this post
useful
not useful
@Schlumpf
I have no problem, i want to help komo. Either you have a problem to 
distinguish between me and Komo or you see to be very rude.

@Komo
Some more information would be helpfull. But to work with an design 
which processes 40 Gbit/s will bring some surprising difficulties for 
you.

best regards

von Schlumpf (Guest)


Rate this post
useful
not useful
Dennis Restle wrote:
> Either you have a problem to
> distinguish between me and Komo

Indeed I believed your reply was from Komo..
Next time I should take more care of the names.. :-) Sorry

von Tim (Guest)


Rate this post
useful
not useful
Xilinx offers you FPGAs with high-speed serdes. For 40 gbps (pure net 
rate?) you will currently need multiple lanes. It is useful to pack a 
lightweight protocol core like Aurora on it.

There you can combine 5x 10,3Gbps links and have a nice streaming 
Interface on both sides.

Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
No account? Register here.