Nuclear Techniques ›› 2016, Vol. 39 ›› Issue (9): 90401-090401.doi: 10.11889/j.0253-3219.2016.hjs.39.090401


Design of single-photon pulse generator based on FPGA

MA Yichao1, ZHU Na1, DANG Hongshe1, QIAN Sen2,3, BAI Wenjing1   

  1. 1. Shaanxi University of Science and Technology, Xi'an 710021, China;
    2. Institute of High Energy Physics, Chinese Academy of Sciences, Beijing 100049, China;
    3. State Key Laboratory of Particle Detection and Electronics, Beijing 100049, China
  • Received:2016-03-17 Revised:2016-04-29 Online:2016-09-10 Published:2016-09-09
  • Supported by:

    Supported by National Natural Science Foundation of China(No.11175198,No.11475209)


Background: Many performance parameters of photomultiplier tube(PMT)are tested on the basis of the single photoelectron spectroscopy,so single-photon source is essential to the batch test of PMT and requirements of light source for precise single photo electron spectrum measurement.Purpose: The study aims to design a single-photon pulse generator used in batch test for PMT.Methods: A control panel for the adjustable pulse signal generator with multi-channel output is designed and implemented after the performance test analysis of PMT.A MAX10-10M08SAE144C8G FPGA(Field-Programmable Gate Array)chip,a STM32F107 ARM(Acorn RISC Machine)controller and a DP83848 Ethernet chip are integrated to realize desired functionalities.PC sends commands to STM32F107via Ethernet;then ARM controller analyzes commands and sends them to FPGA to achieve adjustable duty cycle,and adjustable frequency,adjustable amplitude pulse output through the level conversion chip.Results: Compared with the most often used RIGOO-DG5352 signal generator,the newly-designed single-photon pulse generator showed better performance on both the fall time and the rise time.Conclusion: The output signals of this single-photon pulse generator could match the requirements in the PMT single photo-electron spectrum test.Also it can be extended to multi-channel outputs for PMT batch test.

Key words: PMT, FPGA, Single optical electronic test, Pulse signal generator

CLC Number: 

  • TN492