Aufgabensammlung für die BTIÜbung (Sommersemester)
Aufgabe 1)
Gegeben ist das folgende NANDGatter. Bestimmen Sie die Auswirkungen der Haftfehlertypen "StuckatOne" (s_1) und "StuckatZero" (s_0) an den Eingängen (a,b) und dem Ausgang (y).

Aufgabe 2)
Gegeben sei nachstehender Inverter in CMOSTechnologie. Diskutieren Sie die Auswirkungen der eingezeichneten Kurzschlüsse und Unterbrechungen. Lassen sich die aufgelisteten Defekte auf das "Stuckat"Fehlermodell abbilden?

Fehler:
1. Keine Verbindung von E zum Gate von T1
2. Keine Verbindung von E zum Gate von T2
3. Keine Verbindung von Source T1 zu VDD
4. Keine Verbindung von Source T2 zu VSS
5. Verbindung von A zu VDD
6. Verbindung von A zu VSS
7. Verbindung von E zu VDD
8. Verbindung von E zu VSS
Aufgabe 3)
In der nachstehenden Schaltung läßt sich der Pfad e nicht auf s_0 testen. Durch eine andere Realisierung ist dies zu ändern. Ermitteln Sie hierfür die Funktionsgleichung, tragen Sie diese nach entsprechender Umformung in ein KVDiagramm ein und bestimmen Sie daraus eine alternative Schaltung.

Aufgabe 4)
Gegeben sei folgende Schaltung:

Aufgabe 5)
Bestimmen Sie die Mindestmenge der Testmuster für beide nachstehende Realisierungen der Antivalenzfunktion mit Hilfe der Ausfallmatrix.

Aufgabe 6)
Bestimmen Sie die Testvektoren für die nachfolgend skizzierte Schaltung mit Hilfe der Ausfallmatrix.

Aufgabe 7)
Gegeben sei folgende Funktionsgleichung: y
= a·b + c·( a·b + a·b ).
Ermitteln Sie mit Hilfe der BOOLEschen Differenzen eine
Testmenge für die Schaltung (vgl. Aufgabe 6)
Anmerkung: Die Methode der BOOLEschen Differenzen ist von der konkreten Realisierung der Schaltung unabhängig, da nur die Funktionsgleichung betrachtet wird.
Aufgabe 8)
Ermitteln Sie eine minimale Testmustermenge für die nachstehende Schaltung (vgl. mit Aufg. 3) mit Hilfe der BOOLEschen Differenzen.

Aufgabe X) = Übungsaufgabe
Bestimmen Sie die Testmuster für nachstehende Schaltung mit Hilfe der BOOLEschen Differenzen.

Aufgabe 9)
Bestimmen Sie die Testmuster für ein Antivalenzgatter mit Hilfe der BOOLEschen Differenzen. (vgl. Aufgabe 5)
Aufgabe 10)
Bestimmen Sie einen Pfad, der den Knoten a der nachfolgenden Schaltung auf s_0 testet.

Aufgabe 11)
Bestimmen Sie einen Pfad, der den Knoten b der Schaltung aus Aufg. X) auf s_1 testet.
Aufgabe 12)
Gegeben sei folgende Schaltung. Geben Sie die Belegung der Eingangsvariablen an, um Knoten a auf s_1 und s_0 zu prüfen.

Aufgabe 13)
Bestimmen Sie mit Hilfe des DAlgorithmus eine Testmenge, die alle Haftfehler in nachfolgender Schaltung prüft.

Aufgabe 14) (optional)
Bestimmen Sie für die nachfolgende Schaltung mit Hilfe des DAlgorithmus eine Testmenge für alle Haftfehler.

Aufgabe 15)
Bestimmen Sie die Testmenge für alle Haftfehler der nachfolgenden Schaltung mit Hilfe des DAlgorithmus.

Aufgabe 16)
Bestimmen Sie die Testmuster für S_0 auf Knoten j der nachstehenden Schaltung mit Hilfe des DAlgorithmus.

Aufgabe 17)
Bestimmen Sie die Testmuster für das Signal n der Schaltung von Aufg. 16) mit Hilfe des PODEMAlgorithmus.

Erstellt am 14.07.1998. Bernd Klose