Il co-design hardware/software consente un’efficienza e un’ottimizzazione delle prestazioni senza pari, progettando con precisione hardware e software in parallelo.
Le piattaforme ibride integrate CPU-FPGA, come le AMD Xilinx Zynq, permettono questo paradigma grazie all’integrazione stretta di CPU general-purpose e alla specializzazione
hardware degli FPGA.
Questa tesi esplorerà i vantaggi della co-progettazione hardware/software ed i trade-off delle piattaforme ibride CPU-FPGA attraverso il deployment di applicazioni end-to-end.
Argomento principale:
Hardware/Software Co-design
Embedded Systems
FPGAs
Requisiti di base:
Ingegneria Informatica, Elettronica, dell’Automazione, delle Telecomunicazioni o corsi affini.
Conoscenza del linguaggio di programmazione C
Conoscenza con linguaggi hardware Descrizione (VHDL e/o Verilog)
Familiarità con tecnologie FPGA (AMD Xilinx, Intel Altera, Microchip, Lattice)
Sede: Napoli
___________
Hardware/software co-design enables unmatched efficiency and performance optimization, by accurately designing hardware and software in tandem.
Hybrid integrated CPU-FPGA platforms, such as AMD Xilinx Zynq, allow this paradigm through the tight integration of general-purpose CPUs and hardware-grade FPGA
specialization.
This thesis will explore the advantages of hardware/software co-design and the trade-offs of hybrid CPU-FPGA platforms through the deployment of end-to-end applications.
Main topic:
Hardware/Software Co-design
Embedded Systems
FPGAs
Requirements/course of study:
Computer engineering, electronic engineering, telecommunication engineering or similar
Knowledge of the C programming language
Knowledge of hardware description languages (VHDL and/or Verilog)
Familiarity with FPGA technologies (AMD Xilinx, Intel Altera, Microchip, Lattice)
Location: Naples