Página 21 de 39

Re: Clon ZX Spectum 128 (ULA+)

Publicado: 20 Nov 2019, 14:11
por BCH
Kyp escribió: 19 Nov 2019, 23:24 Sigo pensando que salvo los puristas como @ZX81 :P nadie lo va a notar. El caso es que había me había guardado un enlace a un cristal del valor adecuado pero ahora no se que he hecho con él. Es más, en la placa hay huella para oscilador y cristal por eso :?
Creo que me lo pasaste en telegram, este de 17,73Mhz:
https://es.rs-online.com/web/p/unidades ... l/1849624/

Re: Clon ZX Spectum 128 (ULA+)

Publicado: 20 Nov 2019, 15:25
por Kyp
Si, era ese. Pero ahora que lo pienso ese vale para una ULA normal pero no para la plus. Dividiendo entre 2.5 dan los 7,09 MHz pero no hay forma de sacar los 14,18 que hacen falta para leer la plus. Mmmm... Se me está ocurriendo una posibilidad de que no haga falta ese reloj... Tengo que probarlo :| :)) :)) :))

Re: Clon ZX Spectum 128 (ULA+)

Publicado: 20 Nov 2019, 15:55
por Bone

Kyp escribió:...Se me está ocurriendo una posibilidad de que no haga falta ese reloj... Tengo que probarlo :| :)) :)) :))
Cuenta...cuenta....no nos dejes con esa intriga!!! :))

Re: Clon ZX Spectum 128 (ULA+)

Publicado: 20 Nov 2019, 16:24
por Kyp
Hay dos slots de 1 ciclo de reloj de ULA para leer la memoria de la paleta. Uno para el color de tinta y otro para el color de papel.

Para leer la memoria normalmente hacen falta dos ciclos, en uno pones la dirección y en el siguiente lees. Como solo hay un ciclo, uso un clock el doble de rápido, en un ciclo de clock lento hay dos de clock rápido, y una memoria el doble de rápida que la del Spectrum.

Ahora bien, si la carga del registro que guarda la paleta se hace en el flanco final del clock 'lento' y no en el flanco del medio del clock 'rapido' igual no hace falta el clock rápido porque el flanco final del clock lento coincide con el flanco final del segundo cliclo del clock rápido.

Vaya lío :)) :)) :))

Re: Clon ZX Spectum 128 (ULA+)

Publicado: 20 Nov 2019, 16:43
por Bone
Lio no, te has explicado bien :) otra cosa es que entienda el planteamiento...¿Usarias el flanco de bajada o sea negedge del clock "lento"? ¿Eso daria suficiente tiempo? :|

Re: Clon ZX Spectum 128 (ULA+)

Publicado: 20 Nov 2019, 16:59
por Kyp
El truco es que aunque lea el dato en el mismo instante que cambio la dirección, la memoria mantiene el valor unos instantes antes de actualizarlo. A ver si es suficiente para que lo capture el registro. Ya os contaré cuando lo pruebe :|

Re: Clon ZX Spectum 128 (ULA+)

Publicado: 20 Nov 2019, 17:12
por Bone
Que ganas de cacharreo que me estan entrandoooo.... :)) :)) :))


Re: Clon ZX Spectum 128 (ULA+)

Publicado: 20 Nov 2019, 18:36
por Ben-kenobi
Cuando haya placas me apunto a una , aunque no se donde meter tanto clon :D

Re: Clon ZX Spectum 128 (ULA+)

Publicado: 10 Mar 2020, 13:27
por baycorps
Hola, Me apunto cuando se haga tirada.
Gracias de antemano.

Un Saludo.

Re: Clon ZX Spectum 128 (ULA+)

Publicado: 11 Mar 2020, 09:24
por flopping
Seguiremos la evolución.