VHDL: auf steigende und fallende Flanke reagieren

Gast #6477903
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?
Gast #6477915
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.

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.