Explore projects
-
LIBSFP is a software library that contains generic functions to access SFP devices via I2C.
More info can be found on this wiki page.
Updated -
Projects that fit in 19 inch racks. Also known as pizza-box projects.
Updated -
On the Open Hardware Repository you can find projects which use soft-cpu (e.g. mock-turtle, white-rabbit-core, wr-switch). This project offers a toolchain that you can use to compile your code for the soft-cpu target (only LM32 for the time being). The project provides only the necessary makefiles to build the toolchain, so it will be necessary to compile the toolchain.
Updated -
Software to support the PandABox is common between all platforms using the PandABlocks framework and is developed on Github:
PandABlocks-rootfs: Github repository for building onboard rootfs from source PandABlocks-server: Github repository for onboard TCP server PandABlocks-webserver: Github repository for onboard webserver PandABlocks-client: Github repository for Python client side tools ADPandABlocks: Github repository for EPICS areaDetector driver
Updated -
Hardware and software (libraries and GUI) to implement the SFF-8472 standard “Diagnostic Monitoring Interface for Optical Transceivers”. The hardware implements four SFP+s that can be exercised in parallel. To access the I2C interfaces a USB to I2C chip is used. More info at the Wiki page
Updated -
Board to prototype different filters to be used with the Multi-channel Time Interval Counter.
Updated -
Updated
-
-
Multi-channel Time Interval Counter and fine delay generator. Housed in a 19" module. Research project. More info at the Wiki page
Updated -
Gateware (HDL design) for PandABox is common between all platforms using the PandABlocks framework and is developed on Github:
Updated -
PandA Motion Project is a collaboration between SOLEIL and DIAMOND to upgrade their “Position and Acquisition” processing platform. PandA will provide a common encoder processing platform based on Zynq 7030 and supporting multiple encoder standards (incremental, SSI, BISS...). It will deliver synchronous triggering and data capture capabilities.
Updated -
YAM is a micro-controller core aiming at simple yet fast IO sequencing with integer processing capabilities. YAM parameters may be assigned to fit many applications. The data width is scalable from 8 to any value (like 32 or larger) size.
Updated -
Project containing information about how to calibrate White Rabbit gear. See also https://www.ohwr.org/project/white-rabbit/wikis/Calibration More info at the Wiki page
Updated -
fmc-adc-subsamp125m14b4cha is a 4 channel 125MSPS 14 bit ADC low pin count FPGA Mezzanine Card (VITA 57). It is designed for undersampling signals with a frequency higher than 125 MHz. More info at the Wiki page
Updated -
FMC prototype board fmc-prt-lpc is providing means to develop FMC systems for later integration to standard FMC Low-Pin Count form factor. Breadboard area connecting LPC pins. More info at the Wiki page
Updated -
The aim of the board is to improve the performance of the WR Switch using an external PLL and a new VCTCXO. More info at the Wiki page
Updated -
FMC VHDCI is a simple breakout board that connects signals from an Low Pin Count (LPC) FMC connector to an VHDCI connector. The signals are not buffered. More info at the Wiki page
Updated -
FMC carrier equipped with a Power PC embedded processor. In addition to the SPEC it has 2 gigabit Ethernet ports, one mini PCIe connector and USB 2.0 HS. It is supplied from a single 12V and runs Linux. The FPGA is configured from the processor and also interfaced using PCI Express x1 and a local bus. The system boots from on-board NAND or NOR flash memory.
Updated -
The differential to single ended cable driver is an active electronics circuit that implements a high-current differential receiver, with optional attenuation (0dB, 6dB, 10dB and 12dB available), polarity inversion and ground lifting on input and output. More info at the Wiki page
Updated -
Production and functional tests for PandABox.
Updated