Programmazione in Xilinx Zynq RFSoCs utilizzando Simulink - MATLAB & Simulink

Formazione MATLAB e Simulink

Dettagli dei corsi

Questo corso pratico di due giorni si focalizza sullo sviluppo e la configurazione di modelli in Simulink® e sull'implementazione in Xilinx® Zynq® UltraScale+ RFSoCs.

Elenco degli argomenti:
  • Panoramica sulla piattaforma Zynq RFSoC e configurazione dell'ambiente
  • Pianificazione della frequenza e zone di Nyquist
  • Simulazione del sistema, implementazione e test dell'RFSoC con il SoC Blockset
  • Implementazione tramite co-progettazione HW/SW

Giorno 1/2


Panoramica sul dispositivo RFSoC

Obiettivo: Introduzione alle impostazioni, ai parametri e ai dettagli hardware del dispositivo RFSoC

  • Introduzione di Zynq RFSoC._
  • Revisione dei moduli dei ricetrasmettitori RFSoC. 
  • Analisi del convertitore digitale up e del convertitore down RFSoc. 
  • Esame delle differenze tra i dispositivi RFSoC di 1a e di 3a generazione. 
  • Esame delle offerte di assistenza di MathWorks (R) per RFSoC.

Pianificazione della frequenza

Obiettivo: Fornire un'introduzione alla pianificazione della frequenza con le zone di Nyquist e le frequenze di campionamento utilizzate con i moduli DAC e ADC nell'RFSoC

  • Utilizzo del modulatore digitale di quadratura del modulo DAC per la conversione digitale verso l'alto 
  • Utilizzo delle operazioni in modalità normale (zona Nyquist 1) e in modalità mista (zona Nyquist 2) dei moduli DAC per la trasmissione 
  • Applicazione di un teorema del campionamento passa-banda per scegliere la frequenza di campionamento del ricevitore

Preparazione del modello per l'RFSoC

Obiettivo: Simulare la trasmissione e la ricezione di un segnale digitale nell'RFSoC

  • Ripasso dell’elaborazione frame-based
  • Simulazione di un modello trasmettitore e ricevitore per l'RFSoC 
  • Preparazione del modello per l'implementazione nell'RFSoC 

Giorno 2/2


Target RFSoC utilizzando SoC Blockset

Obiettivo: Simulare, modellare ed eseguire l'analisi di architetture SoC HW/SW specificamente per il target RFSoC gen 1.3.

  • Introduzione a SoC Blockset
  • Uso del template RFSoC di SoC Blockset per creare un framework di modellazione di sistemi RFSoC
  • Simulazione e generazione di codice per il lato PL e PS dell'algoritmo utilizzando SoC Builder
  • Implementazione dell'applicazione sulla scheda che punta ai moduli dei convertitori FPGA, ARM e RF

Co-progettazione hardware e software per RFSoC

Obiettivo: Implementare e interagire con il progetto HDL IP in run-time di verifica delle prestazioni di MATLAB

  • Generazione ed esame del progetto RFSoC Vivado
  • Accesso allo streaming e ai dati dei parametri dell'IP HDL generato in run-time
  • Configurazione dinamica delle impostazioni dell’RF Data Converter in MATLAB

Livello: Avanzato

Prerequisiti:

Conoscenza dei concetti dei sistemi di comunicazione e progettazione hardware.

Durata: 2 giorno

Lingue: English

Guarda il programma e iscriviti