Voir la traduction automatique
Ceci est une traduction automatique. Pour voir le texte original en anglais cliquez ici
#IT & technologies - Telecom
{{{sourceTextContent.title}}}
LabVIEW a accordé pour la radio définie par logiciel
{{{sourceTextContent.subTitle}}}
Instrument national ? s (Ni) LabVIEW est bien connu pour son usage dans la commande, l'essai et la mesure, et les environnements de développement
{{{sourceTextContent.description}}}
Ceci inclut la radio définie par logiciel (DTS). L'essai de Ni et le matériel de mesure est également utilisé pour le travail de DTS ainsi il n'est aucune surprise que le Ni vise cet espace. Ni ? s offrant le plus tard non seulement livre le matériel de soutien de DTS mais le Ni a accordé LabVIEW et donné lui quelques nouveaux dispositifs conçus spécifiquement pour la conception de DTS coule. Cela fonctionne également avec la nouvelle radio universelle de logiciel (USRP) RIO périphérique (fig. 1) qui incorpore un Xilinx Kintex-7 FGPA. Les versions sont disponibles pour manipuler des fréquences jusqu'à 6 gigahertz avec une largeur de bande de 40 mégahertz.
La nouvelle suite de conception de système de communications de LabVIEW (communications de LabVIEW) vise le développement de DTS pour des applications comme le multiplexage frequency-division orthogonal (OFDM) LTE et 802.11. Elle permet à des applications d'être déplacées de la conception à FPGAs pour l'évaluation en temps réel des conceptions. Ce processus fait participer souvent un certain nombre de groupes des scientifiques qui conçoivent les algorithmes pour les réalisateurs qui doivent faire ces conceptions fonctionner sur le matériel réel. D'une façon minimum il signifie le déplacement des conceptions de virgule flottante à un matériel plus efficace et plus rentable de point fixe.
Ces groupes employés souvent ils possèdent des panoplies d'outils exigeant la migration d'une conception d'une à l'autre temps de prise et ajoutant potentiellement des erreurs au mélange. Des communications de LabVIEW permet à une suite simple d'être employée. Elle incorpore LabVIEW comme base mais elle a exigé de quelques perfectionnements importants de rationaliser le développement de DTS.
En particulier, les communications de LabVIEW ajoute le diagramme de multirate (fig. 2) qui emploie le nouveau langage de programmation graphique de GMRD (diagramme de multirate de G). Elle semble beaucoup comme la langue de LabVIEW G utilisant des blocs et des fils entre les blocs avec la sémantique semblable de flux de données mais le système actionne un peu différemment que LabVIEW standard. Les nouveaux programmes de diagramme sont les systèmes synchrones de flux de données. En fait, certains de ces petits nombres qui peuvent être montrés avec chaque bloc sont la largeur de bande à ce point.
Le Ni pourrait avoir été assorti à une exécution conventionnelle de LabVIEW mais le résultat serait plus complexe au réalisateur. Il serait également bien connu à un programmeur mais pas aux équipes de conception de DTS travaillant à l'application initiale.
LabVIEW soutient les blocs qui contiennent le code de C aussi bien que le code de MATLAB .m. Ceci peut également être employé avec des communications de LabVIEW. Souvent la conception initiale d'algorithme est faite dans MATLAB.
Les outils sont également conçus pour tourner le diagramme de multirate qui commence normalement à employer la virgule flottante au point fixe. Il a les possibilités de déterminer le nombre de chiffres significatifs requis pour les calculs impliqués et les résultats désirés. Le système produit des histogrammes et des tables de courant de fond/débordement qui laissent des lotisseurs voir comment la conception va.
L'UI inclut un bouton pour fournir un clone de l'exécution courante ainsi les concepteurs peuvent facilement apporter les modifications par accroissement dont les résultats d'exécution peuvent être comparés. Ceci permet l'accord de l'exécution de point fixe tout en veillant que les résultats sont dans le Spec.
Le résultat final est une exécution qui peut être téléchargée au FPGA dans l'USRP RIO. C'est une exécution de LabVIEW qui fournit l'appui avancé d'élimination des imperfections. Le système est intégré avec Xilinx ? s Vivado (voyez ? La suite de conception de FPGA produit de la disposition minimum globale ? sur l'outil de conception d'electronicdesign.com) FPGA. Ceci le facilite pour intégrer l'autre fonctionnalité dans une conception de FPGA.
Les communications de LabVIEW soutient actuellement deux cadres d'application. On est pour LTE et l'autre est pour 802.11. Ils sont des réalisations prêtes à fonctionner et conformes de code source que les réalisateurs peuvent établir dessus.
Le système a été déjà employé pour des projets importants. Nokia a coupé une année outre de son cycle de conception le permettant à la technologie de la démo 5G. L'université de LUND a eu un prototype en temps réel avec 100 antennes de MIMO en service en six mois.
Certains des nouveaux dispositifs dans les communications de LabVIEW qui sont plus génériques peuvent s'enrouler vers le haut dans LabVIEW traditionnel à l'avenir. En attendant, les réalisateurs de DTS obtiendront de tirer profit de la suite entière.
{{medias[1377].description}}