• Chinese Physics B
  • Vol. 29, Issue 9, (2020)
Yu Tong1、2、3, Lin Wang1、2、3, Wen-Zhe Zhang1、2、3, Ming-Dong Zhu1、2、3, Xi Qin1、2、3、†, Min Jiang1、2、3, Xing Rong1、2、3, and Jiangfeng Du1、2、3
Author Affiliations
  • 1Hefei National Laboratory for Physical Sciences at the Microscale and Department of Modern Physics, University of Science and Technology of China, Hefei 230026, China
  • 2CAS Key Laboratory of Microscale Magnetic Resonance, University of Science and Technology of China, Hefei 3006, China
  • 3Synergetic Innovation Center of Quantum Information and Quantum Physics, University of Science and Technology of China, Hefei 20026, China
  • show less
    DOI: 10.1088/1674-1056/ab9c04 Cite this Article
    Yu Tong, Lin Wang, Wen-Zhe Zhang, Ming-Dong Zhu, Xi Qin, Min Jiang, Xing Rong, Jiangfeng Du. A high performance fast-Fourier-transform spectrum analyzer for measuring spin noise spectrums[J]. Chinese Physics B, 2020, 29(9): Copy Citation Text show less
    The architecture of the high performance FFT spectrum analyzer. Two optional operating modes are designed using the reconfigurable FPGA resources.
    Fig. 1. The architecture of the high performance FFT spectrum analyzer. Two optional operating modes are designed using the reconfigurable FPGA resources.
    The block diagram of the down-sampling and reconstruction module. The input data are reconstructed by using N stages of data down-sampling and reconstruction, and the digital data after reconstruction are processed by the FFT module.
    Fig. 2. The block diagram of the down-sampling and reconstruction module. The input data are reconstructed by using N stages of data down-sampling and reconstruction, and the digital data after reconstruction are processed by the FFT module.
    The frequency spectrums before and after down-sampling and filtering. (a)–(c) The produced signal aliasing when performing down-sampling. (d)–(f) The signal aliasing suppressed effectively by the implementation of the multi-stage filters.
    Fig. 3. The frequency spectrums before and after down-sampling and filtering. (a)–(c) The produced signal aliasing when performing down-sampling. (d)–(f) The signal aliasing suppressed effectively by the implementation of the multi-stage filters.
    Block diagram of customized software for the FFT spectrum analyzer.
    Fig. 4. Block diagram of customized software for the FFT spectrum analyzer.
    Spin noise measurements for alkali metal Rb. (a)–(c) FFT spectrums measured with coarse mode, data reconstruction, and fine mode, respectively. In the fine mode, the input data are processed successively by the down converting module, the multi-stage digital filters, the multi-stage data reconstruction module, and the FFT module.
    Fig. 5. Spin noise measurements for alkali metal Rb. (a)–(c) FFT spectrums measured with coarse mode, data reconstruction, and fine mode, respectively. In the fine mode, the input data are processed successively by the down converting module, the multi-stage digital filters, the multi-stage data reconstruction module, and the FFT module.
    The plots of the signal-to-noise-ratio versus the time span of spin noise measurements: (a) and (b) with a 1/4 GSa/s sampling rate, (c) and (d) with a 1/16 GSa/s sampling rate, (e) and (f) with a 1/256 GSa/s sampling rate.
    Fig. 6. The plots of the signal-to-noise-ratio versus the time span of spin noise measurements: (a) and (b) with a 1/4 GSa/s sampling rate, (c) and (d) with a 1/16 GSa/s sampling rate, (e) and (f) with a 1/256 GSa/s sampling rate.
    The test results of measuring mixed signals with different frequency components. Utilizing the high performance FFT spectrum analyzer to obtain the FFT spectrums, the mixed signals can be measured with a high frequency resolution, and the signals aliasing can be suppressed.
    Fig. 7. The test results of measuring mixed signals with different frequency components. Utilizing the high performance FFT spectrum analyzer to obtain the FFT spectrums, the mixed signals can be measured with a high frequency resolution, and the signals aliasing can be suppressed.
    The plots of frequency response characteristics of the filter. (a), (b) The filters operating at a 1/256 GSa/s and a 1 GSa/s sampling rates, respectively.
    Fig. 8. The plots of frequency response characteristics of the filter. (a), (b) The filters operating at a 1/256 GSa/s and a 1 GSa/s sampling rates, respectively.
    ModuleFFTReconstructionFilter (one stage)Down converterTotal time
    Time occupation (single FFT spectrum)FFT DAQ (This work)32.75 μs32.75 μs32.75 μs32.75 μs32.75 μs
    Software (Python)1.2 ms26.8 ms22.1 ms5.8 ms226 ms
    Software (C++)1.1 ms4.6 ms3.97 ms2.8 ms75.3 ms
    Time occupation (1 Giga samples)FFT DAQ (This work)1 s1 s1 s1 s1 s
    Software (Python)40.8 s876.8 s723.8 s190.8 s6898.8 s
    Software (C++)33.6 s140.4 s121.2 s85.4 s2298.1 s
    Table 1. Efficiency comparison between this work and the software based FFT.
    ResourceaFFTReconstructionDDR3 controllerDDSFilterData storageTotal occupationAvailable
    6-input LUT51823663722324913501918267128038303600
    LUT RAM1257253438015582967431281130800
    Flip-flop79645362715097304617352319817589667200
    Slice2003129557100841437642594460175900
    DSP31431160013002800
    BRAM (36 kb)97402010468401030
    Table 2. Resource occupation of the hardware accelerated FFT DAQ board.
    Analyzer (Ref.)This workIglesias et al.[19]Agilent N9030A[20]Tektronics RSA5000[21]Li[27]Crooker[17]
    Na32768409610241024–3276812800032768
    Bandwidth500 MHz100 MHz160 MHz110 MHz500 MHz1 GHz
    Resolution119 Hz–30.5 kHz48 kHz383 kHz20 kHz7.8 kHz61 kHz
    Spectrums/s30.5 k24.4 k292 k30.5 k–292 kN/A61 k
    Table 3. Performance comparison among FFT DAQs.
    Yu Tong, Lin Wang, Wen-Zhe Zhang, Ming-Dong Zhu, Xi Qin, Min Jiang, Xing Rong, Jiangfeng Du. A high performance fast-Fourier-transform spectrum analyzer for measuring spin noise spectrums[J]. Chinese Physics B, 2020, 29(9):
    Download Citation