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
Selber schreiben, ist nicht schwer aber lehrreich. AXI kann man auch ohne CPU bedienen, macht aber eher wenig Spaß.
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?
-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.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.