Many experiments in the physical sciences require high temporal resolution on multiple control channels and can benefit from conditional logic control of the experimental sequence patterns. We present LithPulser, a field programmable gate array (FPGA) based open-source digital pulser solution with 1 ns time resolution on 14 digital output channels. The pulser is set up on the affordable Xilinx Zynq-7010 FPGA in the form of the Red Pitaya STEMlab board 125-10. It offers up to 125 MHz bandwidth and a sequence duration of up to 4.2 s and features 16 sequence play control, including a conditional logic module reactive to input events in real-time. LithPulser is designed for a trial until success experimental use case.

You do not currently have access to this content.