Push-Pull Treiber - Erklärung

OP #1280233
Lesenswert?

Hallo Leute.

Ich habe einen SD-Karten-Multiplexer in einem CPLD gebaut. Die SD-Karte 
verwendet einen 4bit breiten BiDirektionalen Bus.

Die Treiber der Pins einer SD-Karte sind sogenannte Push-Pull-Treiber.


Gehe ich richtig mit der Annahme, dass diese Treiber Sowohl High als 
auch Low ziehen können und sich bei bedarf abschalten?

bzw anders gefragt: brauche ich irgendwelche externe Beschaltung wie bei 
OpenDrains?

Ich muss das wissen, weil ich wissen will, ob mein CPLD mit der 
SD-Karete problemlos funktioniert.
Mein CPLD habe ich so programmiert, dass er nur die Flanken treibt und 
die ereichten level per Pulllup oder Pulldown hält.

MFG
Gast #1280254
Lesenswert?

>Gehe ich richtig mit der Annahme, dass diese Treiber Sowohl High als
auch Low ziehen können

Genau. Deshalb heißt das ja auch Push-Pull.


>und sich bei bedarf abschalten?

Kein sein. Muss aber nicht. Nur wenn diese High-Z (Tristate) 
unterstützen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren