mikrocontroller.net

Forum: FPGA, VHDL & Co. Konfigurierbare Zähler


Autor: Michael L. (michi)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Ich arbeite an einem Projekt, bei dem ich mehrere konfigurierbare Zähler 
verwende. Dabei lösen die Zähler bei einem bestimmten Zählerstand ein 
Flag aus. Der Zählerstand soll jedoch im laufenden Betrieb 
konfigurierbar sein.

Meine Idee war anfangs ein Package zu schreiben, in dem alle 
einstellbaren Parameter als Signale hinterlegt sind, die dann von der 
Top-Level-Entity aus beschrieben werden. Es ist jedoch nicht möglich von 
einer Entity dem Signal einen Wert zuzuweisen und in einer anderen 
Entity, das Signal abzufragen.
Kann mir jemand einen Tipp zur Realisierung dafür geben?

Autor: Johannes S. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi Michael,

Ich bin mir jetzt nicht sicher, ob ich deine Frage richtig verstanden 
habe. Normal sollte es keine Probleme geben wenn du die Parameter 
einfach über Ports führst. (du wirst für eine rekonfiguration im Betrieb 
ohnehin keine andere Möglichkeit haben)
Also einfach in der Entity, die die Zähler instanziert, als Signal den 
Parameter des Zählerstandes mitgeben.

Autor: Michael L. (michi)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi Johannes!

Diese Lösung habe ich bereits auch schon in einem früheren Projekt 
verwendet. Ich fand sie aber nicht besonders elegant. Aber wenn es keine 
andere Lösung gibt, mache ich es wieder so.
Danke für deine Antwort!

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.