Forum: FPGA, VHDL & Co. UART entwickeln


von Michael (Gast)


Lesenswert?

Hallo!!

Wir arbeiten in der Uni gerade mit FPGAs. Einen einfachen Prozessor
haben wir schon "gebaut".

Nun möchten wir für die Kommunikation mit einem PC eine serielle
Schnittstelle (RS232) einbauen.

Pegelwandler ist schon auf dem Board.

Wie baue ich einen einfachen UART?

Wir nutzen Quartus im "Schematic Mode".
Wir müssen den UART leider komplett selber bauen (Projektvorgabe).
VHDL/Verilog können wir nicht, soll aber auch nciht benutzt werden.

Hat jemand einen Tip, wie ich anfangen kann?
Ich dachte da an ein Schieberegister, welches mit einem Byte geladen
wird. Dieses wird dann im Takt (Baudrate) herausgeschoben.

von FPGA-User (Gast)


Lesenswert?

@Michael

schau Dir doch mal das Datenblatt vom 16550 an, da sollte
die Grundstruktur zumindest als Blockschaltbild vorhanden
sein.

von Michael Werner (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,
öffne das Archiv mit Max Plus oder Quartus.
Uart komplett in TTL.

von Michael (Gast)


Lesenswert?

Danke für die Zip!

von dose (Gast)


Lesenswert?


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
Noch kein Account? Hier anmelden.