Gesucht: "Inhibit" Gate

Gast #7107228
Lesenswert?

Guten Tag werte Inputgeber,

ich würde gerne 6 Gatesignale mit einem Enablesignal verknüpfen, so dass 
die Gatesignale auf 0 sind, wenn das Enable nicht anliegt. Das Ganze 
muss nachträglich auf ein PCB - Platz ist also eigentlich keiner da... 
Folgende Möglichkeiten sehe ich:
1. Mit AND-Gates: diese bekommt man in 4fach Ausführung in 14 pin 
Gehäuse, das heisst, ich benötige 2 solcher "Trümmer" (selbst TSSOP wird 
eng). In Einzelausführung (handlötbares Gehäuse) wohl noch grösser.
2. Mit Bustreiber à la 74VHC245. Haben 8 Kanäle in einem TSSOP-20, 
benötigen allerdings externe Pull-Down-Widerstände da die Ausgänge 
High-Z sind wenn deaktiviert. Diese brauchen auch wieder ziemlich viel 
Platz.
Gibt es so etwas wie ein Inhibit Gate? So dass das Gehäuse wgen des 
gemeinsamen Enables weniger Beine braucht und damit kleiner ausfällt. 
Also folgende Wahrheitstabelle:
1
GateOut[n]   Enable
2
-------------------------------
3
0            0
4
GateIn[n]    1
Enable kann von mir aus auch invertiert sein: also Inhibit = 
not(Enable).

Oder ist das elegant mit einem FET zu lösen oder mit einem anderen 
Standardlogikbauteil auf minimaler Fläche zu lösen?
#7107242
Lesenswert?

Gate schrieb:
> benötigen allerdings externe Pull-Down-Widerstände da die Ausgänge
> High-Z sind wenn deaktiviert. Diese brauchen auch wieder ziemlich viel
> Platz.

Wenn ein paar 0201 Widerstände zu viel Platz brauchen, dann hast du 
wirklich ein verdammt ernstes Problem. ;-)

Andernfalls könnte je nach erforderlichem Pegel Logik aus Widerständen 
und Dioden in Frage kommen. Die lässt sich besser räumlich verteilen als 
ICs.
Gast #7107303
Lesenswert?

Gate schrieb:
> Folgende Möglichkeiten sehe ich:

Ich sehe noch eine dritte:
Die andere Platinenseite mit benutzen

Gate schrieb:
> ... benötigen allerdings externe Pull-Down-Widerstände da die Ausgänge
> High-Z sind wenn deaktiviert. Diese brauchen auch wieder ziemlich viel
> Platz.

1.4 x 0.6 mm z.B. für vier Widerstände als EXB18V fände ich jetzt nicht 
so viel.
https://industrial.panasonic.com/cdbs/www-data/pdf/AOC0000/AOC0000C14.pdf
Gast #7107382
Lesenswert?

(prx) A. K. schrieb:

> Wenn die Reaktionszeit einige 100ns dauern darf: Microcontroller mit
> mindestens 13 I/O-Pins. ;-)

Man könnte µC mit speziellen Eigenschaften benutzen, z.B. einer 
eingebauten CCL. Das ist dann sowas wie ein FPGA für Arme. Da ist die 
Reaktionszeit dann sehr viel geringer. Der µC-Kern selber ist (nach der 
Initialisierung der CCL) dann zwar arbeitslos, aber das ist nicht 
schlimm, man schickt ihn einfach schlafen.

AVR128DB64 z.B. könnte das Geforderte leisten. Hat 6 LUTs. Kinderkram. 
Wären dann 9x9mm Platz auf dem Board.
Moderator (Firma: Titel) Persönliche Seite #7107467
Lesenswert?

Gate schrieb:
> Platz ist also eigentlich keiner da...
Schreib einfach, wieviel Fläche in irgendeiner gängigen Einheit 
verfügbar ist. Dann muss man nicht raten...

Gate schrieb:
> ich würde gerne 6 Gatesignale mit einem Enablesignal verknüpfen, so dass
> die Gatesignale auf 0 sind, wenn das Enable nicht anliegt.
Welche Pegel haben die Signale? Welchen Pegel hat '0'?
Gast #7108077
Lesenswert?

Gate schrieb:
> ich würde gerne 6 Gatesignale mit einem Enablesignal verknüpfen, so dass
> die Gatesignale auf 0 sind, wenn das Enable nicht anliegt.

Ganz dumme Frage: Kommen die 6 Gatesignale aus dem gleichen Chip? Ich 
denke, da muss man vielleicht früher angreifen ...

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