Wireless HDL Toolbox propose des blocs et des sous-systèmes Simulink orientés hardware et éprouvés pour le développement d'applications de télécommunications personnalisées basées sur les standards 5G, LTE, WLAN, satellite (DVB-S2, GPS et CCSDS) et OFDM. La toolbox comprend des applications de référence pour les normes de télécommunications et les blocs IP.
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 permettent de générer du code lisible, synthétisable en VHDL® et Verilog® (avec HDL Coder). Vous pouvez vérifier le code HDL généré sur du hardware FPGA depuis Simulink en utilisant la cosimulation FPGA-in-the-Loop. Vous pouvez également générer des composants DPI SystemVerilog pour vérifier les applications de télécommunications dans un environnement HDL (avec HDL Verifier). Pour les tests OTA (over-the-air), vous pouvez connecter vos modèles d'émetteur et de récepteur à des dispositifs radio (avec les hardware support packages de SoC Blockset et Communications Toolbox).
5G New Radio (NR)
Intégrez un sous-système IP 5G NR prédéfini et éprouvé pour la recherche de cellules et la récupération du bloc Master/System Information Block (MIB/SIB1). Concevez des sous-systèmes 5G personnalisés pour du hardware avec des blocs IP 5G NR tels que LDPC, Polar et CRC.
Communications par satellite
Concevez des systèmes de communications par satellite basés sur DVB-S2, CCSDS et GPS pour une implémentation sur FPGA ou ASIC. Intégrez un sous-système IP tel qu'un récepteur DVB-S2, ou développez le vôtre avec des blocs IP optimisés pour le HDL.
WLAN
Développez des systèmes de télécommunications LAN pour du hardware FPGA ou ASIC. Démarrez avec un récepteur WLAN ou un sous-système de synchronisation temporelle et fréquentielle, ou créez une fonctionnalité personnalisée avec des blocs IP.
LTE
Intégrez un sous-système IP hardware 4G LTE prédéfini et vérifié pour la recherche de cellules, la récupération du bloc Master/System Information Bloc (MIB/SIB1), ou un émetteur LTE à entrées et sorties multiples (MIMO).
Communications personnalisées
Utilisez un bloc de base IP éprouvé sur hardware pour développer des systèmes de communications personnalisés. Démarrez rapidement avec des exemples de designs tels qu’un système de prédistorsion numérique (DPD) ou un encodeur-décodeur générique à contrôle de parité à faible densité (LDPC).
Vérification
Simulez des modèles orientés hardware tout en comparant les résultats aux algorithmes de référence MATLAB. Utilisez HDL Verifier pour effectuer une cosimulation avec le HDL généré ou pour générer des modèles en vue de la vérification RTL.
Déploiement sur FPGA, ASIC et SoC
Utilisez HDL Coder pour déployer votre application sur des plateformes radio logicielle basées sur FPGA et créer des prototypes avec des signaux temps réel over-the-air. Réutilisez les mêmes modèles d’application pour le déploiement en production.
Ressources liées au produit :
« Nous sommes partis d'un exemple de MathWorks qui incluait la recherche de cellules 5G NR et la récupération de blocs MIB (Master Information Block), et nous avons modifié le design pour qu'il corresponde aux exigences de notre client. Cela nous a permis de simplifier notre travail et de gagner beaucoup de temps. »