GTI – Beispiel einer Miniklausur

Werbung
GTI – Beispiel einer Miniklausur
Aufgabe 1: Schaltfunktionen
10 Punkte
Es seien die folgenden drei Schaltfunktionen gegeben:
𝑓1 (𝑥2 , 𝑥1 , 𝑥0 ) = 𝑥2 𝑥1 𝑥0 ⨁(𝑥
̅̅̅2 + ̅̅̅)
𝑥1
𝑓2 (𝑥2 , 𝑥1 , 𝑥0 ) = ̅̅̅
𝑥2 + ̅̅̅
𝑥1 + 𝑥2 𝑥1 𝑥0
𝑓3 (𝑥2 , 𝑥1 , 𝑥0 ) = ̅̅̅
𝑥2 + ̅̅̅
𝑥1 + 𝑥0
a) Geben Sie ein Gatterschaltnetz für die Schaltfunktion f1 an, das nur Gatter mit höchstens
zwei Eingängen verwendet.
(3 Punkte)
b) Geben Sie einen Relais-Schaltkreis für die Schaltfunktion f2 an, wobei die negierten Literale
nicht als Eingänge zur Verfügung stehen.
(2 Punkte)
c) Kreuzen Sie die korrekten Aussagen an. (0 Kreuze, 1 Kreuz, 2 Kreuze möglich) (2 Punkte)
𝑓3 (𝑥2 , 𝑥1 , 𝑥0 ) = ̅̅̅
𝑥2 + ̅̅̅
𝑥1 + 𝑥0
Ist in DMF:
Ist in KMF:
d) Zeigen Sie durch algebraische Umformungen, dass f1 = f2 = f3
(3 Punkte)
Aufgabe 2: Symmetriediagramm, Entwicklungssatz
10 Punkte
a) Bestimmen Sie mit Hilfe des gegebenen Symmetriediagramms alle Primimplikate der darin
spezifizierten Schaltfunktion und geben Sie deren schaltalgebraische Ausdrücke an
(5 Punkte)
𝑥4
𝑥0
𝑥0
𝑥1
0
1
-
0
1
1
1
1
1
1
1
0
0
0
0
0
1
0
1
1
1
1
0
1
1
1
0
1
1
𝑥3
𝑥2
b) Gegeben sei die Schaltfunktion 𝑓5 (𝑥1 , 𝑥0 ) = 𝑥1 ⨁𝑥0. Zeichnen Sie das binäre
Entscheidungsdiagramm (OBDD) für die Schaltfunktion mit der Variablenordnung 𝑥1 , 𝑥0
(3 Punkte)
c) Vervollständigen Sie folgende Sätze
1:
BDDs sind __________________ für eine gegebene Variablenordnung.
2:
Der Boolesche Entwicklungssatz ist eine formale Methode, jeden beliebigen
schaltalgebraischen Ausdruck in eine __________________ umzuwandeln
(2 Punkte)
Aufgabe 3: Minimierung
10 Punkte
a) Gegeben sei die durch die nachfolgende Funktionstabelle spezifizierte Schaltfunktion.
Ermitteln Sie alle Primimplikanten mit Hilfe des Verfahrens von Quine/McCluskey und
schreiben Sie alle ermittelten Primimplikanten explizit auf.
(5 Punkte)
dcba
0000
0001
0010
0011
0100
0101
0110
0111
F(d, c, b, a)
0
0
1
1
0
1
-
dcba
1000
1001
1010
1011
1100
1101
1110
1111
f(d, c, b, a)
0
0
1
0
0
-
b) Lösen Sie das nachfolgend gegebene Überdeckungsproblem tabellarisch mittels einer
Überdeckungstabelle und unter Angabe der verwendeten Regeln. Geben Sie zudem die
schaltalgebraische Beschreibung einer kostenminimalen Lösung der Schaltfunktion an
(4 Punkte)
K
PI
7
15
23
X
X
1
𝑥2 𝑥1 𝑥0
X
2
𝑥4 ̅̅̅𝑥
̅̅̅
𝑥3 1 𝑥0
X
3
𝑥4 𝑥3 𝑥2 ̅̅̅
𝑥0
4
𝑥4 𝑥3 ̅̅̅𝑥
𝑥2 0
5
𝑥4 𝑥3 𝑥1 𝑥0
6
𝑥4 𝑥3 𝑥1
7
𝑥4 𝑥3 ̅̅̅𝑥
𝑥2 1
25
27
30
31
ci
3
4
X
X
X
4
X
X
X
4
4
X
X
X
c) Wie viele Freistellen überdeckt der Primimplikant 𝑥2 𝑥1 𝑥0 ?
3
4
(1 Punkt)
Herunterladen