Design a Robust Control System for Rubidium Fountain Clock

: Rubidium fountain clocks are operated by a control system. In this study, first, the control requirements of a rubidium fountain clock are analyzed; then, a control system is designed and divided into a timing sequence control system, a data acquisition system


Introduction
At present, the fountain clocks developed in the world's main laboratories are divided into cesium atomic fountain clocks and rubidium atomic fountain clocks [1][2][3][4][5][6].Due to them having a small collision shift and almost the lowest frequency drift, rubidium atomic fountains have received the maximum weight in the generation of international atomic time (TAI) [3,4].Rubidium atomic fountain clocks are used as time-keeping clocks, and they can run continuously over very long periods, similar to commercial caesium-beam clocks and hydrogen masers, generating time and frequency signals in real time.
Rubidium atomic fountain clocks work in a pulsed mode.Each cycle includes several stages: atoms capture, launch, polarization gradient cooling (PGC), state selection, Ramsey interactions and detection.Finally, a local oscillator (LO) is locked to the Ramsey center resonance of the rubidium atomic fountain clock.Cycles are repeated indefinitely.In each cycle, the control system must precisely control more than a dozen switches or components in the light and magnetic fields.
Virtual instrument technology realizes the control and analysis of various hardware instruments in the laboratory through the front panel of graphical software and hardware boards, and it allows for more flexible and convenient operation.It has also been widely used in the atomic physics experiments [7][8][9][10].The National Institute of Metrology developed a control system for the cesium and rubidium fountain clocks using Labview software and NI hardware [11][12][13].The Shanghai Institute of Optics and Fine Mechanics, Chinese Academy of Science developed the control system with Labview software for the Rb fountain clocks that are used as transportable clocks, and don't need to run continuously [14,15].Because each clock has a different design, the control system requirements also differ.There have been few detailed studies of the control system for atomic fountain clocks.Reference [16] describes an electronic control System for a cesium fountain clock without data acquisition and servo control functions.Reference [17] presents a control system for a fountain clock and shows that the signal synchronization and control accuracy of the control system can reach a µs magnitude.
The rubidium atomic fountain clock developed by the National Time Service Center (NTSC) is required to generate a 5 MHz/1-pulse per Second (PPS) signal and running for long periods.In this paper, a robust control system based on PXI boards and LabWindows/CVI software is presented, including timing control, data acquisition and servo control systems.The timing control system with delay and pulse width accuracy in the order of µs is realized to complete atoms capture, launch, microwave interaction and laser frequency sweeping.In order to cooling the temperature of the atoms to the order of µK, a sweeping range of 150 MHz to a laser frequency of less than 1 ms is satisfied [18].The closed-loop locking of the rubidium atomic fountain clock is realized, and its 5 MHz/1 PPS signal is output in real time.Section 2 describes the operation principle of a rubidium atomic fountain clock.Section 3 presents the hardware and software of the control system.The results are presented in Section 4.

Operation Principle of a Rb Fountain Clock
A rubidium fountain clock is usually composed of four systems: a physical system, an optical system, a microwave system and a control system.The setup of the NTSC-Rb1 rubidium atomic fountain clock has been described elsewhere [19].A photograph of NTSC-Rb1 is shown in Figure 1.
Electronics 2024, 13, x FOR PEER REVIEW 2 of 11 used in the atomic physics experiments [7][8][9][10].The National Institute of Metrology developed a control system for the cesium and rubidium fountain clocks using Labview software and NI hardware [11][12][13].The Shanghai Institute of Optics and Fine Mechanics, Chinese Academy of Science developed the control system with Labview software for the Rb fountain clocks that are used as transportable clocks, and don't need to run continuously [14,15].Because each clock has a different design, the control system requirements also differ.There have been few detailed studies of the control system for atomic fountain clocks.Reference [16] describes an electronic control System for a cesium fountain clock without data acquisition and servo control functions.Reference [17] presents a control system for a fountain clock and shows that the signal synchronization and control accuracy of the control system can reach a μs magnitude.
The rubidium atomic fountain clock developed by the National Time Service Center (NTSC) is required to generate a 5 MHz/1-pulse per Second (PPS) signal and running for long periods.In this paper, a robust control system based on PXI boards and LabWindows/CVI software is presented, including timing control, data acquisition and servo control systems.The timing control system with delay and pulse width accuracy in the order of μs is realized to complete atoms capture, launch, microwave interaction and laser frequency sweeping.In order to cooling the temperature of the atoms to the order of μK, a sweeping range of 150 MHz to a laser frequency of less than 1 ms is satisfied [18].The closed-loop locking of the rubidium atomic fountain clock is realized, and its 5 MHz/1 PPS signal is output in real time.Section 2 describes the operation principle of a rubidium atomic fountain clock.Section 3 presents the hardware and software of the control system.The results are presented in Section 4.

Operation Principle of a Rb Fountain Clock
A rubidium fountain clock is usually composed of four systems: a physical system, an optical system, a microwave system and a control system.The setup of the NTSC-Rb1 rubidium atomic fountain clock has been described elsewhere [19].A photograph of NTSC-Rb1 is shown in Figure 1.The operation of NTSC-Rb1 is realized by the control system controlling the other three systems.Firstly, the cooling laser is locked onto the |5 2 S1/2, F = 2>→|5 2 P3/2, F = 3> of the saturated absorption spectroscopy (SAS) of the 87 Rb D2 line with self-developing software.The magnetic shutter is opened by a TTL signal, and the 87 Rb atoms that emerge from the vapor chamber are cooled and captured by means of magneto-optical trap (MOT).Then, the frequencies of three upward beams and three downward beams are detuned to v − ∆v and v + ∆v respectively by two TTL signals, and the launch is achieved by moving optical molasses.In the PGC stage, the piezoelectric transducers (PZT) voltage of The operation of NTSC-Rb1 is realized by the control system controlling the other three systems.Firstly, the cooling laser is locked onto the |5 2 S1/2, F = 2>→|5 2 P3/2, F = 3> of the saturated absorption spectroscopy (SAS) of the 87 Rb D2 line with self-developing software.The magnetic shutter is opened by a TTL signal, and the 87 Rb atoms that emerge from the vapor chamber are cooled and captured by means of magneto-optical trap (MOT).Then, the frequencies of three upward beams and three downward beams are detuned to v − ∆v and v + ∆v respectively by two TTL signals, and the launch is achieved by moving optical molasses.In the PGC stage, the piezoelectric transducers (PZT) voltage of the laser is directly controlled within ms by an analog signal to increase the laser frequency detuning, and the power is reduced by the voltage controlled attenuator, so that the temperature of the atoms is cooled to the order of µK.At this stage, the atoms are distributed almost equally across the five Zeeman sub-levels of the |5 2 S1/2, F = 2> state.When the atoms reach the state selection cavity, the microwave of the state selection is opened, then the transition of |5 2 S 1/2 , F = 2, m F = 0→|5 2 S 1/2 , F = 1, m F = 0> is excited, and the push light is turned on with a delay of 35 ms to push off the atoms remaining in |5 2 S1/2, F = 2, m F ̸ = 0>.The atoms in |5 2 S 1/2 , F = 1, m F = 0> continues to fly through the same microwave cavity once up and once down, interacting with the same microwave field to complete the Ramsey transition.All lasers are turned off during the Ramsey excitation.Before the atoms fall to the detection region, the detection light and repumping light are turned on by TTL signals with a laser shutter, and the fluorescence signals are collected by the fluorescence collector in the detection region.The fluorescence collector integrates a photodetector and a low-noise photo amplifier to convert the fluorescence signal into a voltage signal.Time-of-fight (TOF) signals in the F = 2 state and F = 1 states are detected using the detection of the populations of the double levels [20].The computer collects the TOF signals and calculates the respective atomic numbers N1 and N2.By calculating the transition probability P = N2/(N2 + N1) on both sides of the Ramsey central fringe, the frequency difference between the interrogation signal and the atomic transition is obtained, which is fed back to the DDS of the synthesizer and high-resolution offset generator (HROG) in order to lock the frequency of the local oscillator to the atomic central transition frequency, the time and frequency signal of the NTSC-Rb1 are output by the HROG in real time.
According to the operation of the NTSC-Rb1, the control signals are divided into four types: counter output (CO), analog output (AO), analog acquisition (AI) and RS232 output signals.The minimum time interval between the output changes is 1 µs.The demand for synchronization accuracy is less than 1 µs.The accuracy of the pulse width realized by PC software is unstable due to the influence of the operating system, so hardware control with precise timing is desirable.Table 1

Control System
A diagram of the control system is shown in Figure 3, including the timing sequence control system, the data acquisition system and the servo control system.The timing sequence control system generates CO and AO signals to control the physical system and laser system.The data acquisition system is used to collect the TOF signals triggered by the timing sequence control system.The servo control system modulates the microwave frequency synthesizer to obtain an error signal.Then, the error signal processed by the Proportional Integral Derivative (PID) algorithm is steered to the frequency synthesizer and HROG to realize locking.The standard 5-MHz/1-PPS signals of the NTSC-Rb1 are generated by the HROG.

Control Software
The control software is written in Labwindows/CVI, which is a text-based language and requires less time than Labview when running the same program.

Timing Control System
The timing control system outputs 16 TTL signals and 3 AO waveforms.The TTL parameters and analog output parameters can be set and modified on the front panel of

Control Software
The control software is written in Labwindows/CVI, which is a text-based language and requires less time than Labview when running the same program.

Timing Control System
The timing control system outputs 16 TTL signals and 3 AO waveforms.The TTL parameters and analog output parameters can be set and modified on the front panel of the software.The parameters of the TTL signal include the counter channel's name, clock source, trigger source, initial state, delay and high level time, etc., which can be modified through the function "DAQmxCreateCOPulseChanTicks".The detailed output functions of each channel are as follows: TTL1 controls the magnetic field shutter.TTL2 triggers launching and the other multiple signals.
TTL3 triggers the cooling laser frequency locking program to start acquisition.TTL4-TTL6 control the microwave shutter to switch the frequencies of the three upward laser beams.
TTL7 and TTL9 control another microwave shutter for switch the frequencies of the three downward laser beams.
TTL10 and TTL11 control the two cooling light shutter of the three upward and three downward beams.
TTL12: controls the shutter of the 3D-MOT repumping light.TTL13 controls the output of the state-selection microwave.The microwave in the state-selection cavity is activated for 40 ms, and then the frequency deviates by 40 MHz when the atoms leave the state-selection cavity.
TTL14 controls the shutter of the state-selection push light.TTL15 controls the shutter of the repumping light.TTL16 controls the shutter of the probe light.AO1 sweeps the frequency of the maser laser in the PGC phase.The locking and sweeping frequency is applied to the laser directly.The sum of the voltage AO1 and the other locking voltage is output to the PZT of the laser.During the atom capture stage, the output of AO1 is 0 V, and the output voltage after the adder is the frequency locking voltage value ν.In order to maintain locking when the sweeping frequency has a large range, sweeping is trigged at the right time to avoid unlocking.When AO1 is scanned from 0 V to the ∆ν during the PGC, locking is finished, and the voltage after the adder is scanned from the current locking voltage ν to ν + ∆ν, then, it recovers to ν.Thus, wide range frequency scanning during the polarization gradient cooling stage in every cycle does not affect unlocking of the laser frequency.
For AO2 and AO3, the voltage controlled attenuator ZX73-2500+ is used to control the laser power attenuation according to the specified waveform.Two voltage-controlled attenuators placed behind AOM with frequency of 80 MHz+ and 80 MHz− are used to control the power of the three upward and downward lasers.The sampling clock source and output update rate are set through the function "DAQmxCfgSampClkTiming", and the multi-channel waveform data of a cycle are stored in an array according to the waveform time and update rate, which are written into the output buffer.The output mode is continuous, and each piece of data stored in the buffer is output in sequence when the trigger signal arrives.These channels share the same reference clock to ensure that the output is synchronized.

• Timing synchronization
As each physical parameter proceeds under hardware-timed control.high precision synchronization is required between multiple devices.There is high synchronization on a single device, but the synchronization error is observed between multi-devices.Each device has its own dependent internal clock.If multiple devices generate signals directly, the synchronization accuracy requirements cannot be satisfied, which indicates that the delay of the two signals is not a fixed value.The deviation from the initial value becomes increasingly with a longer running time, resulting in the TOF signal amplitude becoming smaller and affecting the normal operation of the fountain clock.The timing control system outputs two types of signals, namely, timer output (CO) and analog output (AO) signals, which involve multi-device and multi-function synchronization.The basic components of synchronization are a clock and a trigger.The clock provides the timing for sampling or generating multiple signals, and the trigger provides the start point for synchronizing the signals.Both the master and slave devices use the clock source of the master device or the master and slave devices share the same reference clock source and the same trigger signal [21].For more accurate synchronization, all devices use an external reference clock supplied by a dedicated high-precision clock source.A synchronization block diagram is shown in Figure 4, PXIe-6614 is designated as the master device; PXIe-6612 and PXI-6733 are designated as the slave devices.The 10 MHz signal of the hydrogen clock is connected to the "PXI_CLK10 IN" port on the rear panel of the PXI chassis.When the external clock is lost, the backplane of the PXI chassis will automatically switches back to the internal clock until the external clock is restored.The 20 MHz clock signal of PXIe-6614 is adopted as the timebase source of all counter output channels.As the default, the 20 MHz signal of PXIe-6614 comes from the internal clock, and the reference clock source and reference clock rate need to be configured to ensure that the internal 20 MHz clock is phase locked to the external 10 MHz clock.The DAQmxSetCOCtrTimebaseSrc function is used to set the clock source of each counter channel.The DAQmxSetCOCtrTimebaseRate function can be used to set the timebase rate to 20 MHz [20].The analog output card PXI-6733 uses the DAQmxSetTimingAttribute function to set the sampling clock time base source (DAQmx_SampClk_Timebase_Src) to PXI_Clk10 and the sampling clock time base rate to 10 MHz.The output signal from one counter of PXIe-6614 is used as the trigger signal of the whole sequence and is routed to the trigger line of the PXI chassis to trigger the other two slave devices.The task of the slave is started first, but it has to wait to receive a trigger signal from the master start trigger, then, the master device task is started.Synchronization is measured on three devices, namely, PXIe-6614, PXIe-6612 and PXI-6733, which are programmed to generate a square waveform with the same frequency respectively, and the output mode is continuous.Figure 5 shows the three signals acquired by the oscilloscope.The black box represents one CO signal output by PXIe-6614, the green dot represents one CO signal output by PXIe-6612, and the blue triangle represents one AO signal output by PXI-6733.The three signals are output simultaneously, The delay between these three outputs are 0 in theory, Practically, the delay between two CO outputs (PXIe-6614 and PXIe-6612) is 96 ns, as shown in Figure 4.The delay between CO and AO (PXIe-6614 and PXI-6733) is 380 ns during a sequence, and this delay stays stable throughout the whole running period.The maximum delay value is adopted for synchronization accuracy.Synchronization is measured on three devices, namely, PXIe-6614, PXIe-6612 and PXI-6733, which are programmed to generate a square waveform with the same frequency respectively, and the output mode is continuous.Figure 5 shows the three signals acquired by the oscilloscope.The black box represents one CO signal output by PXIe-6614, the green dot represents one CO signal output by PXIe-6612, and the blue triangle represents one AO signal output by PXI-6733.The three signals are output simultaneously, The delay between these three outputs are 0 in theory, Practically, the delay between two CO outputs (PXIe-6614 and PXIe-6612) is 96 ns, as shown in Figure 4.The delay between CO and AO (PXIe-6614 and PXI-6733) is 380 ns during a sequence, and this delay stays stable throughout the whole running period.The maximum delay value is adopted for synchronization accuracy.
sents one AO signal output by PXI-6733.The three signals are output simultaneously, The delay between these three outputs are 0 in theory, Practically, the delay between two CO outputs (PXIe-6614 and PXIe-6612) is 96 ns, as shown in Figure 4.The delay between CO and AO (PXIe-6614 and PXI-6733) is 380 ns during a sequence, and this delay stays stable throughout the whole running period.The maximum delay value is adopted for synchronization accuracy.

Data Acquisition System
The data acquisition system acquires two TOF signals for further calculation after achieving the timing control system, which can also be seen on the oscilloscope.The PXI-6358 device is adopted in the experiment.The acquisition mode is configured to retrigger acquisition, which collects a certain length of data after a trigger signal is received, and then stops to waiting for the next trigger signal.The atom number and transition probability are calculated according to the TOF signals [22].The trigger signal is a TTL signal.The sample rate is 10 ks/s, and a total of 60 ms of data is collected.Figure 6 shows the TOF signals of F = 1 and F = 2 respectively.The integration of each curve represents the number of detected atoms.The DC bias of the two TOF signals is different, and it should be subtracted respectively when calculating the atom number [22].To avoid the light frequency shift, the detection light is turned on 10 ms before the TOF signals arrive, and the bias time is only 20 ms to the right of the TOF.

Data Acquisition System
The data acquisition system acquires two TOF signals for further calculation after achieving the timing control system, which can also be seen on the oscilloscope.The PXI-6358 device is adopted in the experiment.The acquisition mode is configured to retrigger acquisition, which collects a certain length of data after a trigger signal is received, and then stops to waiting for the next trigger signal.The atom number and transition probability are calculated according to the TOF signals [22].The trigger signal is a TTL signal.The sample rate is 10 ks/s, and a total of 60 ms of data is collected.Figure 6 shows the TOF signals of F = 1 and F = 2 respectively.The integration of each curve represents the number of detected atoms.The DC bias of the two TOF signals is different, and it should be subtracted respectively when calculating the atom number [22].To avoid the light frequency shift, the detection light is turned on 10 ms before the TOF signals arrive, and the bias time is only 20 ms to the right of the TOF.

Servo Control System
A structural diagram of servo control system is shown in Figure 7a.The hydrogen maser 085 serves as the reference for the HROG and DDS, and a mixer output at a frequency of 6834682610 Hz is applied for the Ramsey interrogation of NTSC-Rb1.The interrogation frequency is alternated between ν0 − Δν/2 and ν0 + Δν/2 respectively, where ν0 is the microwave central frequency, and Δν is the full-width at half maximum of the central fringe, as shown in Figure 7b.Then the atomic transition probabilities PL and PR are obtained.The error is calculated every two fountain cycles.Then it is feedback to the frequency synthesizer and HROG with different PI parameters to tracking the position of the fringe centre.The software calculates and displays the frequency stability in real time.The short-term frequency stability of NTSC-Rb1 is related to the atom number, the noise of the detection system, and the phase noise of the LO [23].The long-term stability depends on the stability of the frequency shift caused by various physical effects [19].
The output of the HROG is connected to the clock comparison system in order to

Servo Control System
A structural diagram of servo control system is shown in Figure 7a.The hydrogen maser 085 serves as the reference for the HROG and DDS, and a mixer output at a frequency of 6834682610 Hz is applied for the Ramsey interrogation of NTSC-Rb1.The interrogation frequency is alternated between ν 0 − ∆ν/2 and ν 0 + ∆ν/2 respectively, where ν 0 is the microwave central frequency, and ∆ν is the full-width at half maximum of the central fringe, as shown in Figure 7b.Then the atomic transition probabilities P L and P R are obtained.The error is calculated every two fountain cycles.Then it is feedback to the frequency synthesizer and HROG with different PI parameters to tracking the position of the fringe centre.The software calculates and displays the frequency stability in real time.The short-term frequency stability of NTSC-Rb1 is related to the atom number, the noise of the detection system, and the phase noise of the LO [23].The long-term stability depends on the stability of the frequency shift caused by various physical effects [19].

Results
The control system has been implemented to control a rubidium atomic fountain clock, realizing closed-loop locking.It has been weighted in TAI since October 2022.Figure 9 shows the relative frequency difference of the NTSC-Rb1 with respect to the UTC (NTSC) converted from the phase difference after removing the initial phase of one month.The horizontal coordinate is Julian day MJD, one point represents one day.The line fit shows that the frequency drift is 0.00044 ns/day/day.The Bureau International des Poids et Mesures (BIPM) reports frequency drifts of the clocks monthly.The frequency drift of NTSC-Rb1 in every month since October 2022 can be found in BIPM reports [24].The output of the HROG is connected to the clock comparison system in order to measure the phase difference between the UTC (NTSC) and NTSC-Rb1.In order to maintain the continuity of the rubidium atomic fountain clock, a algorithm is designed to assign a suitable feedback amount to the HROG in case of an unexpected situation such as laser unlock, so as to ensure that the signal of the rubidium atomic fountain clock is uninterrupted.Figure 8 shows the overlapping Allan variance of NTSC-Rb1 against hydrogen maser.The red points represent frequency stability calculating from a frequency comparator VCH-323, The daily stability is 7.4 × 10 −16 .The blue dashed line is fitted according to the white-frequency noise model.

Results
The control system has been implemented to control a rubidium atomic fountain clock, realizing closed-loop locking.It has been weighted in TAI since October 2022.Figure 9 shows the relative frequency difference of the NTSC-Rb1 with respect to the UTC (NTSC) converted from the phase difference after removing the initial phase of one month.The horizontal coordinate is Julian day MJD, one point represents one day.The line fit shows that the frequency drift is 0.00044 ns/day/day.The Bureau International des Poids et Mesures (BIPM) reports frequency drifts of the clocks monthly.The frequency drift of

Results
The control system has been implemented to control a rubidium atomic fountain clock, realizing closed-loop locking.It has been weighted in TAI since October 2022.Figure 9 shows the relative frequency difference of the NTSC-Rb1 with respect to the UTC (NTSC) converted from the phase difference after removing the initial phase of one month.The horizontal coordinate is Julian day MJD, one point represents one day.The line fit shows that the frequency drift is 0.00044 ns/day/day.The Bureau International des Poids et Mesures (BIPM) reports frequency drifts of the clocks monthly.The frequency drift of NTSC-Rb1 in every month since October 2022 can be found in BIPM reports [24].

Conclusions
In this study, the subsystems of a control system are designed and analyzed, and a synchronization method between the multiple devices is presented.The synchronization accuracy is 380 ns.By using a timing sequence control system, a wide scanning frequency range is implemented directly on the laser.The control system is applied to a rubidium atomic fountain clock to realize continuous operation for more than one year, and it outputs the standard 1 PPS and 5 MHz signal in real time.This proves that the control system works robustly and reliably.The rubidium atomic fountain clock have been participated in timekeeping.We will conduct research on effects related to long frequency stability and frequency drift in the future.

Conclusions
In this study, the subsystems of a control system are designed and analyzed, and a synchronization method between the multiple devices is presented.The synchronization accuracy is 380 ns.By using a timing sequence control system, a wide scanning frequency range is implemented directly on the laser.The control system is applied to a rubidium atomic fountain clock to realize continuous operation for more than one year, and it outputs the standard 1 PPS and 5 MHz signal in real time.This proves that the control system works robustly and reliably.The rubidium atomic fountain clock have been participated in timekeeping.We will conduct research on effects related to long frequency stability and frequency drift in the future.
Figure 2 shows the timing sequence of the rubidium atomic fountain clock.CO signals are used to open/close the laser shutters and magnetic field shutters and to generate trigger signals in order to initiate the other generations.The frequency of the laser is changed via acousto-optic modulators (AOMs) drivers.The three downward cooling lasers, detection laser, and state-selection pushing laser share a same AOM.Their frequencies are switched by CO signals that controlling the AOM-driver with microwave shutters in different phases during a sequence.The power of the 3D-MOT cooling light is controlled by the AO signals, which are attenuated linearly within a few hundred microseconds during the PGC phase.The AI signals are used for acquire TOF signals in F = 1 and F = 2 states.The software sends command to DDS and HROG via 2 Rs232 ports at a specified time.The resolutions of the pulse width and delay of the AO and CO signals are required to be in the order of hundreds of µs.

Figure 3 .
Figure 3. Diagram of the control system.
PXIe-6614, PXIe-6612 and PXI-6733 output a total of 19 signals to complete the corresponding timing sequence.A multi-function acquisition card PXIe-6363 is used to acquire TOF signals, and a serial card is used to control the DDS and HROG.PXIe-6614 and PXIe-6612 are timing and digital I/O devices that can output 8 TTL signals respectively, and their clock frequencies can reach up to 80 MHz.PXIe-6614 supports buffering technology, and the counter channel can output multiple TTL signals in one cycle.The PXI-6733 board has 8 analog output channels with a 14 bit resolution.In the experiment, CO signals are output by PXIe-6614 and PXIe-6612.AO signals are generated through PXI-6733.The PXIe-6363 includes 16 differential analog acquisition channels with a 16-bit resolution and a 2 MS/s single-channel acquisition rate [21].

Figure 3 .
Figure 3. Diagram of the control system.

3. 1 .
Control System Hardware The NI PXIe-1082 chassis and four boards, namely, PXIe-6614, PXIe-6612, PXI-6733, PXIe-6363, which are inserted into the peripheral slots, are adopted in the experiment.PXIe-6614, PXIe-6612 and PXI-6733 output a total of 19 signals to complete the corresponding timing sequence.A multi-function acquisition card PXIe-6363 is used to acquire TOF signals, and a serial card is used to control the DDS and HROG.PXIe-6614 and PXIe-6612 are timing and digital I/O devices that can output 8 TTL signals respectively, and their clock frequencies can reach up to 80 MHz.PXIe-6614 supports buffering technology, and the counter channel can output multiple TTL signals in one cycle.The PXI-6733 board has 8 analog output channels with a 14 bit resolution.In the experiment, CO signals are output by PXIe-6614 and PXIe-6612.AO signals are generated through PXI-6733.The PXIe-6363 includes 16 differential analog acquisition channels with a 16-bit resolution and a 2 MS/s single-channel acquisition rate [21].

Figure 7 .
Figure 7. (a) Diagram of the servo control system; (b) The central fringe of Ramsey fringes.

Figure 8 .
Overlapping Allan standard deviation of Rb fountain clock against hydrogen maser.

Figure 7 .
Figure 7. (a) Diagram of the servo control system; (b) The central fringe of Ramsey fringes.

Figure 7 .
Figure 7. (a) Diagram of the servo control system; (b) The central fringe of Ramsey fringes.

Figure 8 .
Overlapping Allan standard deviation of Rb fountain clock against hydrogen maser.

Figure 8 .
Figure 8. Overlapping Allan standard deviation of Rb fountain clock against hydrogen maser.

Figure 9 .
Figure 9. Drift of the Rb fountain clock relative to the UTC (NTSC).

Figure 9 .
Figure 9. Drift of the Rb fountain clock relative to the UTC (NTSC).

Table 1 .
presents an overview of the design specifications.Design specifications.
Figure 2. Diagram of timing sequence.Figure 2. Diagram of timing sequence.
[20]tronics 2024,13,x FOR PEERREVIEW  7 of 11function can be used to set the timebase rate to 20 MHz[20].The analog output card PXI-6733 uses the DAQmxSetTimingAttribute function to set the sampling clock time base source (DAQmx_SampClk_Timebase_Src) to PXI_Clk10 and the sampling clock time base rate to 10 MHz.The output signal from one counter of PXIe-6614 is used as the trigger signal of the whole sequence and is routed to the trigger line of the PXI chassis to trigger the other two slave devices.The task of the slave is started first, but it has to wait to receive a trigger signal from the master start trigger, then, the master device task is started.