Design of a USB-Based Multi-Channel Quasi-Gaussian Pulse Generator

QI Bin-xiang,LIU Shu-bin,FENG Chang-qing,AN Qi
DOI: https://doi.org/10.3969/j.issn.0258-0934.2014.10.007
2014-01-01
Abstract:The design of a USB -based 16 -channel programmable quasi -Gaussian pulse generator is de-scribed in this paper .A high-speed analog switch circuit is used to generate the analog pulse signal and digital-to-analog converter ( DAC) adjusts the amplitude of the pulse signal .A shaping circuit , composed of RC networks and operational amplifiers , decides the signal′s rise and fall time .Control of analog switch′s trigger and DAC′s output is programed by a field -programmable -gate-array ( FPGA).Using a USB interface to communicate with the PC , the pulse generator can output 16-channel quasi -Gaussian pulse signals .Accord-ing to the test results , the pulse generator has been proven to function well .The output pulse amplitude is ad-justable.All channels have good output uniformities , and its integral nonlinearity ( INL) is less than 0.7%. The pulse generator can be used for test of large particle physics experiment ′s front-end electronics , such as calibration , scale correction and system monitor .
What problem does this paper attempt to address?