USB UART mit Arty s7

OP #5845956
Hallo,

für mein aktuelles Projekt benötige eine Kommunikation zwischen FPGA und 
einem PC. Dabei sollen in beide Richtungen Daten ausgetauscht werden

FPGA --> PC   sollen Messwerte weitergegeben werden
PC ---> FPGA  sollen Parametrierungsvorgaben getroffen werden

Nun war meine Idee dden IP-Core "USB UART" zu verwenden. Damit tu ich 
mich momentan noch ein wenig schwer, weil ich noch nie eine UART 
realisiert habe.
Da dieser über den AXI-Bus angeschlossen wird, stellt sich mir die 
Frage, ob ich zwingend ein Softcore Prozessor benötige oder, ob ich die 
UART auch ohne implementieren kann.


Oder würdet ihr eine komplett andere Kommunikationsmöglichkeit 
empfehlen?


Verwendete Hardware: Arty S7 Board
-gb- schrieb:
> Nein genau anders herum. Im FPGA UART und  daneben auf dem Board sitzt
> ein UART nach USB Stein.

Also einfach nur ein UART?

Das sind - ohne jetzt in den Lotharschen (der - glaube ich - sogar ein 
UART-Beispiel auf seinen Seiten hat) Komprimierungswettbewerb einsteigen 
zu wollen - 30 oder so Zeilen. Da braucht's wirklich kein AXI.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 7 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.