Explore projects
-
The Face Shield, made only for COVID-19 protection, can be worn directly or can be put on safety helmets. The FaceShield is developed under the CERN against COVID-19 program. More info at the Wiki page
Updated -
This library provides a generic API for ADC devices, so that applications can use this API to access any of the supported ADC boards. Currently the library supports the following boards:
fmc-adc-100m14b14chaFor testing and debugging purpose it supports also a couple of virtual boards that you can use to start the development of your application.
Updated -
4-channel 16-bit 210 MS/s ADC (LTC2107) FMC module. More info at the Wiki page
Updated -
A simple optical to TTL electrical converter. More info at the Wiki page
Updated -
Compact Universal Timing Endpoint Based on White Rabbit with Xilinx Artix7. Follow-up of the CUTE-WR-DP. More info at the Wiki page
Updated -
A Trigger/Timing Logic Unit to synchronize devices at beam test A successor to the AIDA(2020) TLU (https://ohwr.org/project/fmc-mtlu) This is an "umbrella" project with documentation, pointing to the projects with the hardware and firm(gate)ware
Updated -
Couples a MAROC ASIC (64 channels each with a fixed threshold discriminator and a slow shaper + sample-and-hold + 12-bit ADC) to a FPGA. Read-out by Gigabit Ethernet (firmware supplied supports IPBus). Multiple boards can be plugged together to increase the channel count. Clocking circuitry compatible with the White Rabbit implementation of PTP. More info at the Wiki page
Updated -
4-channel 16-bit 250 MS/s (700 MHz analog input bandwidth) ADC (ISLA216P25) FMC module.
Updated -
A 4-lane PCIe carrier for a low pin count FPGA Mezzanine Card (VITA 57). SPEC carrier based with a larger FPGA. Commercially available. More info at the Wiki page
Updated -
Software to support the FMC ADC 125M 14B 1CH DAC 600M 14B 1CH mezzanine, including: Linux device driver, HDL firmware, application for data acquisition (ADC) and generating signals (DAC). Included Octave application for card performance measurement (FFT). Uses FMC-bus. More info at the Wiki page
Updated -
Projects / ARRAY / ARRAY - Hardware
CERN Open Hardware Licence v1.2A system to characterise large area silicon pad sensors with several hundred channels. It consists of two PCBs. One is an active switching 512-to-1 matrix. The second one is a passive probe card to contact the sensor. Hardware.
Updated -
The Multigap RPC is a high precision timing and tracking detector with an active area of 25.6cm x 18.2cm and readout with 24 strips. Charged particles ionise gas in gaps between glass plates in a stack. A large electric field causes small avalanches of ionisation in each gap. The moving charges are picked up on readout strips and the timing of the charge deposition is to be read out on each side of each strip. The differential timing of the ionisation reveals the position along the strip and the precise arrival time of the particle. Multiple MRPCs can be used to measure particle time of flight (ToF). This design is based on the ALICE ToF detector and was built for the Beamline for Schools project. More info at the Wiki page
Updated -
-
A simple 4-lane PXIe carrier for a low pin count FPGA Mezzanine Card (VITA 57). It supports the White Rabbit timing and control network. Commercially available. Labview driver available for Fine Delay and TDC mezzanines. More info at the Wiki page
Updated -
High performance pulse and frequency distribution amplifier for time and frequency metrology. The pulse distribution board is an 1:8-channel (1 Hz and up) logic-level distribution amplifier, while the frequency distribution board is an 1:8-channel sine-wave (1-30 MHz) distribution amplifier. Two 1:8 boards fit side-by-sides in a 1U 19" rack enclosure, with either BNC or SMA connectors.
For more information, see the wiki
Updated -
FPGA Firmware ( "Gateware" ) for AIDA-2020 TLU and AIDA mini-TLU
Uses "IPBus Build" ( ipbb )
Build instructions at Instructions here
Updated -
A system to characterize large area silicon pad sensors with several hundred channels. This repository contains the microcontroller firmware.
Updated -
TiCkS is a flexible White Rabbit based time-stamping board. It is based on the SPEC board developed for the CTA collaboration. It provides an interface to a CTA camera (Inputs: Read-out Trigger signals, Busy Trigger), (Outputs: PPS signal , 10MHz clock, External trigger signal).
Updated -
AMC FMC Carrier with Kintex is designed to support FMC boards. Equiped in Xilinx Kintex-7 FPGA. It allows to connect clock source to any clock input More info at the Wiki page
Updated -
Control of instrumentation over a White Rabbit network. Define and implement a standardized communication protocol for instrumentation over a White Rabbit network (precise synchronization and timestamping; remote control and test sequence programming; message exchanging and event distribution).
Updated