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
Gast
#5845974
Selber schreiben, ist nicht schwer aber lehrreich. AXI kann man auch ohne CPU bedienen, macht aber eher wenig Spaß.
Gast
#5859490
S. K. schrieb: > ob ich die > UART auch ohne implementieren kann. Was denn nun: UART oder USB? Ich nehme an, USB im Arty und extern ein USB-UART-Wandler?
Gast
#5859526
Nein genau anders herum. Im FPGA UART und daneben auf dem Board sitzt ein UART nach USB Stein.
-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.
Gast
#5859625
Ja.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.