Forum: Mikrocontroller und Digitale Elektronik VHDL: auf steigende und fallende Flanke reagieren


von Sebastian (Gast)


Lesenswert?

Hallo,

ich lese desöfteren, dass es nicht möglich ist einen Prozess zu 
erstellen, der auf beide Flanken reagiert.

Nun gibt es da ja die Sensitiviätsliste, in welche man Signalnamen 
reinschreiben kann. Der entsprechende Prozess wird immer dann 
aufgerufen, wenn sich ein Signal der Sensitivitätsliste ändert. Wenn ich 
also nur das gewünschte Signal (z.B. den Clock) in die Sens Liste packe 
und in meinen Prozess dann zwei Zweige einbaue (if ... '1' / if ... 
'0'), dann habe ich doch einen Prozess, der auf beide Flanken reagiert?

Wahrscheinlich ist das eine schlechte Idee, denn sonst wäre das schon 
als Lösung für all die Fragen gekommen. Ich durchscheu nur nicht, warum 
das eine schlechte "Lösung" ist.

Wer kann mir auf die Sprünge helfen?

von jope (Gast)


Lesenswert?

>ich lese desöfteren, dass es nicht möglich ist einen Prozess zu
>erstellen, der auf beide Flanken reagiert.

Erstellen kannst Du ihn schon, nur macht das wenig Sinn, wenn Du das 
synthetisieren willst.

von Forist (Gast)


Lesenswert?

Sebastian schrieb:
> Wer kann mir auf die Sprünge helfen?

Was hat deine Frage jetzt mit Fragen rund um Mikrocontroller und 
sonstige digitale Elektronik zu tun?
Probier's doch mal eher in der VHDL-Ecke, wo es u.a. genau um Fragen zur 
Anwendung von VHDL geht.
https://www.mikrocontroller.net/forum/fpga-vhdl-cpld

von Sebastian (Gast)


Lesenswert?

Du hast natürlich völlig Recht, bin im falschen Forum gelandet! Sorry! 
Kann ein Admin das verschieben, bitte?

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.