Andrea Bononi
Design of FPGA IP for modular architectures on VirtLAB board.
Rel. Massimo Ruo Roch. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Elettronica (Electronic Engineering), 2024
|
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (8MB) | Preview |
Abstract: |
The recent SARS-CoV2 pandemic put a great strain on university courses. Despite the access to physical infrastructures was prohibited, videoconferencing and recorded videos allowed to proceed with the lectures. However, engineering teaching should also involve real laboratory experiences to provide students fundamental skills. When it comes to electronic lessons, it was usually not possible to provide the students the majority of the required instruments, given their high cost. In this scenario, a low-cost experimental printed circuit board, namely the VirtLAB board, was developed at Politecnico di Torino to provide electronic students access to physical devices. Its architecture can be divided in a user section (containing an MCU and an FPGA that can be programmed by the students) and a master section (containing a HyperRAM, a QSPI flash and again an MCU and an FPGA that comes already programmed to provide a virtual replacement of the bench equipment). Currently, it is still not possible to exploit the master section to its full potential. In particular, the FPGA might used to implement several useful applications it may realize. In this regard, the best approach would be to create modular architectures using generic IP cores that share a common communication protocol, namely the Intel Avalon interface. This paper deals with the design, development and testing of a custom IP core able to convert the HyperRAM interface into an Intel Avalon interface, so that it can be easily managed by any modular architecture. |
---|---|
Relators: | Massimo Ruo Roch |
Academic year: | 2023/24 |
Publication type: | Electronic |
Number of Pages: | 103 |
Subjects: | |
Corso di laurea: | Corso di laurea magistrale in Ingegneria Elettronica (Electronic Engineering) |
Classe di laurea: | New organization > Master science > LM-29 - ELECTRONIC ENGINEERING |
Aziende collaboratrici: | Politecnico di Torino |
URI: | http://webthesis.biblio.polito.it/id/eprint/30938 |
Modify record (reserved for operators) |