Programmation de RFSoC Zynq avec Simulink
Afficher le calendrier et s'inscrireDétails de la formation
Les sujets suivants sont abordés :
- Introduction à la plateforme RFSoC Zynq et configuration de l'environnement
- Planification de fréquences et zones de Nyquist
- Simulation du système, déploiement et test de la plateforme RFSoC avec SoC Blockset
- Déploiement par le biais du co-design hardware/software
Jour 1 sur 2
Présentation des cartes RFSoC
Objectif: Se familiariser avec les options, paramètres et détails hardware des cartes RFSoC
- Introduction aux RFSoC Zynq
- Revue des modules émetteurs-récepteurs d’une carte RFSoC.
- Etude des convertisseurs numériques ascendant et descendant d’une carte RFSoC.
- Revue des différences entre les cartes RFSoC de génération 1 et de génération 3.
- Revue des offres de support MathWorks pour les RFSoC.
Planification de fréquence
Objectif: Se familiariser avec la planification de fréquences avec les zones de Nyquist et les taux d'échantillonnage utilisés dans les modules DAC et ADC de la plateforme RFSoC
- Utilisation du modulateur numérique en quadrature du module DAC pour la conversion ascendante numérique
- Utilisation du fonctionnement en mode normal (zone de Nyquist 1) et en mode mixte (zone de Nyquist 2) des modules DAC pour l’émission
- Application d’un théorème d’échantillonnage passe-bande pour choisir le taux d’échantillonnage pour le récepteur
Préparation du modèle pour une carte RFSoC
Objectif: Simuler l’émission et la réception d'un signal numérique sur une carte RFSoC
- Examiner le traitement par trames
- Simuler un modèle d’émission et de réception pour une carte RFSoC
- Préparer un modèle pour son déploiement sur une carte RFSoC
Jour 2 sur 2
Cibler une carte RFSoC avec SoC Blockset
Objectif: Simuler, modéliser et exécuter l'analyse des architectures hardware/software SoC spécifiquement pour cibler une carte RFSoC de génération 1 à 3.
- Introduction à SoC Blockset
- Utiliser le modèle RFSoC de SoC Blockset pour créer un framework de modélisation de systèmes RFSoC
- Simuler et générer du code pour les côtés PL et PS de l'algorithme utilisant SoC Builder
- Déployer l'application sur la carte en ciblant les briques FPGA, ARM et les convertisseurs RF
Co-design hardware/software pour une carte RFSoC
Objectif: Déployer et interagir avec votre design de composants IP HDL au run-time et vérifier les performances depuis MATLAB
- Générer et examiner le projet RFSoC Vivado
- Accéder aux données de streaming et de paramètres du composant IP HDL généré au run-time
- Configurer dynamiquement les paramètres du convertisseur de données RF dans MATLAB
Niveau: Avancé
Pré-requis:
Bonne connaissance des systèmes de communication et du design hardware.
Durée: 2 jour
Langues: English