Skip to content

Explore projects

  • VHDL core for absolute position encoders (SSI, BISS, ENDAT).

    More info at the Wiki page
    Updated
    Updated
  • FPGA Firmware ( "Gateware" ) for AIDA-2020 TLU and AIDA mini-TLU

    Uses "IPBus Build" ( ipbb )

    Build instructions at Instructions here

    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
  • Projects / AIDA-2020 TLU - Software

    GNU Affero General Public License v3.0
    Updated
    Updated
  • David Cussans / AIDAInnova_TLU-gw

    GNU General Public License v3.0 or later

    Firmware(gateware) for FPGA on AIDA-Innova TLU ( AIDAInnova_TLU )

    Updated
    Updated
  • A low cost, low complexity FMC carrier based on Xilinx Artix-7

    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
  • Gateware 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
    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
    Updated
  • DDR3 controller with two pipelined Wishbone slave ports. It is based on the Spartan6 hardware core and a management core generated by Xilinx CoreGen.

    Updated
    Updated
  • Updated
    Updated
  • Updated
    Updated
  • Software to support the fmc-adc-100m14b4cha mezzanine, including Linux device driver, library and test program.

    Archived 0
    Updated
    Updated
  • Projects / FMC DEL 1ns 2cha

    GNU Lesser General Public License v2.1 only

    A fine delay generator in FMC LPC format with 1 input and 2 outputs. The resolution is 1 ns. Optimized for high frequency pulse repetition rates synchronized to an external clock. More info at the Wiki page

    Updated
    Updated
  • Pascal Bos / 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
  • 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
  • Projects / 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
  • We have designed an FPGA Mezzanine card (standard FMC/Vita 57) for high-channel-count electrophysiology, with 128 channels (potentially up to 512), based upon Intan Tech's RHA2132 (2 uV rms input-referred noise), sampled at 25kHz 18bit by AD7982. We are basing our design on the reference design provided by Reid Harrison of Intan Tech for their 16-channel evaluation board. The expected cost of the device should be under 5000$.

    In order to have an integrated solution we intend to have as default carrier the Opal Kelly Shuttle LX1, an inexpensive USB FMC carrier with an excellent USB controller. The integrated solution will be completed with software on the PC side to grab to disk continuously and/or display in some fashion all 128 channels.

    Our status: We have an alpha card. It has passed most tests---we can grab from any channel at 1MS/s. We have an alpha microcode: it grabs from any channel and stores on the PC.

    Our current team: Marcelo Magnasco (Rockefeller University, New York), design. Andres Cicuttin (ICTP, Trieste), schematics + fpga Maria Liz Crespo (ICTP, Trieste), fpga Sanjee Abeytunge (MSKCC, New York) layout Nicholas Joseph (RU) Macintosh drivers

    Updated
    Updated
  • Idrogen is an Arria10 FPGA board with FMC mezzanine.

    PCB design is performed by IJCLab / CNRS-IN2P3. Firmware is developed by Observatoire Radioastronomique de Nançay (ORN) / Observatoire de Paris/ CNRS-INSU

    Updated
    Updated
  • Projects / powerlink

    BSD 3-Clause "New" or "Revised" License

    Powerlink Industrial Ethernet stack. It runs on top of the Hydra rad-tol SoC project. More info at the Wiki page

    Updated
    Updated