This achieves TX phase alignment to a reference clock by the method
described in:
E. Mendes, S. Baron, C. Soos, J. Troska and P. Novellini, "Achieving
Picosecond-Level Phase Stability in Timing Distribution Systems With
Xilinx Ultrascale Transceivers," in IEEE Transactions on Nuclear
Science, vol. 67, no. 3, pp. 473-481, March 2020, doi:
10.1109/TNS.2020.2968112.
index 0000000000000000000000000000000000000000,e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
mode 000000,100644..100644
index 0000000000000000000000000000000000000000,132498ee998d216caee1a920fb35f6b0882c70c3..132498ee998d216caee1a920fb35f6b0882c70c3
mode 000000,100644..100644
index 0000000000000000000000000000000000000000,e72bfddabc15be5718a7cc061ac10e47741d8219..e72bfddabc15be5718a7cc061ac10e47741d8219
mode 000000,100644..100644
index 0000000000000000000000000000000000000000,309102355d42c12c6112d0c3cb2c3c79fbaf049f..309102355d42c12c6112d0c3cb2c3c79fbaf049f
mode 000000,100644..100644
index 0000000000000000000000000000000000000000,b9ab67170d0a0cfc8b6ad22a9cad239e8e7da835..b9ab67170d0a0cfc8b6ad22a9cad239e8e7da835
mode 000000,100644..100644
index 0000000000000000000000000000000000000000,807a3eacaf76d2660fcae470bc355707f5356141..807a3eacaf76d2660fcae470bc355707f5356141
mode 000000,100644..100644
index 0000000000000000000000000000000000000000,49022dc814c10c01503c38710fc2bde720200aac..49022dc814c10c01503c38710fc2bde720200aac
mode 000000,100644..100644
index 0000000000000000000000000000000000000000,f3218560e0f2bb2df4becc4c2649670221b2c323..f3218560e0f2bb2df4becc4c2649670221b2c323
mode 000000,100644..100644
index 0000000000000000000000000000000000000000,3b197d909ad4bde5ce85199ec2d280e5a6fb689f..3b197d909ad4bde5ce85199ec2d280e5a6fb689f
mode 000000,100644..100644
index 0000000000000000000000000000000000000000,085a43bec624fad15e3f8c28d737d6a7c0a1445d..085a43bec624fad15e3f8c28d737d6a7c0a1445d
mode 000000,100644..100644
index 0000000000000000000000000000000000000000,6df86da43ab8cf48d7300f3a2b63bee1a80bff98..6df86da43ab8cf48d7300f3a2b63bee1a80bff98
mode 000000,100644..100644
index 0000000000000000000000000000000000000000,556e55b71135676ce8fbed1920df994c952d649f..556e55b71135676ce8fbed1920df994c952d649f
mode 000000,100644..100644
index 0000000000000000000000000000000000000000,e98272abe78ae55980d226634b883b9d642e8429..e98272abe78ae55980d226634b883b9d642e8429
mode 000000,100644..100644
index 0000000000000000000000000000000000000000,8a351a864083cd28c4647d0dbd89e351355d298b..8a351a864083cd28c4647d0dbd89e351355d298b
mode 000000,100644..100644
index 0000000000000000000000000000000000000000,b9f1b87bdb4ecae8af25b12c774cc6c0f87bbdae..b9f1b87bdb4ecae8af25b12c774cc6c0f87bbdae
mode 000000,100644..100644
index 0000000000000000000000000000000000000000,4ecfcbfa2fc72ee8b7bdbe91931e1b36034f0036..4ecfcbfa2fc72ee8b7bdbe91931e1b36034f0036
mode 000000,100644..100644
index 0000000000000000000000000000000000000000,dadd8bbe6fc5ea390a26e762a4acd4cdb8922b68..dadd8bbe6fc5ea390a26e762a4acd4cdb8922b68
mode 000000,100644..100644
index 0000000000000000000000000000000000000000,b33887a8163223bcf08c04a663e528067bbd66e6..b33887a8163223bcf08c04a663e528067bbd66e6
mode 000000,100644..100644
index 0000000000000000000000000000000000000000,17736803d320ba10b568580bb853025a8ed75da1..17736803d320ba10b568580bb853025a8ed75da1
mode 000000,100644..100644
index 0000000000000000000000000000000000000000,66767a7b6c37bf98d70f80fdabaee8edd7085a14..66767a7b6c37bf98d70f80fdabaee8edd7085a14
mode 000000,100644..100644
index 0000000000000000000000000000000000000000,c7e4f7b8ee10309d67e57b0d6f48b17ddf49a2da..c7e4f7b8ee10309d67e57b0d6f48b17ddf49a2da
mode 000000,100644..100644
index 0000000000000000000000000000000000000000,a1f86e2de6b818988052f8e2aad1e82ad6ba61c7..a1f86e2de6b818988052f8e2aad1e82ad6ba61c7
mode 000000,100644..100644
index 0000000000000000000000000000000000000000,f34258e491bfecd306d0d5ffa64d9f959d29fc77..f34258e491bfecd306d0d5ffa64d9f959d29fc77
mode 000000,100644..100644