Skip to content

Explore projects

  • OpenBreath / Open Breath Lung Ventilator

    CERN Open Hardware Licence Version 2 - Strongly Reciprocal

    Open Breath lung ventilator. It is developed to be low-cost, scalable and easily manufactured. It can be used in Pressure and Volume Control, SIMV+PS and CPAP functions. More info at the Wiki page

    Updated
    Updated
  • Projects / AIDA-2020 TLU - Software

    GNU Affero General Public License v3.0
    Updated
    Updated
  • A simple 4-lane PCIe carrier for a FPGA Mezzanine Card (VITA 57). It supports the White Rabbit timing and control network. More info at the Wiki page

    Updated
    Updated
  • Projects / AIDA-2020 TLU - Gateware

    GNU General Public License v3.0 or later

    FPGA Firmware ( "Gateware" ) for AIDA-2020 TLU and AIDA mini-TLU

    Uses "IPBus Build" ( ipbb )

    Build instructions at Instructions here

    Updated
    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
    Updated
  • A cute-wr is a compact WR-node implementation with minimum components required. The initial design is derived from SPEC, but would work in an opposite manner as a FMC wr-nic, providing 2 DIO channels, external CLK input, EEPROM, JTAG, RS232, and expandable IOs through FMC connector. The gateware and software of cute-wr would also keep maximum compatibility with SPEC. Project is obsolete. See cute-wr-dp for a similar board.

    Updated
    Updated
  • Libre-FDATool is a Python package aimed at helping in the analysis and design of HDL filters from high-level specifications. This Free/Libre Open Source software supports both VHDL and Verilog code generation and relies on a collection of Free scientific and EDA tools for providing advanced features -- simulation, graphics, debugging, etc.

    In order to overcome the problems often related with deploying open design toolchains from the ground up across different host environments, Libre-FDATool and the associated third-party tools are alternatively distributed in a customized GNU/Linux virtual machine image. This virtualized solution is ready to use right out of the box and can be easily deployed by only using free software in any mainstream Operating System (GNU/Linux, Windows, OS-X, Solaris).

    Updated
    Updated
  • BabyWR is a general purpose small pluggable WR node in a M.2 form-factor. More info at the Wiki page

    Updated
    Updated
  • A White Rabbit compliant Network Interface Card (NIC) based on the SPEC and the DIO FMC. This project hosts the HDL and associated software to configure the SPEC so it behaves as a NIC under the Linux OS.

    Updated
    Updated
  • This project guides new users to start in the White Rabbit “World” with simple experiments. The starting kit uses two SPEC + FMC-DIO cards. Each node allows basic operations such as input timestamping or programmable output pulse generation. Additionally, specific software and gateware layers allow to use it as a standard network interface card implementing the White Rabbit technology functionalities.

    Updated
    Updated
  • A software suite written in Python to help with production tests of PCBs. AKA PTS.

    %(red)This pts-base project is used to re-organise the current pts project In the future this project will replace the existing pts project.

    More info at the Wiki page

    Updated
    Updated
  • Brian Koropoff / Hdlmake

    GNU General Public License v3.0 only

    Tool for generating multi-purpose makefiles for FPGA projects.

    Main features:

    makefile generation for: fetching modules from repositories simulating HDL projects synthesizing HDL projects synthesizing projects remotely (keeping your local resources free) generating multi-vendor project files (no clicking in the IDE!) many other things without involving make and makefiles

    Hdlmake supports modularity, scalability, revision control systems. Hdlmake can be run on any Linux or Windows machine with any HDL More info at the Wiki page

    Updated
    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-100m14b14cha

    For testing and debugging purpose it supports also a couple of virtual boards that you can use to start the development of your application.

    More info at the Wiki page

    Updated
    Updated
  • A level conversion board between TTL and 24V blocking levels in VME64x form factor. The project uses a rear transition module for connectivity and a front module with the active conversion and diagnostics electronics. More info at the Wiki page

    Updated
    Updated
  • A VME rear transition module providing fibre-optic and electrical (RS485) inputs and outputs. Uses the CONV-TTL-RS485 as front-module. More info at the Wiki page

    Topics: VME RTM
    Updated
    Updated
  • Collection of WRTD reference designs provided by (and used at) CERN

    Topics: WRTD
    Updated
    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
    Updated
  • FPGA Firmware ( "Gateware" ) for AIDA-2020 TLU and AIDA mini-TLU

    Uses "IPBus Build" ( ipbb )

    Build instructions at Instructions here

    Updated
    Updated
  • A bridge between the local bus of the Gennum GN4124 (PCIe to local bus bridge) and Wishbone.

    Updated
    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
    Updated