Starts
                        
                    
                    
                        Ends
                        
                    
                    Europe/Rome
                
                                INFN Perugia
                            
                            
                            
                                Dipartimento di Fisica e Geologia - FISGEO UNIPG
Via Alessandro Pascoli, 06123 Perugia PG
                            
                            
                                
                                    Go to map
                                
                            
                        
Advanced course to FPGA programming

Image taken from:
https://www.amd.com/en/products/accelerators/alveo.html
The course is mainly thought for the new personnel hired by means of the ICSC project to work on projects and research activities in the framework of Spoke 2 ("Fundamental Research And Space Economy") and Spoke3 (Astrophysics & Cosmos Observations), but open to anyone interested within the fundamental physics community.
The lessons will be held in Peurgia.
Lecturers:
- Piero Vicini
- Francesco Simula
- Francesca Locicero
- Ottorino Frezza
- Andrea Biagioni
Content of the course:
Introduction and Basic Concepts
Vivado Design Flow
 
Advanced Design Flow
   Timing analysis: what it means and some examples
   Partial compilation
   Simulation and testbenches (using file I/O)
   Debug via ILA/VIO
   IP creation via block design
Tools at Work: Applied Design Flow for FPGA Interconnect
   FPGA Interconnect: Introduction, methods, implementation, etc.   Hands-on with AURORA and interconnect
 





