DLL-based multi-FPGA systems clock synchronization
Chengchang Zhang, Yan Dan-gui, Lisheng Yang, Qi Huai-long, Changyong Li
Abstract
Chengchang Zhang, Yan Dan-gui, Lisheng Yang, Qi Huai-long, Changyong Li
Abstract
This paper analyzes the feather of clock synchronization in FPGA, which shows, through the rational use for internal particular clock resources: the DLL and clock tree, FPGA's internal clock skew is reduced to negligible level, which not only realizes on-chip clock synchronization, but also achieves the real clock synchronization when communicating with external devices. This paper also gives a multi-FPGA systems clock synchronization program, in which the input clock is entered into a certain FPGA and the internal DLL is used to generate multi-output clock signals synchronized with the input clock, through reasonable circuit wiring, these signals, respectively, as the clock signal inputting every piece of FPGA, which finally realizes the system clock synchronization.
OpenAlex reports 3 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
This paper analyzes the feather of clock synchronization in FPGA, which shows, through the rational use for internal particular clock resources: the DLL and clock tree, FPGA's internal clock skew is reduced to negligible level, which not only realizes on-chip clock synchronization, but also achieves the real clock synchronization when communicating with external devices. This paper also gives a multi-FPGA systems clock synchronization program, in which the input clock is entered into a certain FPGA and the internal DLL is used to generate multi-output clock signals synchronized with the input clock, through reasonable circuit wiring, these signals, respectively, as the clock signal inputting every piece of FPGA, which finally realizes the system clock synchronization.
Key concepts: Digital clock manager, Clock domain crossing, Clock synchronization, Clock skew, Self-clocking signal, CPU multiplier, Clock gating, Field-programmable gate array