Digitale Schaltungstechnik/ Binär nach BCD/ 4 bit
Titelseite |
---|
An dieser Stelle wollen wir nun eine Schaltung entwickeln, welche 4 Bit Binär nach BCD umwandelt. Die höchste Zahl die wir mit 4 Bit Binär darstellen können ist 15dez, also brauchen wir am Ausgang 5 Bit.
Herleitung
[Bearbeiten]Wert | D | C | B | A | Eout | Dout | Cout | Bout | Aout | |
---|---|---|---|---|---|---|---|---|---|---|
8 | 4 | 2 | 1 | 10 | 8 | 4 | 2 | 1 | ||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | |
2 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | |
3 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | |
4 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
5 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | |
6 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | |
7 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | |
8 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | |
9 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | |
10 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | |
11 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | |
12 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | |
13 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | |
14 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | |
15 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 1 |
Um die Schaltung zu entwickeln stellen wir einfach eine Wahrheitstabelle auf.
Bis 10dez sind Ein- und Ausgang identisch: Darüber geht Eout (entspricht der Wertigkeit 10) auf eins und Aout bis Dout beginnen wieder mit null.
KV Diagramme
[Bearbeiten]Aout
[Bearbeiten]Aout | B A | B A | B A | B A |
---|---|---|---|---|
D C | 0 | 1 | 1 | 0 |
D C | 0 | 1 | 1 | 0 |
D C | 0 | 1 | 1 | 0 |
D C | 0 | 1 | 1 | 0 |
Bout
[Bearbeiten]Bout | B A | B A | B A | B A |
---|---|---|---|---|
D C | 0 | 0 | 1 | 1 |
D C | 0 | 0 | 1 | 1 |
D C | 1 | 1 | 0 | 0 |
D C | 0 | 0 | 0 | 0 |
Cout
[Bearbeiten]Cout | B A | B A | B A | B A |
---|---|---|---|---|
D C | 0 | 0 | 0 | 0 |
D C | 1 | 1 | 1 | 1 |
D C | 0 | 0 | 1 | 1 |
D C | 0 | 0 | 0 | 0 |
Dout
[Bearbeiten]Dout | B A | B A | B A | B A |
---|---|---|---|---|
D C | 0 | 0 | 0 | 0 |
D C | 0 | 0 | 0 | 0 |
D C | 0 | 0 | 0 | 0 |
D C | 1 | 1 | 0 | 0 |
Eout
[Bearbeiten]Eout | B A | B A | B A | B A |
---|---|---|---|---|
D C | 0 | 0 | 0 | 0 |
D C | 0 | 0 | 0 | 0 |
D C | 1 | 1 | 1 | 1 |
D C | 0 | 0 | 1 | 1 |
Rückspiegel
[Bearbeiten]A wird eigentlich für die Schaltung gar nicht benötigt: Das Signal wird einfach durchgeführt und kommt in keiner Verknüpfung vor. Anstelle von KV-Diagrammen mit vier Variablen wären also auch solche mit drei variablen gegangen.
Schaltung
[Bearbeiten]Blockschaltbild
[Bearbeiten]Für den weiteren Verlauf des Buches fassen wir diese Schaltung zu diesem Schaltzeichen zusammen.
Skalierbarkeit
[Bearbeiten]Diese Schaltung ist extrem schlecht skalierbar:
Wenn wir mehr als 4-Bit nach BCD Umwandeln wollen, müssen wir die Komplette Schaltung neu entwickeln.