GTX和GTH都有Phase alignment电路,可以通过这个电路来调整相位。需要注意的是GTH有两种模式:buffer模式以及buffer bypass模式。buffer bypass模式的Phase alignment电路用的寄存器更少,延时更少且更加具有确定性。设置相位时需要通过DRP端口设置TXPH_CFG的寄存器值,且要设置以下端口
GTH有TX Phase Interpolator,而GTX没有TX Phase Interpolator。
所以GTX要调整相位只能使用Phase alignment电路,而且如果需要相位延时具有确定性,需要使用buffer bypass模式。
GTH则可以选择Phase alignment电路或者TX Phase Interpolator。