两块fpga数据传输时钟同步问题

请教一下各位,我两块板之间要进行数据传输,只有一根差分线,数据的频率是200mhz,使用的是普通io,不是专用io,请问一下各位我怎么进行两块板之间数据传输的时钟同步,1怎么测量两端时钟的相位差,2怎么把一端的时钟或者数据延时为第一步测量的相位差,非常感谢,

1.将A板子的时钟直接送给B板子做参考。2.两个板子必须有握手和应答机制。3.或者采用serdes传输,内部包含时钟,接收端从信号中解出时钟作为本地的参考时钟。4.接收端频率高一点。5.如果数据为突发形式,那么一个大的buf可能是有效的。6.如果是图像数据,可以采用乒乓buf的方式插帧或者丢帧。7.还有一个办法,如果数据带校验,可以根据校验去动态调整本地时钟
如有帮助 ,望采纳

在a端生成时间数据发给b端,b收到后和自己本地的时间做差,就知道两边的延时了