Video: Computerschaltkreise aus Logikgattern 2024
Im Bereich der Elektronik ist ein Gatter-Latch ein Latch, das einen dritten Eingang hat, der für das SET und RESET aktiv sein muss Eingaben wirksam werden. Diese dritte Eingabe wird manchmal ENABLE genannt, weil sie die Eingabe der SET- und RESET-Eingänge ermöglicht.
Der ENABLE-Eingang kann mit einem einfachen Schalter verbunden werden. Wenn der Schalter dann geschlossen ist, sind die Eingänge SET und RESET aktiviert; Wenn der Schalter geöffnet ist, werden Änderungen an den Eingängen SET und RESET ignoriert.
Alternativ kann der ENABLE-Eingang mit einem Takt verbunden werden. Zum Beispiel könnten Sie den Ausgang eines 555-Timer-Schaltkreises mit dem ENABLE-Eingang verbinden. Dann sind die Latch-Eingänge nur betriebsbereit, wenn der Ausgang des 555-Timers HIGH ist. Beachten Sie, dass der ENABLE-Eingang oft als CLOCK-Eingang bezeichnet wird.
Sie können einfach einen ENABLE-Eingang zu einem Latch hinzufügen, indem Sie ein Paar NAND-Gatter hinzufügen. Hier sind die SET- und RESET-Eingänge (SR-Latch) mit einem Eingang jedes der beiden NAND-Gatter verbunden. Der ENABLE-Eingang ist mit dem anderen Eingang jedes NAND-Gatters verbunden. Dann werden die Ausgangssignale von diesen Gattern als Eingangssignale für die Grundhalteschaltung verwendet.
Ein weiterer gebräuchlicher Typ von Gated Latch ist ein Gated D Latch , das nur zwei Eingänge hat: DATA und ENABLE. Wenn am Eingang ENABLE ein HIGH-Signal empfangen wird, wird der Eingang DATA in den Ausgang kopiert. Selbst wenn der ENABLE-Eingang dann auf low geht, bleibt der Ausgang unverändert. Der Ausgang kann nicht geändert werden, bis der Eingang ENABLE auf High geht.
Um ein Gated-D-Latch von einem Gated-SR-Latch zu erzeugen, verbinden Sie einfach die SET- und RESET-Eingänge über einen Inverter miteinander. Somit sind die SET- und RESET-Eingänge immer entgegengesetzt zueinander. Wenn der DATA-Eingang HIGH ist, ist der SET-Eingang HIGH und der RESET-Eingang LOW. Wenn der DATA-Eingang LOW ist, ist der SET-Eingang LOW und der RESET-Eingang ist HIGH.