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