Le LabVIEW FPGA Module de NI est utilisé avec LabVIEW de NI pour aider les ingénieurs à développer et à mettre au point des logiques matérielles personnalisées pouvant être compilées et déployées sur du matériel NI avec des FPGA embarqués. Si vous avez besoin d’une réponse rapide et déterministe, utilisez du matériel NI avec des FPGA pour le traitement du signal inline, la communication avec les protocoles numériques et la prise de décision en boucle fermée.
Dans les tests RF, de communications et de puissance, les FPGA génèrent des signaux multifréquences et multiamplitudes précis.
Le LabVIEW FPGA Module est conçu pour les systèmes de communication RF et avancés à haut débit et à forte intensité de données. Pour la génération et l'analyse de signaux, le LabVIEW FPGA Module inclut des VIs FPGA Math & Analysis prêts à l'emploi pour le filtrage, les FFT, la génération de waveform et le traitement associé. Ces VIs accélèrent le développement tout en maintenant des performances déterministes.
Pour le DSP, le LabVIEW FPGA Module vous aide à atteindre des fréquences d'échantillonnage élevées et une exécution déterministe avec du matériel compatible avec une précision de cycle.
Le LabVIEW FPGA Module permet un flux DSP structuré de la conception de l'algorithme à l'optimisation et au déploiement matériel. En utilisant des primitives optimisées pour FPGA comme les filtres FIR et les FFT, les étages parallèles s'exécutent avec un cadencement déterministe. La simulation intégrée prend en charge la validation précise des bits avant la compilation, réduisant ainsi les risques et accélérant le développement pour les systèmes RF, radio logicielle et haute vitesse.
Le diagramme montre le flux de données de haut niveau dans le LabVIEW FPGA Module, de l'acquisition d'E/S et du traitement FPGA au VI hôte gérant l'interaction de l'interface graphique.
Le LabVIEW FPGA Module rend les systèmes haute vitesse et à faible latence accessibles à un plus grand nombre d’ingénieurs.
La conception graphique LabVIEW permet aux ingénieurs de construire des systèmes FPGA sans code HDL, en utilisant un environnement de programmation de flux de données intuitif pour représenter visuellement les processus parallèles et le flux de signaux. Cette méthode élimine le besoin d’apprendre les langages de description de matériel traditionnels tels que VHDL ou Verilog tout en prenant en charge le développement FPGA avancé.
Les ingénieurs économisent du temps de développement en réutilisant le code existant. Le LabVIEW FPGA Module peut intégrer l'IP HDL ou netlist, y compris les fichiers de synthèse VHDL et Verilog en utilisant le bloc IP pour intégrer l'IP HDL existant.
01
/
02
Sur le diagramme, le LabVIEW FPGA Module sert de couche de traitement personnalisée. Il gère les tâches déterministes critiques directement sur le FPGA, reliant les E/S physiques et les logiciels de plus haut niveau qui gèrent le contrôle, l’enregistrement et l’interaction utilisateur.
Les tests de systèmes embarqués nécessitent un cadencement déterministe et un contrôle en temps réel. La LabVIEW+ Suite for HIL inclut NI VeriStand, LabVIEW, le LabVIEW FPGA Module, le LabVIEW Real-Time Module, et bien plus encore NI software pour répondre aux besoins des ingénieurs effectuant des tests et des simulations de logiciels embarqués.
La suite Embedded Control and Monitoring est un ensemble de logiciels et d'outils pour les équipements industriels ou pour la conception de machines intelligentes.
Fonctionnalité | LabVIEW FPGA | Autres HDL (Verilog/VHDL) |
|---|---|---|
Style de programmation | Flux de données graphiques | Conception textuelle |
Connectivité matérielle | Intégration native avec le matériel compatible NI FPGA | Requiert des contraintes manuelles et une connaissance détaillée de la carte |
Facilité de développement | Le flux de compilation intégré et l’abstraction matérielle réduisent le temps de développement | Requiert des connaissances en synthèse et une expertise matérielle approfondie |
Écosystème élargi | S'intègre à la pile de logiciels NI : LabVIEW Real-Time, TestStand, VeriStand, DIAdem, etc. ; permet des workflows complets de test et de mesure | Nécessite généralement une intégration personnalisée pour les tests et l’automatisation au niveau du système |
LabVIEW FPGA peut être utilisé avec une grande variété de matériels NI qui comprennent des technologies reconfigurables telles que les contrôleurs CompactRIO, les périphériques FlexRIO, les matériels de radio logicielle USRP, le transcepteur de signaux vectoriels PXI, etc.
Les systèmes CompactRIO offrent des capacités de traitement hautes performances, des E/S conditionnées spécifiques aux capteurs et une chaîne d’outils logiciels étroitement intégrée, ce qui convient parfaitement pour les applications de surveillance et de contrôle avec l’Internet industriel des objets (IIoT).
Ces dispositifs combinent des E/S analogiques et numériques avec un FPGA programmable par l'utilisateur pour le traitement embarqué du signal, ainsi que le cadencement et la synchronisation personnalisés du système.
Votre système doit répondre aux exigences suivantes pour utiliser LabVIEW FPGA Module.
Un partenaire NI est une entité commerciale indépendante de NI et n'a aucune relation d'agence, de coentreprise et ne fait partie d'aucune association commerciale avec NI.
LabVIEW FPGA Module fournit le cadencement déterministe et la validation de protocole précise nécessaires pour des tests électroniques automobiles fiables.
Le LabVIEW FPGA Module permet des protocoles de communication personnalisés et standard directement sur le matériel FPGA sans HDL de bas niveau. Les ingénieurs peuvent prototyper rapidement et intégrer la génération de signaux déterministes, le déclenchement et l’injection de défauts. Cette capacité prend en charge la validation de protocole, les tests d’erreur et la vérification d’ECU dans les systèmes automobiles, aérospatiaux et télécoms.
01
/
05
Ces modules combinent des E/S analogiques et numériques avec un FPGA programmable par l’utilisateur pour le traitement embarqué du signal, ainsi que le cadencement et la synchronisation personnalisés du système.
Les matériels de radio logicielle USRP intègrent des émetteurs-récepteurs, des récepteurs et un FPGA embarqué pour le prototypage rapide de systèmes de communications sans fil hautes performances avec un grand nombre de voies.
Les analyseurs de spectre et de signaux mesurent les signaux électriques dans les domaines fréquentiel et temporel. Utilisez ces produits pour des applications telles que les communications sans fil, la caractérisation RFIC, le test RADAR, la surveillance du spectre et la radio-surveillance.