Se recuerda a los Nuevos Usuarios Registrados que es obligatorio pasarse por el hilo de Presentaciones y que, para poder descargar archivos,
se han de escribir un mínimo de cuatro mensajes en el Foro. Muchas gracias por vuestra colaboración y un saludo. La Administración.

New Registered Users are reminded that it is mandatory to visit the Introductions thread and that, in order to be able to download files,
a minimum of four messages must be written in the Forum. Thank you very much for your collaboration and best regards. The Administration.


Por Telegram también estamos...

Proyectos y Diseños RetroZX Spectrum - Multiface 3

Apartado dedicado a proyectos y diseños hardware del mundillo Retro que no se incluyen en los apartados anteriores.
Califica este tema
Responder
Avatar de Usuario
Bone
VIP
VIP
Mensajes: 1585
Registrado: 26 Nov 2018 14:56
Ubicación: Mareny de Barraquetes
Ha agradecido: 260 veces
Agradecido: 255 veces
    Windows 10 Firefox

#61 Re: ZX Spectrum - Multiface 3

Mensaje por Bone »

merlinkv escribió: 19 Nov 2020 19:36 quizá nos sobre todo lo del MOTOR_ON
Vamos por partes....que estoy muy lento....
Queremos meterle un puerto Kempston a un Multiface que no lo tiene, pero el Multiface existente YA comprueba las señales MOTOR_ON, etc... para control de la disquetera. Entonces seria meter una gal que creo que una 16v8 nos sobraria pero es más dificil de encontrar, y programarla a tal efecto.
Pero ya lo tenemos de otro dispositivo que nos sirve. Peeeeero esa GAL lleva programada la lógica del Kempston y "algo más"...
Entonces hay que sacar SOLO la parte de control del puerto Kempston.

¿Estoy diciendo alguna tonteria?

Ejque ando lento, casi no he podido ni releerme el hilo y no se muy bien de donde han salido los esquemas.... :loco1:

No me lo tomeis en cuenta que ando muuu liao..... :ayuda1:


< Sistema preparado >
Avatar de Usuario
merlinkv
Administrador
Administrador
Mensajes: 6082
Registrado: 17 Nov 2018 18:38
Ubicación: España / Europa del Este
Ha agradecido: 865 veces
Agradecido: 1510 veces
Contactar:
    Windows 10 Firefox

#62 Re: ZX Spectrum - Multiface 3

Mensaje por merlinkv »

Que va esa era mi idea inicial, pero no tenía claro si alguna de las señales podría interferir con el control de la disquetera,

La verdad es que yo dejaría las ecuaciones más o menos así:
► Mostrar Spoiler


No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Avatar de Usuario
Bone
VIP
VIP
Mensajes: 1585
Registrado: 26 Nov 2018 14:56
Ubicación: Mareny de Barraquetes
Ha agradecido: 260 veces
Agradecido: 255 veces
    Windows 10 Firefox

#63 Re: ZX Spectrum - Multiface 3

Mensaje por Bone »

merlinkv escribió: 17 Nov 2020 11:58 - La PCB resultante, tendría que ser de 4 capas, he intentado hacerlo en dos y me ha sido imposible. Podría hacerse reduciendo mucho el ancho de las pistas, pero eso no termina de gustarme, ya que podría dar problemas.
Ya que nos metemos en fregaos de PLD's podrias usar una CPLD que te quepa toda la lógica del Multiface y solo quedaria el resto, RAM y ROM y poco más... :loco1:


< Sistema preparado >
Avatar de Usuario
merlinkv
Administrador
Administrador
Mensajes: 6082
Registrado: 17 Nov 2018 18:38
Ubicación: España / Europa del Este
Ha agradecido: 865 veces
Agradecido: 1510 veces
Contactar:
    Windows 10 Firefox

#64 Re: ZX Spectrum - Multiface 3

Mensaje por merlinkv »

Bone escribió: 19 Nov 2020 20:26Ya que nos metemos en fregaos de PLD's podrias usar una CPLD que te quepa toda la lógica del Multiface y solo quedaria el resto, RAM y ROM y poco más... :loco1:
Ya empezamos .... :carcajada1: :carcajada1: :carcajada1:

A ver ... que no tengo ni pajolera idea de GALs ni de CPLD's ... :carcajada1: :carcajada1: por eso pido ayuda ... lo que hago lo deduzco por lógica. En la idea de que, al fin y al cabo, todos los lenguajes de programación, a pesar de sus diferencias, comparten fundamentos comunes.


No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Avatar de Usuario
merlinkv
Administrador
Administrador
Mensajes: 6082
Registrado: 17 Nov 2018 18:38
Ubicación: España / Europa del Este
Ha agradecido: 865 veces
Agradecido: 1510 veces
Contactar:
    Windows 10 Firefox

#65 Re: ZX Spectrum - Multiface 3

Mensaje por merlinkv »

Y la verdad es que prefiero mantener su diseño lo menos alterado posible .... de ahí intentar meter el Kempston con una GAL, el resto sería casi exactamente igual al MF3 original.


No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Avatar de Usuario
merlinkv
Administrador
Administrador
Mensajes: 6082
Registrado: 17 Nov 2018 18:38
Ubicación: España / Europa del Este
Ha agradecido: 865 veces
Agradecido: 1510 veces
Contactar:
    Windows 10 Firefox

#66 Re: ZX Spectrum - Multiface 3

Mensaje por merlinkv »

Ya está ... el tío Bone ha huido ... :sarcastico1: :sarcastico1:


No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Avatar de Usuario
Bone
VIP
VIP
Mensajes: 1585
Registrado: 26 Nov 2018 14:56
Ubicación: Mareny de Barraquetes
Ha agradecido: 260 veces
Agradecido: 255 veces
    Windows 10 Firefox

#67 Re: ZX Spectrum - Multiface 3

Mensaje por Bone »

:carcajada1: :carcajada1: :carcajada1: :carcajada1:

Noooo.....todavia no he huido....pero no lo descarto... :carcajada1:
Estoy en el curro (el otro) y me conecto de vez en cuando...

Ya....ya....entiendo lo del diseño original....pues vamos a ello. Cuando tenga unos "minutillos" pa mí me bajo el esquematico del MF3. Las ecuaciones ya las tengo y de momento no veo nada mal ni raruno...


< Sistema preparado >
Avatar de Usuario
Bone
VIP
VIP
Mensajes: 1585
Registrado: 26 Nov 2018 14:56
Ubicación: Mareny de Barraquetes
Ha agradecido: 260 veces
Agradecido: 255 veces
    Windows 10 Firefox

#68 Re: ZX Spectrum - Multiface 3

Mensaje por Bone »

merlinkv escribió: 19 Nov 2020 20:30 todos los lenguajes de programación, a pesar de sus diferencias, comparten fundamentos comunes
Ehhhh.....
Suele pasar que al ver el "código fuente" de PLD's o CPLD's o FPGA's y ver mnemónicos del tipo IF-THEN LOOP CASE, etc... parezca un lenguaje de programación hablando en el más estricto de los conceptos, pero hay que entender que lo que hacemos es describir un circuito lógico NO LINEAL que siempre funciona de forma totalmente paralela y todas las "funciones" se dan a la vez... Es un poco lioso por lo abstracto al principio, pero es muy simple, y al final todo es cuestión de ponerse a ello... :si1: ....vamos, que eso tú lo tienes dominao en un plis-plas.... :guay1:

En el caso que nos ocupa es muy sencillo el circuito. Cuando hay una neg (interrupción de petición de entrada/salida y la señal de lectura y la señal A5 entonces todo eso y los 5 primeros bytes del puerto)...viene a ser lo mismo que If ( !IORQ & !A5 & !RD ) then !Puerto(bit 4 al bit 0)(Estado pines joystick)....al final solo estamos describiendo un comportamiento de un circuito combinacional y para eso los PLD's (esto esta muy desfasao) o los CPLD's (esto otro tambien pero menos) o mejor aún las FPGA's (esto es la caña de España) son la solución perfecta, aglutinamos muchas puertas lógicas, biestables, maquinas de estado, en un circuito muy pequeño que ocupa mucho menos espacio, consume muchísima menos corriente y encima es actualizable...vamos, la leche.... :sarcastico1:


< Sistema preparado >
Avatar de Usuario
merlinkv
Administrador
Administrador
Mensajes: 6082
Registrado: 17 Nov 2018 18:38
Ubicación: España / Europa del Este
Ha agradecido: 865 veces
Agradecido: 1510 veces
Contactar:
    Windows 10 Firefox

#69 Re: ZX Spectrum - Multiface 3

Mensaje por merlinkv »

Bone escribió: 19 Nov 2020 20:56... pero hay que entender que lo que hacemos es describir un circuito lógico NO LINEAL que siempre funciona de forma totalmente paralela y todas las "funciones" se dan a la vez... Es un poco lioso por lo abstracto al principio, pero es muy simple, y al final todo es cuestión de ponerse a ello... :si1: ....vamos, que eso tú lo tienes dominao en un plis-plas.... :guay1:
Bueno, al fin y al cabo lo que hacemos es dar una serie de instrucciones al circuito o circuitos en cuestión para que se comporten de una forma u otra cuando reciben una señal o serie de señales ... ¿o me he perdido? ...

De momento quiero sacar esto adelante y luego seguramente me pille una placa de las que venden "de aprendizaje" para CPLD's ... igual me pongo a darle caña al asunto ... quién sabe.


No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Avatar de Usuario
merlinkv
Administrador
Administrador
Mensajes: 6082
Registrado: 17 Nov 2018 18:38
Ubicación: España / Europa del Este
Ha agradecido: 865 veces
Agradecido: 1510 veces
Contactar:
    Windows 10 Firefox

#70 Re: ZX Spectrum - Multiface 3

Mensaje por merlinkv »

Analalizando otras GALs (DMini v2 y PlusD), esto es lo que he pensado ....
► Mostrar Spoiler
¿Que te parece?


No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Avatar de Usuario
Bone
VIP
VIP
Mensajes: 1585
Registrado: 26 Nov 2018 14:56
Ubicación: Mareny de Barraquetes
Ha agradecido: 260 veces
Agradecido: 255 veces
    Windows 10 Firefox

#71 Re: ZX Spectrum - Multiface 3

Mensaje por Bone »

merlinkv escribió: 19 Nov 2020 21:04 ... igual me pongo a darle caña al asunto ... quién sabe.
Sí..sí...eso estaria genial.. :gamer1: así no tendria escusa para profundizar en el tema, yo estoy muy desfasado en todo esto. Lo único que he hecho recientemente más actual ha sido MODIFICAR levemente el core del ZX-UNO del gran Mcleod_ideafix para crear un core pseudo-INVES a nivel de comportamiento superficial, nada de rediseñar la ULA para convertirla en un TAHC ni nada parecido, y parchear cores para sacar señales RGB 15khz mas tolerantes, etc...

Si te pones a ello me avisas... :beber1:


< Sistema preparado >
Avatar de Usuario
Bone
VIP
VIP
Mensajes: 1585
Registrado: 26 Nov 2018 14:56
Ubicación: Mareny de Barraquetes
Ha agradecido: 260 veces
Agradecido: 255 veces
    Windows 10 Firefox

#72 Re: ZX Spectrum - Multiface 3

Mensaje por Bone »

merlinkv escribió: 19 Nov 2020 21:26¿Que te parece?
Ferpecto....las señales de WR, A4, A3 no sirven de nada para la lectura del puerto :aplauso1:


< Sistema preparado >
Avatar de Usuario
merlinkv
Administrador
Administrador
Mensajes: 6082
Registrado: 17 Nov 2018 18:38
Ubicación: España / Europa del Este
Ha agradecido: 865 veces
Agradecido: 1510 veces
Contactar:
    Windows 10 Firefox

#73 Re: ZX Spectrum - Multiface 3

Mensaje por merlinkv »

Bone escribió: 19 Nov 2020 21:29Ferpecto....las señales de WR, A4, A3 no sirven de nada para la lectura del puerto :aplauso1:
¡Genial!, eso pensaba ... aunque ya te digo que mis conocimientos en este tema no son muchos (más bien pocos).

El esquemático quedaría así:
► Mostrar Spoiler
Si coincidimos y te parece que está bien, pediré una placas para probar ....


No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Avatar de Usuario
merlinkv
Administrador
Administrador
Mensajes: 6082
Registrado: 17 Nov 2018 18:38
Ubicación: España / Europa del Este
Ha agradecido: 865 veces
Agradecido: 1510 veces
Contactar:
    Windows 10 Firefox

#74 Re: ZX Spectrum - Multiface 3

Mensaje por merlinkv »

Bone escribió: 19 Nov 2020 21:27Sí..sí...eso estaria genial.. :gamer1: así no tendria escusa para profundizar en el tema, yo estoy muy desfasado en todo esto. Lo único que he hecho recientemente más actual ha sido MODIFICAR levemente el core del ZX-UNO del gran Mcleod_ideafix para crear un core pseudo-INVES a nivel de comportamiento superficial, nada de rediseñar la ULA para convertirla en un TAHC ni nada parecido, y parchear cores para sacar señales RGB 15khz mas tolerantes, etc...
Jod ... menudo nivelazo ... :sarcastico1: :sarcastico1: :sarcastico1:

Creo que igual en otra vida llegaré a eso ... que estoy muy viejo ya .... y la pobre neurona está solica ... no puede con todo ... :sarcastico1: :sarcastico1:


No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Avatar de Usuario
Bone
VIP
VIP
Mensajes: 1585
Registrado: 26 Nov 2018 14:56
Ubicación: Mareny de Barraquetes
Ha agradecido: 260 veces
Agradecido: 255 veces
    Windows 10 Firefox

#75 Re: ZX Spectrum - Multiface 3

Mensaje por Bone »

merlinkv escribió: 19 Nov 2020 21:33 Si coincidimos y te parece que está bien, pediré una placas para probar ....
Desde aquí (el trabajo) lo veo bien, el jumper habilita/deshabilita la señal A5 que le llega a la GAL im/posibilitando la lectura del puerto :bien1:
Támúbien :beber1:


< Sistema preparado >
Avatar de Usuario
Bone
VIP
VIP
Mensajes: 1585
Registrado: 26 Nov 2018 14:56
Ubicación: Mareny de Barraquetes
Ha agradecido: 260 veces
Agradecido: 255 veces
    Windows 10 Firefox

#76 Re: ZX Spectrum - Multiface 3

Mensaje por Bone »

Una pregunta....veo que el MF3 lleva una GAL 16v8...¿vas a reeplazarla por una 22v10 y meter todo ahí?


< Sistema preparado >
Avatar de Usuario
merlinkv
Administrador
Administrador
Mensajes: 6082
Registrado: 17 Nov 2018 18:38
Ubicación: España / Europa del Este
Ha agradecido: 865 veces
Agradecido: 1510 veces
Contactar:
    Windows 10 Firefox

#77 Re: ZX Spectrum - Multiface 3

Mensaje por merlinkv »

De la 16V8B solo tengo un archivo asm
► Mostrar Spoiler
Creo que no se podría ... me faltarían pines ....


No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Avatar de Usuario
merlinkv
Administrador
Administrador
Mensajes: 6082
Registrado: 17 Nov 2018 18:38
Ubicación: España / Europa del Este
Ha agradecido: 865 veces
Agradecido: 1510 veces
Contactar:
    Windows 10 Firefox

#78 Re: ZX Spectrum - Multiface 3

Mensaje por merlinkv »

Bueno, pues con ésto:
► Mostrar Spoiler
y el esquemático que he puesto antes ... creo que voy a pedir unas placas ... :sarcastico1: :sarcastico1:


No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Avatar de Usuario
Bone
VIP
VIP
Mensajes: 1585
Registrado: 26 Nov 2018 14:56
Ubicación: Mareny de Barraquetes
Ha agradecido: 260 veces
Agradecido: 255 veces
    Windows 10 Firefox

#79 Re: ZX Spectrum - Multiface 3

Mensaje por Bone »

merlinkv escribió: 19 Nov 2020 21:57 Creo que no se podría ... me faltarían pines ....
Cierto....Ahora que veo lo que "calza" esa GAL 16v8 creo que va a ser que no...Pero si ya tienes por casa 16v8's y no quieres agenciarte 22v10's se puede hacer con las de 16v8, ya que te sobra sito... :sarcastico1:
merlinkv escribió: 19 Nov 2020 22:41 y el esquemático que he puesto antes ... creo que voy a pedir unas placas ... :sarcastico1:
Venga....al lio.... :gamer1:


< Sistema preparado >
Avatar de Usuario
merlinkv
Administrador
Administrador
Mensajes: 6082
Registrado: 17 Nov 2018 18:38
Ubicación: España / Europa del Este
Ha agradecido: 865 veces
Agradecido: 1510 veces
Contactar:
    Windows 10 Firefox

#80 Re: ZX Spectrum - Multiface 3

Mensaje por merlinkv »

:sarcastico1: :sarcastico1: :sarcastico1:

Es al contrario ... 16V8 tengo solo unas pocas, pero 22V10 y 20V8 tengo a cascoporro .... :sarcastico1: :sarcastico1:

De momento voy a pedir unas placas con así, pero luego voy a hacer una placa modificada (llamémosle de prototipo) para experimentar otras posibilidades con la decodificación de puertos con el tema del Kempston.


No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Califica este tema
Responder

Últimos 25 Usuarios que han visitado este Tema

keltike, morenop3, finno, AndyP, tun40, Neville, Alki, NacherasTM, pintza, jorsus, Pingui, Fidelware, merlinkv, Valfac, scorpio, jul, jmac2, retrocant, TorpedoJavi, droman, Jason_rg, xavo242, Eusebio, Sup3rH4L, Bone

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 13 invitados