Don't Care

Manchmal kommt es vor, dass eine Kombination von High- und Lowsignalen von Eingängen nicht möglich ist. Um dies zu berücksichtigen gibt es Don't Cares.

Besipiel

Als Beispiel kann man einen Füllstandswarner eines Tanks betrachten, der jeweils einen Sensor für den Tiefststand und einen für den Höchststand hat. Der Sensor für den Tiefststand meldet ein Highsignal, wenn er nicht mehr mit Flüssigkeit bedekt ist. Der Sensor für den Höchstand meldet ein Highsignal, wenn er von der Flüssigkeit erreicht wird. Der Fall, dass beide Sensoren gleichzeitig ein Highsignal senden ist demnach unmöglich. In diesem Fall wird in der Wahrheitstabelle und im KV-Diagramm weder eine "0" oder eine "1" eingetragen sondern ein "X". Sucht man nun die kleinsten Pakete im KV-Diagramm, kann man sich aussuchen ob man die "X" als "1" oder als "0" auffassen möchte. Man wählt sie einfach so, dass möglichst große Pakete entstehen. Egal für was man sich bei der Wahl des "X" entschieden hat, wird die Schaltung die gewünschten Aufgaben erfüllen. Lediglich die Logik ist eine andere, vielleicht sogar mit weniger Gattern. Nachdem man die Gleichungen für die Schaltung aufgestellt hat, sollte man jedoch prüfen, was die Schaltung im konkreten Fall macht, wenn dank eines Fehlers beide Sensoren ein Highsignal senden. Bei besonders kritischen Schaltungen ist zu prüfen, ob sich ein Fehler der Sensoren auf die restliche Schaltung negativ auswirkt. Sollte dies der Fall sein, muss die Schaltung gegebenenfalls angepasst werden.