Explore projects
-
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 -
Study of the “Open Hardware Initiative” at CERN with a focus on the technologies of participation that were mobilized to assemble critical infrastructure for basic research in high energy physics.
Updated -
Projects / VHDL macro libraries for Microsemi ProASIC3
GNU Affero General Public License v3.0This is a collection of simple macro implementations for Microsemi's ProASIC3 FPGAs to allow simulating post-synthesis designs using GHDL.
Updated -
The TimIQ system is an IQ modulator allowing to phase shift a radio frequency clock with a resolution of 40 fs and an accuracy of 8 ps. Software.
Updated -
The TimIQ system is an IQ modulator allowing to phase shift a radio frequency clock with a resolution of 40 fs and an accuracy of 8 ps. 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 -
Intel Arria V based VME64x carrier for one FMC+ mezzanine with six SFP connectors, DDR3 memory and clocking resources to support White Rabbit. For more details please refer to the wiki pages.
Updated -
Projects / Euro ADC 65M 14b 40cha gw PUMA-gw
Apache License 2.0Updated -
A web based commander based on Node.JS for the HDLMake tool.
Updated -
The WandAdapter is a simple PCI-Express x1 card which allows a Wandboard (or any other EDM compatible device) to be connected via it's PCI-Express interface to a mainboard. The card provides power to the Wandboard and breaks out the gigabit ethernet, serial and both USB host and device interfaces. More info at the Wiki page
Updated -
A fully open electronic watch-like device that will signal a too high-level of UV light. It is meant for people with a highly sensitive skin. More info at the Wiki page
Updated -
The dual channel L band front-end consist of a FMC dual channel L band down-converter, preamplifiers and duplex filters. Each IQ down-converter has a wide adjustable bandwidth (>100 MHz), adjustable gain and two 250MHz 8 bits or 160 MHZ 12 bits or 105MHZ 14 bits multi-mode ADC's. The down-converter mode is switchable: single receiving frequency band for both channels, or dual frequency band: each channel has its own receiving frequency band. For GNSS its includes timing support, Other applications are radio astronomy and microwave digitizing back-end.
Updated -
FMC 4 channel Serial link transceiver with differential LEMO connectors. Differential signalling with Vh=3.3V and Vl=1.7V. More info at the Wiki page
Updated -
Fmc-adc-iso-400k18b4cha is a 4 channel 400kSps 18 bit ADC low pin count FPGA Mezzanine Card (VITA 57). The ground reference used for the analog inputs and the ADC is isolated from the ground reference of the FMC connector. Digital Isolators included allow the data transmission between two isolated areas. Voltage Bias between two grounds of up to 1kV can be applied, which is measured with a 100MOhm resistor connected between two grounds and an additional 10 bit ADC. Analog input voltage ranges: /-5V,/-10V. More info at the Wiki page
Updated -
The fmc-adc125m14b12ch-dac1250m16b2ch (fmc-dad) board is a 12 ch ADC/ 2 ch DAC channels board using FMC HPC and QSE connectors It has been designed for system requiring a feedback loop mechanism with precise timing, such as the tunning of RF cavities. More info at the Wiki page
Updated -
The Peak Position Detector is a 2 differential channel 10MSPS 16 bit ADC (AD7626) card in FMC (FPGA Mezzanine Card) format. It uses an LPC VITA57 connector. The gain can be set by hardware (default = 41). Two general purpose 50MSPS 16-Bit DAC are implemented and can be programmed as a voltage source. The card also includes 6 input/output LVDS pairs and a 10-bit port digital IO where each single-bit port can be configured individually as input or output. The I/Os that are on micro-HDMI connectors are TTL or LVDS compatible.
Updated -
CROME (Cern RadiatiOn Monitoring Electronics) is the new read-out electronics for radiation protection at CERN. It performs analog-to-digital conversion of the current signal generated by the radiation detectors (ionization chambers) installed in and outside CERN perimeter providing a continuous real-time measurement of ambient dose equivalent rates. It generates radiation alarms, interlock signals and provides long term permanent and reliable data logging. More info at the Wiki page
Updated -
Projects / openMMC
GNU General Public License v3.0 onlyMMC firmware written in C, running on a microcontroller inside the board. Written first for the AFC boards. This firmware is thought to be generic enough so other AMC boards could reuse a large part of it. For now, the only "port" is for the LPC1764 chip, but more are planned.
Updated -
This is a port of an older Linux ptpd to support White Rabbit extensions and run both in hosted and freestanding environment. In the future we plan to replace it with PPSI, which has a much better design, but ptp-noposix is currently working pretty well despite being difficult to maintain.
Updated -
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