Software Support For Fine Delay FMC (FMC DEL 1ns 4cha)
Description
Linux software support for the FMC DEL 1ns 4cha delay module described at the project page
The provided software comprises
- Linux device driver based on ZIO
and stacked on the SPEC
or
SVEC driver - User space libraries
- Documentation
Documentation
- Full details in the Functional system specifications
Specification overview
Parameter | Value |
Channels | 1 trigger input, 4 outputs |
Signal connectors | LEMO 00 for all signals |
FMC connector | Low Pin Count (LPC) |
Signal level | TTL, outputs capable of driving a 50 Ohm load, > 2 V/ns slew rate |
Operating modes |
Pulse delay: on trigger, generates a pulse or series of pulses of given width and repetition rate on chosen outputs after a certain time programmed by the user. Single channel TDC: time tags incoming trigger pulses available via a circular buffer. Pulse generator: produces a pulse or a series of pulses of arbitrary length and repetition rate starting at a given UTC/TAI time. |
Minimum input pulse width | 100 ns. Pulses below 24 ns are ignored. |
Maximum input pulse rate | 2 MHz (minimum pulse spacing: 50 ns) |
Output pulse width | 50 ns - 1 s (10 ps resolution) |
Output pulse spacing | 100 ns - 1 s (10 ps resolution) |
Output pulse repeat count (train generation) | 1 - 65536 pulses or infinity (continuous mode) |
Timebase accuracy | ± 4ppm The timebase from a local TCXO on FMC card needs calibration. The 4ppm accuracy is the one of the on-board TCXO. Cesium-quality accuracy will be reached when used on a White Rabbit enabled FMC carrier. |
TDC Resolution | 28 ps |
TDC Precision (std. dev) | 55 ps |
Accuracy | ± (300 ps + timebase accuracy) |
Time tag buffer | 1024-entries circular buffer with time tags for input/output pulses. Buffer interrupt (with timeout/threshold coalescing) |
Detailed project information
- Official production documentation (schematics, PCB, etc.): EDMS: EDA-02267
- Card aka FMC6 and Fine Delay
- LHC Equipment name: CFFIB
- Controls Configuration Database entry)
- Controls EDMS page
- Software
Contacts
General questions about project
- Juan David Gonzalez Cobas - CERN
- Alesandro Rubini - GNUDD
Project Status
Date | Event |
11-07-2012 | v1.1 Release |
Juan David Gonzalez Cobas - 11 Jul 2012