1st FPGA Developers' Forum (FDF) meeting

from Tuesday, June 11, 2024 (9:00 AM) to Thursday, June 13, 2024 (3:00 PM)
CERN (30/7-018)

        : Sessions
    /     : Talks
        : Breaks
Jun 11, 2024
Jun 12, 2024
Jun 13, 2024
AM
11:00 AM Registrations  
9:00 AM
Solutions to everyday digital design problems - Paschalis Vichoudis (CERN) Filiberto Bonini (CERN) (until 10:45 AM)
9:00 AM Fine-grained hierarchical placement constraining for timing closure (and more) - Alvaro Navarro Tobar (CIEMAT - Centro de Investigaciones Energéticas Medioambientales y Tec. (ES))  
9:25 AM From C to Routed Circuits for FPGAs in Seconds - Andrea Guerrieri Prof. Andrea Guerrieri (HES-SO and EPFL)  
9:45 AM Method for achieving phase determinism in the transmission side of AMD transceivers - Edoardo Orzes  
10:10 AM Prospects of RFSoC technology in astroparticle physics experiments - Alexander Novikov (University of Delaware)  
10:30 AM FPGA firmware design and verification for the ATLAS Liquid Argon Calorimeter trigger processor - Melissa Aguiar (Federal University of Juiz de Fora (BR)) Marcos Vinicius Silva Oliveira (Brookhaven National Laboratory (US)) Lucca Oliveira Facio Viccini (CERN)  
10:45 AM --- Coffee Break ---
11:15 AM
Algorithm implementation - Davide Cieri (Max Planck Society (DE)) Dr Rui Zou (Cornell University (US)) (until 12:15 PM)
11:15 AM A Neural Network-based trigger for detecting ultra-high-energy neutrinos for RNO-G and IceCube-Gen2 - Pawel Marciniewski (Uppsala University) Mr Pawel Marciniewski (Uppsala University)  
11:45 AM Artificial Intelligence workflows for FPGA & SoC using a Deep Learning Processor - Stephan van Beek (MathWorks)  
9:00 AM
HDL development, verification, and simulation tools -Dr Francesco Gonnella (University of Birmingham (GB)) Evangelia Gousiou (CERN) (until 10:45 AM)
9:00 AM YML2HDL tool - Thiago Costa De Paiva (University of Massachusetts (US))  
9:20 AM Automatic code generation for managing the firmware and software for configuration/status registers and memories in the ATLAS Level-1 Central Trigger - Anna Malgorzata Kulinska (CERN)  
9:40 AM Assertion-Based Formal Debugging During RTL Development - N. Engelhardt (YosysHQ)  
10:15 AM Open source formal verification with SymbiYosis - Yann Thoma (HEIG-VD)  
10:45 AM --- Coffee Break ---
11:15 AM
HDL development, verification, and simulation tools -Dr Francesco Gonnella (University of Birmingham (GB)) Evangelia Gousiou (CERN) (until 12:20 PM)
11:15 AM Becoming vendor agnostic with the help of model-based source code generation - Alexander Wirthmüller (MPSI Technologies GmbH)  
11:50 AM HDL on git (Hog) - Nordin Aranzabal Barrio  
PM
12:00 PM --- CERN campus visit ---
2:00 PM
Introduction -Dr Francesco Gonnella (University of Birmingham (GB)) (until 3:10 PM)
2:00 PM Welcome to the FPGA Developers' Forum - Davide Cieri (Max Planck Society (DE))  
2:20 PM Welcome to CERN - Evangelia Gousiou (CERN)  
2:40 PM Best practices to open-source FPGA designs - Javier Serrano (CERN)  
3:10 PM --- Coffee break ---
3:40 PM
Sharable HDL Cores - Mathieu Saccani (CERN) Dr Francesco Gonnella (University of Birmingham (GB)) (until 6:20 PM)
3:40 PM Convenient and reliable clock domain crossings, using scoped constraints and reusable blocks - Lukas Vik (Freelance)  
4:20 PM COLIBRI: Towards a CERN-wide common cores library - Alberto Perro (Universite d'Aix-Marseille III (FR))  
4:50 PM CERN control group cores and tools - Tristan Gingold (CERN)  
5:20 PM Fast Monitoring of FPGA algorithms using SpyBuffers - Iacopo Longarini (University of California Irvine (US))  
5:50 PM The BondMachine Project - Mirko Mariotti (Universita e INFN, Perugia (IT)) Mirko Mariotti (Universita e INFN, Perugia (IT))  
6:30 PM Meeting Photo  
12:15 PM --- Lunch ---
1:45 PM
Algorithm implementation -Dr Rui Zou (Cornell University (US)) Davide Cieri (Max Planck Society (DE)) (until 3:45 PM)
1:45 PM Tree Tensor Network inference on FPGA - Lorenzo Borella (Universita e INFN, Padova (IT))  
2:05 PM Porting MADGRAPH to FPGA using High-Level Synthesis (HLS) - Hector Gutierrez Arance (Univ. of Valencia and CSIC (ES))  
2:25 PM Transferring HLS-generated BDT model into existing firmware in the ATLAS Level-1 trigger - David Reikher (Tel Aviv University (IL))  
2:45 PM Hardware acceleration for fast Magnetic Resonance Fingerprinting map reconstruction: FPGA porting of a deep learning algorithm - Camilla Marella (University of Bologna) Mattia Ricchi (University of Pisa & INFN, Bologna (IT))  
3:05 PM Resource-efficient FPGA implementation of a channelization stage for superconducting quantum detectors DAQ systems - Timo Muscheid  
3:25 PM Qibosoq: an open-source framework for quantum circuit RFSoC programming - Rodolfo Carobene  
3:45 PM --- Tea Break ---
4:15 PM
HDL development, verification, and simulation tools - Tom Williams (Rutherford Appleton Laboratory (GB)) Dr Nicolo Vladi Biesuz (Universita e INFN, Ferrara (IT)) (until 6:45 PM)
4:15 PM High-Level Synthesis for Machine Learning - Nicolo Ghielmetti (CERN)  
4:45 PM Under the Canopy: Exploring Conifer for Low-Latency Decision Forests on FPGAs - Sioni Paris Summers (CERN)  
5:15 PM UVVM – An introduction to the world’s fastest growing FPGA verification methodology - Espen Tallaksen  
5:55 PM LoCod: an open-source hardware/software co-design tool for SoC/FPGA - Florent Manni (CNES)  
7:30 PM --- Dinner ---
12:20 PM
Conclusions - Davide Cieri (Max Planck Society (DE)) (until 12:50 PM)
12:20 PM Summary of 1st FDF meeting - Dr Rui Zou (Cornell University (US))  
12:40 PM Closing Remarks - Dr Francesco Gonnella (University of Birmingham (GB))