acf76es escribió: ↑03 Abr 2021, 08:41
gracias por la información @alvaroalea.
informo de las siguientes pruebas:
CX_J = !(A6 & A8) & U8B_4;
CX_K = A6 & A8 & U8B_4;
U12A_5 = !A0 & !A1 & !A2 & !A5 & !A7 ;
no llega a iniciar la rom de sinclair ni la del opus, cuando se hace varios reseteos intenta cargar la rom interna y a veces veo que carga la rom del opus viendo la fecha abajo a la derecha, pero es inestable y reseteos continuos.
CX_J = !(A6 & A8) & U8B_4;
CX_K = A6 & A8 & U8B_4;
U12A_5 = !( A0 # A1 # A2 # A5 # A7) ;
lo mismo que lo anterior
CX_J = A6 & A8 & U8B_4;
CX_K = !(A6 & A8) & U8B_4;
U12A_5 = !A0 & !A1 & !A2 & !A5 & !A7 ;
arranca la rom sinclair interna perfectamente pero no carga la rom del OPUS, realizando varios reseteos lo mismo, la rom sinclair interna arranca pero el opus no
CX_J = A6 & A8 & U8B_4;
CX_K = !(A6 & A8) & U8B_4;
U12A_5 = !( A0 # A1 # A2 # A5 # A7) ;
arranca la rom sinclair interna perfectamente pero no carga la rom del OPUS, realizando varios reseteos lo mismo, la rom sinclair interna arranca pero el opus no
Las ecuaciones de U12A_5 son la misma, no hacia falta probar las dos, simplemente es que no sabia si aceptaba correctamente los parentesis... j
Vamos a probar otra cosa:
Sustituye todas las ecuaciones del IC04 por las siguientes, es otra aproximación, en lugar de clonar el circuito TTL, directamente saque las ecuaciones necesarias:
CX_U12B_6 = !A15 # !A14 # RFSH # !MREQ ; /* External ROM OE Ignored. */
C1 = !A15 & !A14 & !A13 & !A11 & !A4 & A3 & U12A_5 & !MREQ & RFSH & !M1 ;
C2 = A8 & A9 & A10 & A12 ;
C3 = !A8 & !A9 & !A10 & !A12 ;
CX_K = C1 & C2 & A6 ;
CX_J = ( C1 & C2 & !A6 ) # ( C1 & C3) ;
CX_CK = !MREQ & RFSH;
/* */
CX_J.OE = 'b'1;
CX_K.OE = 'b'1;
CX_CK.OE = 'b'1;
CX_U12B_6.OE = 'b'1;
Creo que el siguiente paso es grabar roms espaciales que nos digan lo que pasa, quiza usando el borde o algo, pero eso ya requiere conocimientos de C.M. o usar un analizador logico, asi que sera mas lento.
ACTUALIZO EL POST: No le hagais caso, estoy viendo los log del compilador de GAL y hay cosas que no estan funcionando, tengo que investigar mas.
Y VUELVO A ACTUALIZAR EL POST: Ahora ya esta bien habia varios errores en las formulas, ahora ya deberia servir.
3er INTENTO de editar el post...