FAQ

Purchase Orders

Can I purchase outside of North America?

Yes. We sell directly to customers. You can request a quote including shipping from our [request a quote] page or you can get in touch using our [contact] page.

How do I make a purchase?

Fill out the from on our [request a quote] page and we will send you an email with a formal quote that you can use to create a purchase order. 

Do you give discounts?

Yes! We do give volume discounts where multiple Logic-16 units are purchased together.


Logic16

What software is available?

We provide 2 software packages for download, Time Tag Explorer and Correlation Counter. We also provide many Demo Projects for all popular languages and platforms including LabView, .Net C#, .Net VB, C++ and Python. Please see the [software] page for details.

For basic functionality to verify that the Logic-16 unit is functioning correctly and for initial set-up we recommend the UQD Time Tag Explorer. For more advanced use including correlation data storage the UQD Correlation Counter.

What is the easiest software to get me started?

For initial set-up and testing we recommend the Time Tag Explorer program. It is a simple Windows 32bit application and does not require installation. You can simply download and run the app to view input to your device.

Can I save data with Time Tag Explorer?

No. The Time Tag Explorer will save only seconds of data. It is intended for basic use only. Please use the Correlation Counter for more advanced features.

Correlation Counter doesn’t have the feature I need, can you help me out?

Typically end users will need to develop custom software to get the best results for custom experimental situations. The most user friendly option is probably to integrate with LabView and we provide an example project for this. We also provide C#, VB, C++ and Python example projects to help you get started!

What additional equipment do I need to connect my single photon detector to Logic16?

  •  Standard single photon detectors output TTL pulses and these are easily read by the Logic16 through its SMA inputs (no need for a TTL-to-NIM converter). 
  • To be registered as an event on Logic16, the TTL pulses must endure for at least 300 ps above the (user-set) discriminator threshold.  The inputs have a discriminator range of +/- 2.0V, but can tolerate a signal range of more than +/- 3.0V without issue. 
  • For standard (gated) infrared photon detectors, consider using the integrated pulse generator and coincidence-triggered outputs to control gating!

How can I switch between the Logic16 Configuration A (156 ps, 16-channel) and B (78 ps, 8-channel) ?
Switching configurations requires updating the firmware of the FPGA that is housed within the Logic16 unit. This can be done by the user in-lab, but not during a measurement. 

How can I record time-tags over many hours in my multi-photon experiment, without accumulating excessively large data files?
Use the time-tag filter. By transferring data only after a set number of tags accumulate within a given time window, one can dramatically reduce the amount of data being transferred to the host PC. The photon-triplet experiments in Phys. Rev. Lett. 118, 153602 (2017) – arxiv:1609.07508 – stored filtered time-tag data over 20 h, using Logic16 units in time-tagging mode.

If the maximum transfer rate is 10 MHz, how can I use the logic unit for time-resolved measurements with a higher rate pulsed laser?
Using the time-tag filter with a filter width just less than the period of the laser, Logic16 will only transfer those time tags for which a detection occurred. One can use, e.g. a 80 MHz Ti-Sapphire laser, and only transfer events of interest (detection events + corresponding laser signals).

What if I don’t need ALL the possible correlation patterns in coincidence counting mode? Can I select specific ones?
Yes. Logic16 pre-sifts all possible coincidences that occurred within a given time window and transfers the meta data to the PC. The PC will receive information about all possible correlations and the driver will extract only coincidences requested by the user.

What software is available? Can it be customized?

  • Time Tag Explorer – test installation and operation of the Logic16. This is to be used for initial set-up trouble-shooting, but does not provide data acquisition (saving) capability.
  • UQD Logic Counter ­– basic coincidence counting and data recording
  • Customization – UQDevices suggests that experimentalists develop a customized data acquisition software in their preferred DAQ environment (LabView, C#, Matlab, etc.). If you have questions, requests or feedback regarding available software please use the [contact us] page.

Does the Logic16 unit come with a power supply?
No. The unit has an input port for a DC power supply ( 12V/≥1.5 A ) or can be powered by NIM crate (+ 12V/1A , -12V/0.5A). An example of a compatible DC power supply is here.

Can two or more Logic16 units be used together to increase the number of channels?
Yes. One can use n x Logic16 units to effectively obtain n*15 channels.
This is accomplished by syncing the units using a time reference signal. To do so, split a time reference signal (e.g. 1 kHz signal from a function generator) and input this reference into one channel on each unit. For example, two Logic16 units were used to employ 30 channels to time-tag a SPAD array in the following experiments:
– Opt. Express 24, 20947-20955 (2016),  arxiv.org:1606.04110 
J. Appl. Phys. 116, 143101 (2014), arxiv:1406.4245