mikrocontroller.net

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


Autor: Tobias Danz (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Über CE = 0 (count enable).

Peter

Autor: Tobias Danz (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.