Hardware Reference
In-Depth Information
darf digitaler Schaltungen ermitteln. Weiterführende und ergänzende Litera-
tur siehe [30, 32, 39, 46].
Aufgabe 4.1
Für den Datentyp
type tZ01 is ( 'Z' , '0' , '1' );
soll ein Untertyp mit der Auflösungsfunktion »AufloesZ01(...)« definiert wer-
den. Die Auflösungsfunktion soll sich wie folgt verhalten:
• Wenn alle Treiber »Z« liefern, sei der Gesamtwert »Z«.
• Wenn nur ein Treiber einen Wert ungleich »Z« liefert, sei der Wert dieses
Treibers der Gesamtwert.
• Wenn mehrere Treiber einen Wert ungleich »Z« liefern, soll die Auflösungs-
funktion die Simulation mit einer Fehlermeldung beenden.
Aufgabe 4.2
Entwerfen Sie ein FCMOS-Gatter mit der logischen Funktion
y = (x 1 ^x 3 ) _ ((x 1 _x 3 ) ^ (x 2 _x 4 ))
Aufgabe 4.3
Gegeben ist die Transistorschaltung in Abb. 4.24.
a) Füllen Sie die Wertetabelle in der Abbildung aus. Zur Vereinfachung der
Rechnung sei unterstellt, dass ein eingeschalteter NMOS-Transistor mit
einer Eins am Drain eine schwache Eins zum Source und ein eingeschal-
teter PMOS-Transistor mit einer Null am Drain eine schwache Null zum
Source weitergibt. (Der Source-Anschluss ist bei einem NMOS-Transistor
nach Abschnitt 4.1.1 der Kanalanschluss mit dem niedrigeren und bei
einem PMOS-Transistor der Kanalanschluss mit dem höheren Potenzial).
b) Welche logische Funktion besitzt das Gatter?
U V
T2
z
x 2
x 1
z
y T3 y T4 y T5 y T6 y
x 1
0
0
0
1
T1
y T3 y T5
T3
T5 y
x 2
1
0
y T4
T6
T4
y T6
1
1
1
zuunterstellendesVerhaltenf¨ureinenNMOS-
0
Transistor,dereineEins,undeinenPMOS-
1 H
0 L
Transistor,dereineNullweiterleitet
Abb. 4.24. Schaltung zu Aufgabe 4.3
Search WWH ::




Custom Search