3.3.3. Interfaçage du FPGA et l'IHM

L’interface développée précédemment envoie au HPS les différents coefficients.

Le HPS exécute un programme C qui permet de créer un socket et de réceptionner les données envoyées par l’IHM.
De plus, à l’aide de la fonctionnalité mmap le programme C transfère les données directement au FPGA grâce à une adresse « mémoire » déterminée lors de la création du périphérique sur Qsys avec un offset correspondant à l’adresse déterminée dans le bloc Interface et un autre offset du au système interne du cyclone V.

Ainsi grâce à ce programme C, l’IHM est connectée à la régulation implantée dans le FPGA via le HPS.

______________________________________________________________________________________________________________________________________________________
Page précédente : 3.3.2. Mise en place d’une IHM
Page suivante : 4. Résultats