Digitaltechnik- Codewandler mit Prüfschaltung

Gast #4544917
Lesenswert?
• ▲
▼
Hallo ich habe eine Aufgabe mit kleinen Problemen:

Eine einstellige Exzeß 3 Zahl soll in eine Aiken Zahl umgewandelt
werden. Das Ergebnis soll immer nur dann auf der Anzeige angezeigt
werden, wenn ein im Exzeß 3 Kode gültiges Kodewort über die dezimale
Eingabe in den Kodewandler eingegeben wird. Bei falschen Kennwörtern ist
die Anzeige abzuschalten.

Nun soll ich unter Berücksichtigung der Redundanzen die vereinfachten
Gleichungnen für den Kodewandler und die Prüfschaltung erstellen und
eine Schaltung entwerfen.

Wahrheitstabelle:

Excess-3    Valid  Aiken

0 0 1 1    1  0 0 0 0   // dez 0
0 1 0 0    1  0 0 0 1   // dez 1
0 1 0 1    1  0 0 1 0   // dez 2
0 1 1 0    1  0 0 1 1   // dez 3
0 1 1 1    1  0 1 0 0   // dez 4
1 0 0 0    1  1 0 1 1   // dez 5
1 0 0 1    1  1 1 0 0   // dez 6
1 0 1 0    1  1 1 0 1   // dez 7
1 0 1 1    1  1 1 1 0   // dez 8
1 1 0 0    1  1 1 1 1   // dez 9
Rest       0  - - - -   // don't care

excess-3 bitfolge: e3 e2 e1 e0
aiken bitfolge   : a3 a2 a1 a0

Durch KV-Diagramme ergibt sich:
für a3 : a3=e3
für a2 : a2= e0*e3 + e1*e3 + e0*e1*e2
für a3 : a3= ~e0   (~ bedeutet nicht)
für a4 : e0*e1*e3 + ~e0*e1*e2 + ~eo*~e1*e3 + ~e0*e1*e2

Die Ergebnisse der KV-Diagramme habe ich bereits mit der Tabellet 
verglichen, diese stimmen überein.
Die Schaltung kriege ich auch gezeichnet.

Meine Frage ist: was mache ich mit der Prüfschaltung? Was soll diese 
Prüfen?
Soll sie Prüfen, ob der Eingegebene Wert "valid" ist oder soll der Wert 
des Aiken Codes mit der eingegebenen Zahl verglichen werden (was ja 
keinen Sinn mache oder? ) ?

MfG Tanja
Gast #4545007
Lesenswert?
• ▲
▼
ich verstehe es so dass die Prüfschaltung jene ist die das Signal Valid 
zu erzeugen hat.
Da liegt die Wahrheitstabelle vor also mach KV-Diagramme dazu und ein 
Logischer Ausdruck wie du es für a0..a3 gemacht hast.

Ich stelle mir vor dass wie a0..a3 auch Valid ein Ausgangssignal ist 
welches der nächsten Baugruppe zur Verfügung steht.

(aufbauende Stichworte: Tristate, Enable, usw.)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren