Discussions au sujet des autres produits NI

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

exécuter un fichier dll sur la partie fpga du single board rio

Bonjour,

 

     comment exécuter un vi contenant un fichier dll dans la partie fpga du single board rio 9636?

 

Cordialement

0 Compliments
Message 1 sur 2
5 448 Visites

Bonjour,

 

Au sens strict du terme, exécuter une DLL sur un FPGA n'a pas de sens. Si je vulgarise grossièrement, une DLL contient du code compilé pour un système d'exploitation, un FPGA est un agencement de portes logiques. Programmer un FPGA revient à programmer le comportement d'une puce (on pourrait imaginer implémenter un processeur sur un FPGA). On ne se situe vraiment pas au même niveau.

 

Si vous disposez du source de la DLL, il est possible soit de le transposer directement avec les fonctions primitives de LabVIEW FPGA, soit d'utiliser des outils tiers, capable de générer du VHDL à partir de ce source (LabVIEW FPGA permet d'intégrer des noeuds VHDL).

 

Mais revenons-en à l'essentiel : quel est votre besoin? Le traitement réalisé par cette DLL ne peut-il pas être réalisé sur la partie temps réel de votre cible sbRIO?

 

Cordialement,

Message 2 sur 2
5 423 Visites