Mohsenin, TinooshChandrareddy, Vandana2022-09-292022-09-292021-01-0112435http://hdl.handle.net/11603/25959Time transfer is essential for global time keeping and it finds its applications in navigation, communication and tracking systems. Accurate measurement of time difference between two systems and its correction is a substantial issue while maintaining a reliable and error free communication channel. Two Way Time Transfer (TWTT) is one such method to achieve time transfer where timestamps are generated and exchanged between two sites.In this theses, we propose an entirely FPGA based transceiver architecture with an on-board digital feedback for the two-way time transfer protocol, to determine the clock offset/error between two independent systems operating at different frequencies and correct it. Digital feedback loop uses the on-board FPGA system clock generated by the MMCM primitive as its reference clock oscillator. Furthermore, a dynamic reconfiguration port(DRP) is designed to wrap the MMCM primitive which allows dynamic reconfiguration. The functionality of the design is evaluated by post implementation simulations and experiments conducted in the laboratory on the optical test setup with a 1 km fiber spool. The designed transceiver is configurable in terms of the data width, transmitter and receiver frequencies. The design can be switched to operate as master or slave and is implemented on Xilinx Virtex�-7 FPGA VC707 Evaluation Kit. The proposed model is capable of maintaining a time error in the range of 200 ns for an oscillator(running at 100 MHz) with a fractional frequency error of 4*103 (Oscilloscope measurement) while the oscillator updates are provided for every 50 us. Given the fact that all the timestamps are exchanged in a serial fashion, channel efficiency is also a metric to be considered. In this work, considering the preamble of 8 bits and timestamps of 64 bits, the channel efficiency of 89% is achieved.application:pdfThis item may be protected under Title 17 of the U.S. Copyright Law. It is made available by UMBC for non-commercial research and education. For permission to publish or reproduce, please see http://aok.lib.umbc.edu/specoll/repro.php or contact Special Collections at speccoll(at)umbc.eduFPGA based Optical Two-way Time Transfer for Clock Correction through Dynamic ReconfigurationText