¿Cómo combinar dos señales de habilitación de chip (/ CE) en una con componentes discretos?

1

Mi VIC-20 tiene algunas líneas de selección de banco que se utilizan para habilitar los chips ROM en el puerto del cartucho. Cuando uno de ellos baja, significa que se ha accedido a una cierta región de 8 KB del espacio de direcciones.

Por lo general, puede conectarlos directamente al pin de activación de chip (/ CE) de un chip ROM para colocar esencialmente esa ROM de 8KB en una determinada ranura de la memoria.

Sin embargo, tengo una ROM de 16KB con solo un pin / CE, lo que significa que necesito combinar dos líneas de selección de banco. Sé que puedo hacer esto con una sola compuerta AND (ya que la lógica está invertida), pero parece un desperdicio usar un chip quad-AND o NAND si hubiera una solución más simple.

Tenga en cuenta que solo una de las líneas de selección de banco se reduce a la vez. Así que la tabla de verdad sería algo así como:

A|B|O
-----
1|1|1
0|1|0
1|0|0
0|0|Never happens

¿Hay una manera elegante de hacer esto con componentes discretos?

    
pregunta Sam Washburn

1 respuesta

6

Diodo-O ellos:

simular este circuito : esquema creado usando CircuitLab

Cualquiera de las entradas puede bajar la salida, y solo el pullup lo hará alto.

    
respondido por el Ignacio Vazquez-Abrams

Lea otras preguntas en las etiquetas