2017-03-13 1 views
0

Sur ISE 14.7, que dois-je faire pour que le flux AXI (qui a un ipcore qui boucle une valeur) me donne une sortie via l'UART?Recevoir une valeur d'AXI connecté à UART

J'ai correctement configuré le projet, ajouté un UART et défini les mhs, les fichiers ucf et le reste de la démonstration, mais je n'ai aucune idée de ce que je dois faire pour avoir une sortie de l'AXI via le UART.

Des idées?

+0

Suivez-vous une sorte de guide pour cela? – gutelfuldead

+0

Juste un devoir de cours, pas de guide pour, même pas un indice sur la façon de le démarrer. C'est un peu un essai et devinez la situation ... –

Répondre

1

Vous devez écrire un module UART dans RTL ou utiliser un module Ip existant qui accepte les transactions AXI-stream et les convertit en messages UART. Toutefois, en raison de différences de performances, il est plus fréquent de trouver des cœurs IP avec interface AXI4-Lite à UART. Par exemple AXI UART 16550 (https://www.xilinx.com/support/documentation/ip_documentation/axi_uart16550/v2_0/pg143-axi-uart16550.pdf)

+0

Je vais l'essayer maintenant! –

+0

J'ai échoué ... –

+0

Pouvez-vous élaborer sur ce qui ne va pas? Quelle adresse IP utilisez-vous? quel est le message d'erreur ? –