¿Cómo construir una ROM más grande usando partes más pequeñas?

1

¿Cómo puedo construir una ROM de 1024 bits usando 512 bits y una ROM más pequeña? ¿Es una buena idea usar un MUX 2: 1 y se selecciona en 2 ROM de 512 bits?

    
pregunta Ju Bc

3 respuestas

2

Suponiendo que sus ROMs tengan algún tipo de pin de selección de chip, conecte los pines de dirección de las ROM a las líneas de dirección menos significativas, luego use alguna lógica simple para monitorear las líneas de dirección más significativas, seleccionando el pin de selección de chip en la correcta ROM.

    
respondido por el Simon B
0

Usualmente usan un bit de dirección más alto para multiplexar la línea de selección de chip. La pregunta es, ¿no tienes una ROM de 1024 bits?

    
respondido por el Gregory Kornblum
0

Si la ROM tiene salidas triples o todas son de drenaje común o todas son de colector común, entonces puede agrupar las clavijas de salida y usar un decodificador para habilitar el chip correcto. Muchas ROM tienen estados de salida de alta impedancia para este propósito.

Si las salidas no tienen un estado de alta impedancia, puede agregar un búfer de triple estado adicional en cada chip de ROM donde se canaliza la señal de habilitación del decodificador al pin de habilitación.

De lo contrario, puedes usar un mux 2: 1 en los pines de salida, aunque no es tan fácil de expandir.

    
respondido por el ratchet freak

Lea otras preguntas en las etiquetas