Wandler - Einführung¶
In SimApp wird zwischen Binär- und Digitalumsetzer unterschieden. Diese Unterscheidung, die in der Praxis nicht üblich ist, wird benutzt, um die unterschiedliche Art der Signalführung zu berücksichtigen.
Ein digitaler Ein- oder Ausgang ist in SimApp ein einzelner Knoten, der alle Bits auf einmal übertragen kann. Der digitale Zahlenwert wird als analoges Signal übertragen, das nur positive und ganzzahlige Werte annehmen kann. Z. B. binär 0 entspricht 0, binär 1101 (13 dezimal) entspricht dem Signalwert 13. Es macht keinen Sinn, digitale Signale mit analogen Signalen zu vermischen, deshalb unterscheiden sich Signalleitungen, die digitale Signale führen, farblich von den andern. Der Vorteil dieser analogen Codierung digitaler Werte liegt im geringen Platzbedarf der Glieder und der Übertragung (nur eine Leitung).
Ein binärer Ein- oder Ausgang in SimApp entspricht eher den gängigen Vorstellungen. Für jedes Bit wird eine eigene Signalleitung zur Übertragung benötigt. Der Nachteil dieser Lösung ist der grosse Platzbedarf für grössere Zahlen (grosse Glieder und mehrere Leitungen).