Siehe dieses Datenblatt , Seite 2: Das interne Logikdiagramm für den MM74HC138.
Das Diagramm zeigt logische Wechselrichter mit Blasen am Eingang oder am Ausgang. Gibt es einen tatsächlichen Unterschied zwischen ihnen?
Siehe dieses Datenblatt , Seite 2: Das interne Logikdiagramm für den MM74HC138.
Das Diagramm zeigt logische Wechselrichter mit Blasen am Eingang oder am Ausgang. Gibt es einen tatsächlichen Unterschied zwischen ihnen?
Antworten:
Blasen zeigen an, ob ein Signal aktiv niedrig oder aktiv hoch ist. Im Digramm sind die Signale A, B, C und G1 aktiv hoch. Beachten Sie, dass die Wahrheitstabelle Ls und Hs anstelle von 0s und 1s verwendet. Für Aktiv-Niedrig-Schaltungen ist eine Niederspannung logisch 1. Der Betrieb eines Gatters hängt davon ab, wie Sie die Signalpegel interpretieren. Beispielsweise kann ein UND-Gatter mit allen Aktiv-Hoch-Signalen als ODER-Gatter mit allen Aktiv-Niedrig-Signalen neu gezeichnet werden und umgekehrt.
Im Mixed-Logic-Design paaren sich Blasen immer. Sie zeichnen die Grundgleichung mit UND- und ODER-Gattern und fügen überall dort, wo es ein Signalkomplement gibt, eine vertikale Linie mit einer Blase ein. Ersetzen Sie dann alle Logikgatter durch den Typ, den Sie tatsächlich verwenden (z. B. NAND und das entsprechende Aktiv-Niedrig-Eingang ODER). Setzen Sie zum Schluss Wechselrichter überall dort ein, wo sich die Blasen nicht paaren. Dies macht es mühelos, die Gleichung direkt aus dem Schaltplan zu lesen.
Beispiele für die Blasenpaarung mit gemischter Logik und einer Mischung aus Aktiv-Niedrig- und Aktiv-Hoch-Signalen finden Sie auf der folgenden archivierten Seite einer Georgia Tech-Klasse: Beispiele für Analyse und Synthese gemischter Logik . An jedem Wechselrichter wird entweder eine Eingangs- oder eine Ausgangsblase verwendet, um die Blasenpaare klar darzustellen. Die Blasen mit Schrägstrichen dienen nur zum Lesen der Gleichung aus dem Schaltplan. Sie können entfernt werden (wie in Beispiel 4), und überall dort, wo eine Blasenfehlanpassung vorliegt, ist eine logische Umkehrung.
Ein Wechselrichter ist ein Pegelinvertierungspuffer. Es ist nicht immer ein logischer Wechselrichter. In Beispiel 2 der obigen Verbindung benötigt die Schaltung Wechselrichter, wenn Y, B und D als Aktiv-Hoch-Signale implementiert sind, obwohl die Logikfunktion das Komplement nicht anfordert. Dies liegt daran, dass NAND mit Aktiv-Niedrig-Eingängen ODER entspricht, sodass die Aktiv-Hoch-Eingänge zuerst invertiert werden müssen.
Beachten Sie in dem in der Frage verknüpften Schaltplan, dass die Ein- und Ausgänge von Aktiv-Niedrig-Signalen im Schaltplan auf Seite 2 übereinstimmende Blasen im Anschlussdiagramm auf Seite 1 aufweisen. Der Vollständigkeit halber hätte ich diese Blasen auf dem Schaltplan auf Seite 2 wiederholt .