Abstract:
Aiming at the requirement of synchronous triggering of large-scale switches in the all-solid-state linear transformer drive source (LTD), this paper designs an all-digital multi-channel pulse delay system based on the ZYNQ-7000 SoC platform. The paper introduces the functional modules of the system, and focuses on the analysis and design of three modules: time-to-digital converter (TDC), multi-channel pulse output and ARM core control. First of all, it elaborates on the principle of the tap delay method of the TDC module and the structure of the high-precision carry chain; Secondly, it uses a combination of coarse delay and fine delay to design a multi-channel pulse output module, which effectively improves the delay accuracy and range of the signal. The modular design also improves the scalability of the number of channels. This paper also describes the control flow of the ARM core, which realizes the control with fast response and high stability. Finally, the paper presents the simulation verification of the system and measurement of the cured device. The measurement results show that the system can achieve multiple delay outputs for external trigger signals. The system output signal pulse width is 1200 ns, with 1.8 V amplitude, and the delay step is 1 ns, the delay adjustment range is 0~4.29 s. The system output signal error is less than 1 ns.