Joint ICTP-IAEA School on FPGA-based SoC and its Applications to Nuclear and Scientific Instrumentation | (smr 3765)
Starts 14 Nov 2022
Ends 2 Dec 2022
Central European Time
ICTP
Kastler Lecture Hall (AGH)
Adriatico Guest House
Riva Massimiliano e Carlotta, Grignano
I - 34151 Trieste (Italy)
An ICTP-IAEA Meeting in person.
The school will cover key aspects of fully-programmable Systems-On-Chip (SoC) technology and its applications to scientific instrumentation. The aim is to familiarize participants with professional software design tools and hardware platforms through tutorials and project examples in the field of nuclear applications.
Traditional FPGA devices have been utilized in many nuclear instruments for the past few decades, allowing multiple and parallel processing of signals from radiation detectors and other sensors. These features make instruments more compact by reducing number of required processors and minimizing complexity of analog electronics for signal processing. Modern SoC integrate the software programmability of processors with the hardware configurability of FPGAs in a single chip.
In the first two weeks, participants will carry out hands-on activities with software automation tools and hardware setups. Programming at FPGA level as well as processor level will be performed and interfacing with a wide variety of modular platforms will be undertaken. In the third week, participants will do projects and build embedded instruments for nuclear applications. In addition, they will be introduced to an open-source SoC-FPGA firmware platform, providing a well-tested interface with the control computer.
Topics:
Systems-on-Chip: Architecture and Design Methodology
Hardware/Software Interface
Design Automation Tools
VHDL for FPGA Design, Modeling, and Logic Synthesis
Embedded C Language Programming
High Level Synthesis
Real-time Data Acquisition, Processing, and Transmission
Digital Pulse Processing Techniques
FPGA for Acceleration of AI Algorithms
Laboratory Sessions for Hands-On Training and Experimentation
Grants: A limited number of grants are available to support the attendance of selected participants, with priority given to participants from developing countries. There is no registration fee.