In the master's thesis, I developed a digital-to-time converter (DTC) based on a field programmable gate array (FPGA). The aim of the work is to investigate, implement and measure different modes of DTCs implemented in FPGA circuits. The final goal is the most convenient way to implement into the circuit to control the laser amplifier with high time resolution. All developed digital-to-time converters are fully digital and implemented on Xilinx's Zynq 7010 chip. As part of master's thesis, I designed and tested the operation of delay lines consisting of CARRY4 elements, DSP48 blocks and built-in IDELAYE2 delay modules. The required resolution needed to control the laser amplifier was 100 ps, and the maximum delay was 100 us. All the abovementioned methods allow a delay of only a few nanoseconds, so the DTC consists of two parts: a counter for coarse delay setting, and a delay line built with one of the abovementioned methods, which takes care of time intervals shorter than the period of the counter. In the target application, the delays must be synchronized to the clock from a laser source, which is typically between 20 and 50 MHz. The delays are freely programmable via the AXI interface, which connects the processor part of the chip to the logic part.
|