Wireless HDL Toolbox

Conception et implémentation de sous-systèmes de communications 5G et LTE pour FPGA, ASIC et SoC

 

Wireless HDL Toolbox™ (anciennement LTE HDL Toolbox™) propose des blocs et des sous-systèmes Simulink® prêts pour une implémentation hardware et éprouvés pour le développement d'applications personnalisées basées sur les standards 5G, LTE et OFDM. Wireless HDL Toolbox™ comprend des applications de référence, des blocs IP et des passerelles entre les traitements basés sur des trames et sur des échantillons.

Vous pouvez modifier les applications de référence afin de les intégrer dans votre propre design. Les implémentations HDL des algorithmes de la toolbox sont optimisées en termes de performance et d'utilisation des ressources pour le prototypage ou le déploiement en production sur des systèmes FPGA, ASIC et SoC.

Les algorithmes de la toolbox ont été conçus pour générer du code lisible, synthétisable en VHDL® et Verilog® (avec HDL Coder™). Pour les tests OTA (over-the-air) des designs personnalisés 5G, LTE et OFDM, vous pouvez connecter vos modèles d’émetteur et de récepteur à des dispositifs radio (à l'aide des hardware support packages de Communications Toolbox™).

En savoir plus :

Application de référence - Sous-systèmes hardware

Intégrez des sous-systèmes préconstruits et éprouvés sur FPGA afin d'améliorer l'efficacité du design de votre système.

Recherche de cellule 5G NR (New Radio)

Utilisez ce sous-système éprouvé sur hardware pour la synchronisation des signaux primaire et secondaire (PSS et SSS) suivant le standard 5G NR. Il comprend un algorithme MATLAB de référence pour la vérification.

Recherche de cellule LTE, récupération des blocs MIB et SIB1

Utilisez ce sous-système pour détecter et démoduler les signaux eNodeB et pour décoder les blocs MIB (Master Information Block) et SIB1 (System Information Block) à utiliser dans votre application FPGA ou ASIC. Ce sous-système supporte les modes FDD et TDD, et son efficacité à détecter les signaux LTE sur trois continents différents a été prouvée sur du hardware.

Configurable OFDM Transmitter and Receiver

Transmit and receive data using orthogonal frequency division multiplexing (OFDM). Configure parameters, symbol modulation types, and code rates. Model and configure impairments such as additive Gaussian white noise (AWGN). It includes a MATLAB algorithm reference for verification.

Waveform spectrum from the example F-OFDM transmitter.

Blocs IP 5G, LTE et autres standards

Concevez plus rapidement vos sous-systèmes de télécommunications avec des algorithmes en streaming éprouvés sur hardware.

Blocs de propriété intellectuelle (IP) 5G NR

Tirez profit des implémentations hardware éprouvées d'algorithmes largement répandus pour accélérer la conception d'applications 5G NR sur FPGA ou ASIC. Modélisez et simulez les implémentations hardware d'algorithmes pour le codage/décodage LDPC (contrôle de parité de faible densité), le codage/décodage polaire et la modulation/démodulation de symboles, en complément de vos fonctionnalités personnalisées. Utilisez ensuite HDL Coder™ pour générer du code RTL VHDL ou Verilog synthétisable.

Configurer le bloc NR Polar Decoder optimisé pour le HDL

Blocs IP LTE

Modélisez et simulez des implémentations hardware efficaces d'algorithmes LTE spécifiques, comme les codeurs et décodeurs Turbo, convolutifs et CRC, ou encore les démodulateurs OFDM. Utilisez ensuite HDL Coder pour générer du code RTL VHDL ou Verilog synthétisable pour votre sous-système.

Décodeurs LTE CRC et Turbo optimisés pour le HDL avec bus de signal de contrôle.

Blocs IP multistandards

Utilisez des blocs de base éprouvés sur hardware, comme un décodeur Viterbi, un dépoinçonneur et une FFT à taille variable pour votre implémentation hardware des normes de télécommunications, notamment LTE, WLAN, DVB (Digital Video Broadcast), WiMAX® et HiperLAN, ainsi que les communications satellite numériques.

Utiliser les blocs Depuncturer et Viterbi Decoder pour décoder des échantillons codés à des taux WLAN.

Vérification basée sur votre référence LTE ou 5G

Connectez des algorithmes et des test benches basés sur des trames à des implémentations hardware en streaming pour une vérification efficace.

Conversion entre trames et échantillons

Convertissez des formes d'onde basées sur des trames issues de MATLAB® en un flux d'échantillons avec des signaux de contrôle pour le traitement au niveau hardware. Convertissez ensuite la sortie streaming du hardware en trames pour la vérification par rapport à votre algorithme de référence.

Conversion trames/échantillons et génération d'un signal de contrôle.

Exemples et modèles de vérification MATLAB et Simulink

Découvrez comment utiliser vos algorithmes et tests développés avec 5G Toolbox™ ou LTE Toolbox™ pour vérifier votre implémentation hardware.

Cosimulation HDL et FPGA

Utilisez HDL Verifier™ pour vérifier votre sous-système hardware via la simulation RTL ou sur un kit de développement FPGA connecté à votre environnement de test MATLAB ou Simulink.

Connectez votre prototype FGPA à Simulink pour vérifier votre sous-système hardware avec HDL Verifier.

Déploiement sur FPGA, ASIC et SoC

Portez facilement votre application sur un FPGA pour la tester avec des signaux over-the-air en temps réel et réutilisez les mêmes modèles pour le déploiement en production.

Plateformes de radio logicielle (SDR)

Prototypez votre application en téléchargeant des hardware support packages de Communications Toolbox™ pour Zynq® SDR, afin de configurer et de cibler les dispositifs SDR les plus populaires avec HDL Coder™.

Déploiement en production

Utilisez HDL Coder pour générer des interfaces RTL et AXI de haute qualité, indépendantes de la cible, à partir de vos modèles de sous-systèmes hardware.

Générez du code avec les interfaces d'interconnexion SoC.

Nouveautés

Produit renommé

LTE HDL Toolbox s'appelle désormais Wireless HDL Toolbox

Application de référence pour la synchronisation des signaux 5G NR

Utilisez les signaux de synchronisation primaire et secondaire (PSS/SSS) pour détecter la connexion à une cellule valide

Blocs 5G NR Polar Encoder et Decoder

Implémentez l’algorithme de correction d’erreurs polaires selon la norme 5G New Radio

Blocs 5G NR LDPC Encoder et Decoder

Implémentez le contrôle de parité de faible densité selon la norme 5G New Radio

Bloc OFDM Modulator

Modulez des symboles multiplexés par répartition en fréquences orthogonales pour des protocoles de communications personnalisés

Communications sur une radio Xilinx Zynq

Ciblez le kit d'évaluation Zynq UltraScale+ RFSoC ZCU111

Consultez les notes de version pour en savoir plus sur ces fonctionnalités et les fonctions correspondantes.