cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
q2418130103p
Visitor
Visitor
5,751 Views
Registered: ‎10-28-2013

Daisy chain of serial transcievers

Hello,

 

I have an application that may require I create a daisy chain of boards using high speed serial transcivers.  I want the overall system delay (from data generation to collection at the end of the chain) to be as low as possible, which probably means sending very small chunks of data.

 

Some my questions are:

-Is there a recomended approach for something like this?

-Do transcivers require a TX/RX pair to be connected between devices in order function properly or can the TX and RX of a transciver be connected to transcievers of different boards/FPGAs?  I assume this is a complicated answer as it probably depends on the protocol, speed, the need for error correction, etc. A similar question was asked here, but it seemed a bit specific to a protocol.

-Is there a direct path from the RX to the TX between two different transievers on the same FPGA which would allow the FPGA to be bypassed while a unit was just forwarding data?

0 Kudos
Reply
1 Reply
venkata
Moderator
Moderator
5,691 Views
Registered: ‎02-16-2010

Please check the overall system delay requirement first. Based on the requirement you could check the latency present with transceivers could meet your requirement.

If you are looking for a daisy chain connection similar to the link you have mentioned, it would require a Simplex connection (uni-directional data transmission).

There is no bypass available from Tx of a Transceiver to Rx of a different transceiver. This connection needs to be done external to the FPGA.
------------------------------------------------------------------------------
Don't forget to reply, give kudo and accept as solution
------------------------------------------------------------------------------