Forum: FPGA, VHDL & Co. Probleme mit Verbindung zwischen UART und SRAM


von Tobias Danz (Gast)


Lesenswert?

Hallo,

vielleicht kann mir jemand helfen. Ich habe ein Spartan-3 Board und
möchte eine Schaltung machen, bei der ich Daten durch einen Zähler
erzeuge, gleichzeitig zählt noch ein Adresszähler. Diese Daten werden
zusammen mit den Adressen im SRAM abgespeichert. Anschließend möchte
ich diese Daten wieder auslesen, über ein UART, daß an eine
RS232-Schnittstelle angeschlossen ist.
Mein Problem ist nun, wie stoppe ich den Adresszähler, wenn vom UART
das Signal buffer_full gesetzt wird.
Ich danke für die Hilfe schon mal im voraus.

Gruß Tobias

von Peter D. (peda)


Lesenswert?

Über CE = 0 (count enable).

Peter

von Tobias Danz (Gast)


Lesenswert?

Danke für die Hilfe, ich habe aber im folgenden noch ein Problem
bekommen. Ich habe mir die Funktionssimulation angeschaut. Diese sah
sehr gut aus. Ich habe daraufhin die Synthese und Impplementation
durchgeführt und die Schaltung auf den FPGA gespielt. Auf dem PC bekam
ich aber nur Nullen, obwohl ich Zählerstände bekommen müsste.
Dann habe ich ich mir die Post-Tranalate-, Post-Map und
Post-Place&Route Simulation angeschaut und festgestellt, daß bei diesen
Simulationen der Adresszähler zu einer Bestimmten Zeit einfach abbricht
und dadurch nur Nullen herausschiebt. Die Funktionssimulation
allerdings zeigt immer noch das Richtige an.

Ich hoffe mir kann jemand helfen, wie ich den Fehler finden kann.

Gruß Tobias Danz

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.