2nd FPGA Developers' Forum (FDF) meeting

from Tuesday, May 20, 2025 (9:00 AM) to Friday, May 23, 2025 (8:00 PM)
CERN (500/1-001)

        : Sessions
    /     : Talks
        : Breaks
May 20, 2025
May 21, 2025
May 22, 2025
May 23, 2025
AM
9:00 AM
Algorithm Implementation - Davide Cieri (Max Planck Society (DE)) (until 10:50 AM)
9:00 AM Exploring Linearity and Temperature Stability in Time-to-Digital Converters - Gian-Luca Brazerol (Ostschweizer Fachhochschule)  
9:30 AM Implementation of Time to Digital Converter on FPGA for high-resolution-performance in Particle Therapy applications - Mr ARASH AMINI BARDPAREH (Politecnico di Torino)  
9:50 AM A low latency Gated Recurrent Unit Implementation for the AMD Versal AI Engine - Michail Sapkas (Universita e INFN, Padova (IT))  
10:20 AM Where Innovation Meets Reliability – FPGA based solutions by Trenz Electronic - Thomas Brünger (Trenz Electronic GmbH)  
10:50 AM --- Coffee break ---
11:20 AM
Algorithm Implementation -Dr Rui Zou (Cornell University (US)) (until 12:50 PM)
11:20 AM Distributed Arithmetic for Real-time Neural Networks on FPGAs - Chang Sun (California Institute of Technology (US))  
11:50 AM Chisel4ml: Generating Fast Implementations of Deeply Quantized Neural Networks using Chisel Generators - Jure Vreča (Jožef Stefan Institute)  
12:20 PM A Reconfigurable FPGA-Based ML Library for Kernel Methods - Yousef Alnaser (TU Chemnitz, Fraunhofer ENAS)  
9:00 AM
HDL Development Tools -Dr Nicolo Vladi Biesuz (Universita e INFN, Ferrara (IT)) (until 10:30 AM)
9:00 AM Application-Specific Arithmetic Operators with the FloPoCo HDL core generator - Florent de Dinechin (INSA-Lyon)  
9:30 AM Customized eFPGAs with FABulous - Dirk Koch (Ruprecht-Karls-Universität Heidelberg)  
10:00 AM Allo: A Python-Embedded Programming Model for Composable Accelerator Design - Hongzheng Chen (Cornell University)  
10:30 AM --- Coffee break ---
11:00 AM
HDL Development Tools -Dr Francesco Gonnella (University of Birmingham (GB)) (until 12:50 PM)
11:00 AM Generating memory maps with Cheby and Reksio - Mr Bartosz Bielawski (CERN) Tristan Gingold (CERN)  
11:20 AM HDLRegression: A reliable and efficient tool for FPGA regression testing - Marius Elvegård (Inventas)  
11:50 AM Common Exchange Format for HDL Build Systems - Lieven Lemiengre (Sigasi)  
12:20 PM YosysHQ - Building alternative FPGA toolchains - N. Engelhardt (YosysHQ)  
9:00 AM
Verification - N. Engelhardt (YosysHQ) (until 10:25 AM)
9:00 AM Python-based, flexible testbench for a spacecraft payload - Roberto Rigamonti (HES-SO/HEIG-VD)  
9:25 AM Practical Methods for Functional Verification - Simone Ponzio (ARM)  
9:55 AM High Performance FPGA Solutions – PRO DESIGN, best Choice for Development and Manufacturing - Mr Bernhard Gleissner (proDesign)  
10:25 AM --- Coffee Break ---
10:55 AM
Verification - Tom Williams (Rutherford Appleton Laboratory (GB)) (until 11:35 AM)
10:55 AM Why Your Team Should be using VHDL + OSVVM for Verification - Jim Lewis (SynthWorks)  
11:35 AM
Conclusions - Davide Cieri (Max Planck Society (DE)) (until 1:05 PM)
11:35 AM Summary of FDF2025 and Awards - Dr Rui Zou (Cornell University (US))  
11:55 AM Closing Remarks - Dr Francesco Gonnella (University of Birmingham (GB))  
PM
1:00 PM --- Registrations ---
2:00 PM
Introduction -Dr Francesco Gonnella (University of Birmingham (GB)) (until 3:10 PM)
2:00 PM Welcome to the 2nd FPGA Developers' Forum - Davide Cieri (Max Planck Society (DE))  
2:20 PM Welcome to CERN - Evangelia Gousiou (CERN)  
2:40 PM The future of FPGAs in HEP detectors for FCC and beyond - Sophie Baron (CERN)  
3:10 PM --- Tea Break ---
3:40 PM
Sharable HDL cores - Filiberto Bonini (CERN) (until 6:30 PM)
3:55 PM Open Logic – open-source FPGA Standard Library - Oliver Bründler (OpenLogic)  
4:30 PM Unleashing >100G Performance: High-Speed UDP/TCP Hardware Stacks for FPGAs by CAST - Calliope-Louisa Sotiropoulou (CAST)  
5:00 PM The PandABlocks framework for flexible run-time configuration of Zynq SoCs - Glenn Christian (Diamond Light Source)  
5:25 PM NDK: An open-source framework for high-speed network applications on FPGAs - Daniel Kondys (CESNET) Radek Iša (CESNET)  
5:55 PM Error-Redundant Implementation of Commercial IP Cores: A Practical Example - Mr Philipp Jacobsohn (SmartDV)  
6:30 PM --- Group Photo ---
6:45 PM --- Welcome Reception ---
12:50 PM --- Lunch ---
2:00 PM
Algorithm Implementation - Tom Williams (Rutherford Appleton Laboratory (GB)) (until 2:40 PM)
2:00 PM Accelerating Transformer Neural Networks on FPGAs for High Energy Physics Experiments - Filip Wojcicki (Imperial College London)  
2:20 PM FPGA Implementation of Next-Generation Reservoir Computing for predicting dynamical systems - João Folhadela (Deutsches Zentrum für Luft- und Raumfahrt e.V. (DLR))  
2:40 PM
Solutions to everyday digital design problems - Paschalis Vichoudis (CERN) (until 4:00 PM)
2:40 PM Abstract interface modelling for better genericity and code clarity - Nicolas Pouillon (Ellisys)  
3:10 PM Disruptive Efinix Quantum Architecture - Harald Werner (Efinix Inc.)  
3:40 PM Low Jitter Frame Clock Recovery in Xilinx Ultrascale+ Transceivers - Paul Bachek (Brookhaven National Lab)  
4:00 PM --- Tea Break ---
4:30 PM
Solutions to everyday digital design problems - Evangelia Gousiou (CERN) (until 6:10 PM)
4:30 PM CERN ABT's lazy git workflow for equipment-specific designs - Léa Strobino (CERN) Pieter Van Trappen (CERN)  
4:50 PM Standardizing SoC Development in CERN's accelerator complex: A Build System for Xilinx Platforms - Irene Degl'Innocenti (CERN) André Pinho (CERN)  
5:20 PM The new CI4FPGA service at CERN - Christos Gentsos (CERN (IT-CA-GES))  
7:00 PM --- Social Dinner ---
12:50 PM --- Lunch ---
2:10 PM
Hardware Development - Mathieu Saccani (CERN) (until 2:40 PM)
2:10 PM Architecting FPGA for low power Leadership - Dr Hardik Shah (Lattice Semiconductor)  
2:40 PM
Verification - Mathieu Saccani (CERN) (until 3:50 PM)
2:40 PM Enhancing FPGA Verification by Combining VUnit and UVVM - Mr Markus Leiter (P2L2 GmbH)  
3:10 PM Get the right FPGA quality through efficient Requirements Coverage (aka Specification Coverage) - Espen Tallaksen (EmLogic)  
4:00 PM CERN Campus Visits