Switch Hardware and Software

cancel
Showing results for 
Search instead for 
Did you mean: 

Echange de données FPGA/Host

Solved!
Go to solution

Bonjour,

 

je programe un FPGA afin qu'il me renvoie des données.Le FPGA.VI tourne à 20MHz.

 

Je souhaite creer un Host.VI (qui tourne lui sur mon ordinateur) afin de récuperer les données et les traiter en temps réel(faire des histogram,etc...)

 

Est-ce possible de synchronyser mon HOST.VI avec mon FPGA.VI à 20MHz?

 

Si oui, comment?

Si non, comment faire autrement afin de ne pas "louper " de données?

 

Merci de votre aide précieuse

0 Kudos
Message 1 of 7
(6,666 Views)

Bonjour,

 

Je veux excusons à l'avance parce que je me sers d'un programme de traduction de taper cette réponse. C'est le forum de discussion NI-SWITCH anglais. Peut-être que vous auriez plus de chance dans les "Discussions au sujet des autres produits NI"

 

http://forums.ni.com/t5/Discussions-au-sujet-des-autres/bd-p/4170

 

Bonne chance!

Frank,
National Instruments
Software Group Manager
0 Kudos
Message 2 of 7
(6,660 Views)

Bonjour Miles3,

 

Avant de pouvoir te répondre, peux tu nous dire sur quel matériel travaille tu? CompactRIO? Ce que tu appelles ton Host VI, c'est une cible temps réel ou simplement ton ordinateur?

 

N'hésite pas à apporter plus de détail.

Romain P.
National Instruments France

0 Kudos
Message 3 of 7
(6,646 Views)

bonjour,

 

FPGA.VI=VI creer sur le FPGA

HOST.VI=VI s'executant sur mon ordinateur et récupérant les données du FPGA.VI

 

J'ai creer une FIFO passant les données de FPGA.VI à HOST.VI (voir le vi en fichier joint)

 

Je souhaite que le HOST.vi vide la fifo à chaque itération apres l'avoir vider.mon code est-il ok?

 

Merci

0 Kudos
Message 4 of 7
(6,642 Views)

*vide la fifo après avoir récupéré els données

0 Kudos
Message 5 of 7
(6,639 Views)
Solution
Accepted by topic author Miles3

Je vous propose ce document qui explique bien comment exploiter une FIFO DMA entre un FPGA et un hôte : ici.

 

Cela devrait vous aider! 

 

 

Romain P.
National Instruments France

0 Kudos
Message 6 of 7
(6,634 Views)

merci

0 Kudos
Message 7 of 7
(6,630 Views)