I have a design partitioned over 2 FPGAs. I am trying to determine the bene= fits of selecting GTX links vs. LVDS to transfer the data between FPGAs. =20 Target Device : xc6vlx550t Target Package : ff1759 Target Speed : -2=EF=BB=BF =20 Latency calculations:
- GTX interface: The GTX transceiver is configured at 106.25 MHz with 20 b= its input. This means the bits are transmitted at bit-rate =3D 20*106.25 MH= z =3D 2.125 Gbps. # of bits to be transferred =3D 1728 Latency of this interface =3D 1/(80% of bit-rate * (20/16)*(# of bits=EF=BB= =BF transferred/16)) =3D 1/(2.295+e11) =3D 4.35+e-12 seconds =20
- LVDS+Aurora: The Aurora interface is configured at 600MHz (6 Gbps) with = lane width as 2 bytes. =20 Latency of this interface =3D 1/(80% of clock rate * (# of bits=EF=BB=BF tr= ansferred/16)=EF=BB=BF) =3D 1/(5.184+e10) =3D 19.29+e-12 seconds =20 =20 Is this calculation correct? My assumption for the LVDS calculation is that= Aurora does not up-sample the clock frequency by 20 for transmitting data. =20 Thanks in advance for all the feedback.