Programmazione in Xilinx Zynq RFSoCs utilizzando Simulink
Guarda il programma e iscrivitiDettagli dei corsi
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:
Durata: 2 giorno
Lingue: English