Latch

Syntax

Latch(expression, condition)

Beschreibung

Ein Latch ist ein Speicherelement, dessen Wert abhängig von einer Bedingung aktualisiert werden kann. Ist „condition“ falsch, behält das Latch seinen aktuellen Wert bei. Ist „condition“ wahr, übernimmt das Latch sofort den Wert von „expression“, sodass der Eingangswert ohne Verzögerung weitergeleitet wird.

Ergebnis

Der aktuelle Signalwert, wenn „condition“ wahr ist, andernfalls der zuletzt gespeicherte Signalwert.

Argumente

 

expression

Das Eingangssignal.

condition

Die Bedingung, die das Verhalten des Latch festlegt: Ist sie wahr, wird der aktuelle Wert des Latch aktualisiert. Ist sie falsch, behält das Latch seinen bisherigen Wert bei.