title: Commercial counterboard for 10 ns software correlator for photon and fluorescence correlation spectroscopy.
abstract: A 10 ns time resolution, multi-tau software correlator, capable of computing simultaneous autocorrelation (A-A, B-B) and cross (A-B) correlation functions at count rates up to ∼10 MHz, with no data loss, has been developed in LabVIEW and C++ by using the National Instrument timer/counterboard (NI PCIe-6612) and a fast Personal Computer (PC) (Intel Core i7-4790 Processor 3.60 GHz ). The correlator works by using two algorithms: for large lag times (τ ≳ 1 μs), a classical time-mode scheme, based on the measure of the number of pulses per time interval, is used; differently, for τ ≲ 1 μs a photon-mode (PM) scheme is adopted and the correlation function is retrieved from the sequence of the photon arrival times. Single auto- and cross-correlation functions can be processed online in full real time up to count rates of ∼1.8 MHz and ∼1.2 MHz, respectively. Two autocorrelation (A-A, B-B) and a cross correlation (A-B) functions can be simultaneously processed in full real time only up to count rates of ∼750 kHz. At higher count rates, the online processing takes place in a delayed modality, but with no data loss. When tested with simulated correlation data and latex spheres solutions, the overall performances of the correlator appear to be comparable with those of commercial hardware correlators, but with several nontrivial advantages related to its flexibility, low cost, and easy adaptability to future developments of PC and data acquisition technology.
authors.affiliation: Dipartimento di Scienza e Alta Tecnologia and To.Sca.Lab, Università dell'Insubria, Via Valleggio 11, 22100 Como, Italy.
authors.forename: Matteo
authors.initials: M
authors.lastname: Molteni
authors.affiliation: Dipartimento di Scienza e Alta Tecnologia and To.Sca.Lab, Università dell'Insubria, Via Valleggio 11, 22100 Como, Italy.
authors.forename: Fabio
authors.initials: F
authors.lastname: Ferri