Viele CPLDs haben eine praktische Funktion, die Stifte schwach in ihren gegenwärtigen Zustand treibt, so dass ein Stift, der schwach nach oben gezogen wird, nach oben zieht und ein Stift, der schwach nach unten gezogen wird, nach unten zieht. Gibt es praktische ICs, die diese Funktion ausführen, ohne dass ein CPLD oder eine Reihe von Widerständen erforderlich ist? Ein mögliches Design für ein 14-Pin-Teil wäre, acht "Bus"-Pins mit "schwachen" Treibern, VDD und VSS, und zwei Paar Modus-Pins zu haben, die jeweils vier Bus-Pins steuern. Die Modus-Pins würden einen von vier Busmodi auswählen:
Ein solcher Teil könnte für Buskeeper-Anwendungen und auch für Dinge wie Low-Power-Polling von Schaltern (mit den Pull-Up/Pull-Down-Modi) verwendet werden. Gibt es so etwas?
Würde es einen Unterschied machen, wenn Sie ein "Widerstandsnetzwerk" -Paket mit 8 Widerständen verwenden, das wie ein einzelner IC aussieht, um die Tatsache zu verbergen, dass Sie Widerstände verwenden?
Ich denke, ein 74HC7541 und acht Widerstände werden nahe kommen, zumindest die Modi 00 und 11.
Superkatze