Les DNA/DNR/DNF-PL-820 sont des cartes FPGA programmables par l’utilisateur compatibles respectivement avec le cube populaire de l’UEI et le châssis RACKtangle. La carte permet à un programmeur FPGA d’ajouter une fonctionnalité FPGA personnalisée à la famille DNx et aux diverses plates-formes qu’elle prend en charge. Les versions DNA / DNR sont électroniquement identiques et ne diffèrent que par les caractéristiques mécaniques requises pour l’installation dans le RACKtangle ou le Cube.
Les DNx-PL-820 sont des produits à deux cartes, base / fille. La carte inférieure (à gauche dans un RACK DNR) comprend un FPGA Cyclone II tandis que la carte supérieure (à droite dans le RACK) fournit un FPGA MAX 10. La carte Cyclone est utilisée exclusivement comme interface entre le bus DNx et la puce MAX 10 FPGA. La puce MAX 10 est entièrement programmable par l’utilisateur en utilisant les outils de développement populaires Altera, y compris le processeur Nios II intégré.
La carte MAX 10 permet l’installation et le fonctionnement des applications FPGA développées par l’utilisateur sur la carte. 104 broches GPIO sont sorties de la FPGA MAX 10 et sont disponibles pour les connexions aux E / S utilisateur. 51 bits sont fournis sur le connecteur d’E / S de la carte Cyclone tandis que 53 sont fournis sur le connecteur de carte MAX 10.
Le MAX 10 possède une variété de fonctions uniques et puissantes qui en font un choix idéal en tant que cible FPGA personnalisée. Ces fonctionnalités incluent une fonctionnalité instantanée unique qui permet à l’application MAX 10 de commencer à fonctionner immédiatement, sans tenir compte du fait que le cube ou le RACKtangle a terminé son processus de démarrage. Le MAX 10 prend également en charge l’utilisateur et la configuration double FLASH, les blocs DSP et la fonctionnalité du processeur embarqué Nios II.
La puce MAX 10 peut être programmée par une interface JTAG qui est apportée au connecteur d’E / S ou par le fond de panier d’ADN (via la puce Cyclone) par un utilitaire fourni par UEI. Un ensemble de cavaliers sur la carte permet à l’interface JTAG d’être désactivée lorsque des problèmes de sécurité le requièrent. La sécurité est également assurée par la mise en œuvre du MAX 10 d’une clé de sécurité non volatile. Sans cette clé, l’image FPGA du MAX 10 ne peut pas être lue ni écrite.
L’unité est livrée avec une image FPGA installée dans le MAX 10 qui définit simplement chaque broche E / S comme une broche DIO générale. L’API UEI peut alors régler chaque bit d’E / S indépendamment comme entrée ou sortie. Le PL-820 comprend un adaptateur de test qui relie les broches E / S du connecteur E / S de la carte Cyclone II au connecteur E / S de la carte MAX 10 (toutes les broches GPIO sont connectées au MAX 10). Cela permet à chaque broche d’E / S d’être exercée à la fois comme entrée et sortie et permet un auto-test rapide pour s’assurer que toutes les broches d’E / S sont entièrement fonctionnelles 10/28/2015 15:40 10-Year Availability Guarantee DNA-PL-820 Dessus. Il ya un achat de quantité minimum sur le DNx-PL-820. Merci de nous contacter pour d’autres informations.
La puce Cyclone communique avec le MAX 10 en utilisant deux interfaces SPI entièrement programmables. Une interface SSI fixe est également incluse mais elle est actuellement réservée à des fins de configuration au niveau du système. La puce Cyclone fournit également deux signaux d’horloge programmables au MAX 10. Contrairement à la plupart des cartes de la série DNx, le DNx-PL-820 n’est pas isolé du châssis DNx. Cependant, toutes les broches d’E / S sont protégées par des résistances en série de 165 ohms et des diodes de protection bidirectionnelles à faible capacité.
Le logiciel pour les DNx-PL-820 inclut une interface de haut niveau, facile à utiliser, qui vous permet de configurer et d’utiliser les deux ports SPI qui connectent les puces Cyclone et MAX 10. Il vous permet également de programmer la puce MAX 10 de votre ordinateur hôte via le port Ethernet du Cube / RACK. Enfin, le logiciel fourni vous permet de contrôler / surveiller tous les GPIO inclus sur la carte Cyclone II (et le MAX 10 dans son état par défaut). L’API fournie est compatible avec Windows, Linux, VxWorks, QNX et plus encore.
En fonction de la plateforme utilisée la référence de la carte sera:
– DNA-PL-820 pour les Cubes
– DNR-PL-820 pour les RACKtangles et HalfRACKS
– DNF-PL-820 pour les FLATRACKS