Time Over Threshold (Digital)
ToTDigital measures the Time Over Threshold (ToT) of a digital input signal. It counts the duration that the input signal remains active (high or low, depending on edge configuration), providing a 48-bit output value representing the pulse width in clock cycles. This is useful for energy estimation in detectors where pulse width correlates with signal amplitude.
Introduction
ToTDigital implements a Time Over Threshold measurement for digital signals.
Time Over Threshold (ToT) is a technique widely used in particle physics and radiation detection where the duration of a pulse above a threshold is measured. This duration is often correlated to the energy or amplitude of the original signal, providing a simple way to estimate pulse charge without a full ADC.
The measurement resolution depends on the selected clock frequency:
$$ \Delta t = \frac{1}{f_{\text{CLK}}} $$
| Clock | Resolution |
|---|---|
| 200 MHz | 5 ns |
| 500 MHz | 2 ns |
Pin Description
Properties
Default: 200MHz
Selects which edge of the input signal starts the measurement.
- Rising: Measure time from rising edge to falling edge (positive pulse)
- Falling: Measure time from falling edge to rising edge (negative pulse)
Default: Rising
Usage
Functional overview
ToTDigital measures the width of digital pulses by counting clock cycles while the input signal is active.
| Feature | Value |
|---|---|
| Output Width | 48 bits |
| Clock Options | Acquisition, 200MHz, 500MHz |
| Edge Selection | Rising or Falling |
Operation Principle
The Time Over Threshold measurement works as follows:
- Leading Edge Detection: The block detects the configured edge (rising or falling) of the input signal
- Counter Start: A high-frequency counter begins counting
- Trailing Edge Detection: When the signal returns to its original state, the counter stops
- Output: The counter value (pulse width) is output with a DV strobe
Timing Diagram
Use Cases
Time Over Threshold is commonly used in:
- SiPM/PMT readout: Pulse width correlates with the number of photons detected
- Scintillator detectors: ToT provides energy information without waveform digitization
- ASIC readout: Many front-end ASICs provide ToT outputs
- High-rate applications: ToT requires less bandwidth than full waveform recording
Energy Correlation
For many detector types, the ToT value has a relationship with the deposited energy or charge:
$$ E \propto f(\text{ToT}) $$
The exact relationship depends on the detector and front-end electronics. Typically, a calibration curve is established to convert ToT values to energy.
Supported Boards
This component is available on:
- DT5550
- DT5560
- DT5550SE
- R5560
Clock Source Options
| Option | Frequency | Resolution |
|---|---|---|
| Acquisition | Board-dependent | Variable |
| 200MHz | 200 MHz | 5 ns |
| 500MHz | 500 MHz | 2 ns |
Maximum Measurable Pulse Width
With 48-bit counter at different clock frequencies:
| Clock | Max ToT Value | Max Pulse Width |
|---|---|---|
| 200 MHz | 2^48 - 1 | ~1.4 million seconds |
| 500 MHz | 2^48 - 1 | ~562,000 seconds |
In practice, typical ToT values are much smaller (ns to µs range).