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


von Michael L. (michi)


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?

von Johannes S. (Gast)


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.

von Michael L. (michi)


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!

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.