Farben der Leitungen
Jetzt sind wir in der Lage, die gesamte Farbpalette zusammenzufassen, die Logisim für Leitungen verwendet. In der folgenden kleinen Schaltung sehen Sie alle diese Farben auf einen Blick.
Grau: Die Bitbreite der Leitung ist unbekannt. Dies kommt daher, weil diese Leitung noch nicht an den Ein- oder Ausgang irgendeines Bauelements angeschlossen ist. (Alle Ein- und Ausgänge haben eine definierte Bitbreite.)
Blau: Die Leitung trägt einen Einzelbit-Wert, aber derzeit ist der Zustand der Leitung nicht festgelegt. Hier nennen wir dies ein potenzialfreies Bit; manchmal wird es auch als ein hochohmiger Wert bezeichnet. In diesem Beispiel treibt ein threestate-Ausgang die Leitung, daher kann es einen potenzialfreien Wert ausgeben.
Dunkelgrün: Die Leitung führt ein einzelnes 0-Bit.
Hellgrün: Die Leitung führt ein einzelnes 1-Bit.
Schwarz: Die Leitung führt ein mehrere Bit breites Wort. Einige oder alle einzelnen Bits können nicht angegeben werden.
Rot: Die Leitung führt ein fehlerhaftes Signal. Dies kann passieren, wenn ein Gatter den richtigen Ausgangswert nicht berechnen kann, zum Beispiel weil dessen Eingänge nicht definiert sind. Es kann auch dadurch verursacht werden, daß zwei Bauelemente versuchen, verschiedene Werte gleichzeitig über dieselbe Leitung zu senden. Dies ist in der obigen Schaltung der Fall, in der ein Eingangspin eine 0 auf die Leitung gibt, während ein anderer Eingangspin eine 1 auf dieselbe Leitung geben will, und es damit zum Konflikt kommt. Leitungen mit einer Breite von mehreren Bits werden rot dargestellt, wenn auch nur ein einzelnes Bit einen fehlerhaften Wert aufweist.
Orange: Die an die Leitung angeschlossenen Bauelemente besitzen unterschiedliche Bitbreiten. Eine orange Leitung ist tatsächlich außer Funktion: es werden keine Werte zwischen den Bauelementen ausgetauscht. Im Beispiel wurde ein zwei-Bit-Bauelement an ein ein-Bit-Bauelement angeschlossen.
Weiter: Leitfaden für Benutzer von Logisim.