Explore projects
-
Projects / Beam Positoning Monitor - Software
GNU General Public License v3.0 onlySoftware for Beam Position Monitor, including digital signal processing chains, data acquisition engines, ADC and analog front-end peripherals control/monitoring, timing and control system interface.
Updated -
This project covers the hardware development of the White Rabbit switch.
Updated -
Gateware (HDL design) for FMC ADC 100M 14b 4cha on SPEC and SVEC carriers.
Updated -
Projects / FMC Bus
GNU General Public License v2.0 or laterThe FMC bus abstraction implements a Linux kernel bus named fmc. This allows to deal with FMC mezzanines in a carrier-independent way
Updated -
The project is a set of Kicad Symbols and Footprints that are used in a collection of smaller Kicad based sub projects. Each sub project will use the common library to ease and standardise design but will be a related implementation or documentation of a design. The topic for the Library and designs are Photo Multiplier Tube (PMT) based particle and optical detectors.
Whilst it is envisaged that each project will feature a PMT in some way. Some designs may not, but will be tangibly related in some useful way to particle detection and PMT's. For example a Divide by 10 HV PSU tester has no PMT but is used when working with the HV supply’s for PMT's. A High Voltage supply similarly has no PMT but is used with. A Geiger Muller Tube based detector may be used as a trigger source for PMT based particle detectors.
Each sub project is expected to be fully self contained (In it's own subdirectory within the same repository as PMTLib) with the exception of common Kicad Libraries and the inclusion of the PMTLib libraries and foot prints. A sub project may include a simulation of the design. Such simulations will be constructed using Open source Tools (ie QUCS or similar). PCB Layouts, Datasheets, PDF's and Photographs of finished designs may also be included. A sub project will contain at a minimum a Schematic and a README doc detailing attribution,licensing and any additional notes the designer wants to add.
Having mentioned the README doc the principle place for design related notes is on the Schematic that defines the sub-project.
Updated -
SPICONTROLLER is the controller board for the SPI Boards Package. It manage communication task with control system via Ethernet and with modular boards via SPI interface. Moreover, specific process can be embedded into the controller.
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 -
PROFIP is a gateway between PROFINET-IRT and WorldFIP that allows for a deterministic low-latency exchange of the cyclical process data between the two networks. 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 -
Projects / ARRAY / ARRAY - Python Interface
MIT LicenseA 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. Software.
Updated -
A 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. Testing.
Updated -
A system to characterize large area silicon pad sensors with several hundred channels. This repository contains the microcontroller firmware.
Updated -
PXIe FMC carrier board for a HPC FMC card. Based on Xilinx Zynq UltraScale+. More info at the Wiki page
Updated -
The Macbeth (MAChine / BEamline Timing Hardware) system is aimed to synchronize the beamlines experimental devices (pump-probe, laser, …) with the accelerator beam with a high accuracy
Updated -
Projects / Respir-OS
GNU General Public License v3.0 or laterOpen design and implementation of a low-cost ventilator for COVID-19 patients. More info at the Wiki page
Updated -
This project contains all the HDL gateware necessary for the FPGA of the WR switch.
Updated -
A collection of platform-independent cores such as memories, synchronizer circuits and Wishbone cores.
Updated -
Active 19" patch panel that provides robust 5V TTL IOs for FPGA boards, configurable through I²C or optionally via USB-C. More info at the Wiki page
Updated -
HoloBlade is an open-hardware driver-stack for Spatial Light Modulators (SLMs). Its primary application is for holographic displays and may be used in applied optics research fields as telecommunications, astronomy, microscopy and optical computing.
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