Forum: Offtopic einfache digitale codesicherung?


von Hans W. (Firma: NiX) (vipar)


Lesenswert?

Hi Leute!

Ich soll eine einfache digitale Codesicherung erstellen. Diese Schaltung 
drei Eingänge haben und soll zwei Ausgänge y0 und y1 haben.

y0=1, falls an den Eingängen min. zweimal die 0 anliegt.
y1=1, falls an den Eingängen min. zweimal die 1 anliegt.

Ich hab mir nun folgende Tabelle gemacht:

A B C  y0 y1
0 0 0  1  0
0 0 1  1  0
0 1 0  1  0
0 1 1  0  1
1 0 0  1  0
1 0 1  0  1
1 1 0  0  1
1 1 1  0  1

Weiter hab ich nun die disjunktive Normalform (also die Minterme, die 
sich ergeben wenn bei den Ausgängen die 1 anschaut) für die Ausgänge y0, 
y1 abgelesen (die Tilde vor den Eingängen soll die Negierung 
darstellen!):

y0=(~A~B~C)+(~A~BC)+(~Ab~C)+(A~B~C)
y1=(~ABC)+(A~BC)+(~A~BC)+(ABC)

Ich soll aber ja nun nur eine einzige Schaltung machen. Wie führe ich 
nun die beiden Ausgänge y0, y1 zu einer einzigen Gleichung zusammen? 
Oder muss man, bevor man die beiden Gleichungen zusammenführt, die 
Gleichungen erst noch minimieren?

von Uhu U. (uhu)


Lesenswert?

Guck dir mal die Werte - vorausgesetzt sie stimmen - der Ausgänge in 
deiner Tabelle genau an.

von Michael S. (technicans)


Lesenswert?

Was Uhu wohl meinte ist, das Y0 invers zu Y1 ist.

von Uhu U. (uhu)


Lesenswert?

Mußt du alles verraten?

von Winfried J. (Firma: Nisch-Aufzüge) (winne) Benutzerseite


Lesenswert?

z.1. ergibt sich das aus der Aufgabenstellung
z.2. ist das eine aufgabe aus der 2. unterrichteinheit binäre logik
z.3. eine trollerei
z.4. lässt sich so wol kaum ein code sinvollsichern Mittels eine 
externen Schaltung nicht und die reversion würde wohl daran scheitern, 
dass der Algorythmus zwar ein  eindeutiges aber kein eineindeutiges 
Ergebnis liefern kann. Er taugte bestenfalls als redundanzbasierte 
Fehlererkennung.

Namaste

von Michael S. (technicans)


Lesenswert?

Ist doch eh nicht die Lösung. Warte doch erst mal ab ob dieser
Denkanstoß reicht. Sonst werden wohl noch ein paar Tipps
von Nöten sein. Übrigens schreibt man invers dann /Y0.

von Uhu U. (uhu)


Lesenswert?

Michael S. schrieb:
> Denkanstoß

Das war doch eher ein Reintunken.

von Michael S. (technicans)


Lesenswert?

Sagt man dazu heute nicht dippen?

von Mike M. (mikeii)


Lesenswert?

Erstell einfach aus einen der beiden Therme eine Schaltung.
Wähle dann je nach dem einen Ausgang for y0 und über y0 mit einem 
inverter dann an y1

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.