El problema:
Su sistema integrado tiene un microprocesador de 8 bits, que tiene un bus de direcciones de 16 bits. Además, tiene un chip FLASH de 32 Kbytes y un chip RAM de 8 KByte. Desea ubicar el chip FLASH justo al principio del espacio de direcciones y la memoria RAM al final del espacio de direcciones. Todos los chips de memoria tienen una línea de selección única / CS, que se controla mediante un rápido chip OTP-ROM de 32 x 8.
¿Qué va a programar en el contenido de la OTP-ROM y cómo lo conecta al microprocesador y a los chips de memoria?
Obtuve solo 1.5 p de 6 puntos usando una solución similar a la imagen que adjunté. El profesor me dijo lo siguiente:
"obtuvo un punto para la conexión correcta de las salidas del circuito OTP-ROM y ½ puntos para conectar las líneas de dirección a15 y a14 al circuito OTP-ROM. Aparte de eso, la conexión fue incorrecta y no se proporcionó el contenido de la memoria / resuelto en absoluto. "
Por favor, ayúdame en este problema. Cualquier consejo es apreciado.
¿Por dónde debería empezar? ¿Y qué debo programar en el opt-rom? ¿Una matriz de 32x8 llena de unos y ceros?
diagrama de bloques del opt-rom (ver más abajo):
misoluciónintentada(incorrecta):