ZX-Uno prototipo 2: seguimos dándole caña

Sinclair QL, ZX81, +2, +3, 128K ...
Avatar de Usuario
antoniovillena
Amiga 1200
Amiga 1200
Mensajes: 2013
Registrado: 16 Abr 2012, 21:22
Gracias recibidas: 8 veces

Re: ZX-Uno prototipo 2: seguimos dándole caña

Mensajepor antoniovillena » 09 Ago 2015, 18:14

Sólo con los multiplicadores y divisores no es posible llegar a la frecuencia exacta. De todas formas se pueden sintetizar divisores extra empleando lógica y quizás sea posible llegar a una frecuencia lo suficientemente aproximada para que no se note la diferencia. Sería cuestión de explorar dicha posibilidad, pero eso requiere tiempo y no está dentro de las prioridades. Si tienes los suficientes conocimientos puedes comprarte el A+ e investigarlo por tu cuenta.

-- Actualizado 09 Ago 2015, 17:15 --

En breve voy a cerrar el hilo y abrir otro porque se está haciendo enorme. ¿Alguna sugerencia para el título?

Avatar de Usuario
Quest
Atari 1040 STf
Atari 1040 STf
Mensajes: 900
Registrado: 18 Jul 2013, 22:20
Sistema Favorito: Commodore Amiga
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo SNES
Primera consola: Nintendo NES/Clónica
Gracias dadas: 9 veces
Gracias recibidas: 16 veces

Re: ZX-Uno prototipo 2: seguimos dándole caña

Mensajepor Quest » 09 Ago 2015, 18:25

ZX-Uno: Camino hacia el prototipo v3 ?
:mrgreen:

Avatar de Usuario
mcleod_ideafix
Amiga 2500
Amiga 2500
Mensajes: 5316
Registrado: 06 Oct 2009, 04:12
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Vectrex
Primera consola: TV Games/Pong Clone
Ubicación: Jerez de la Frontera
Gracias dadas: 12 veces
Gracias recibidas: 54 veces
Contactar:

Re: ZX-Uno prototipo 2: seguimos dándole caña

Mensajepor mcleod_ideafix » 09 Ago 2015, 18:52

Yo, la verdad, no quitaría el AD724. Generar las frecuencias tan exactas que necesita es bastante complicado, incluso para el potente PLL de la Spartan 6. Más fácil sería si el reloj maestro en lugar de ser de 50MHz fuera de una frecuencia más... "amigable" para esos otros relojes, pero entonces no podríamos generar la frecuencia exacta de 14MHz que necesita el core de Spectrum, o 28MHz para el scandoubler.

Y si tuviera que pelear por espacio para meter otro chip, sería para meter un Z80A de los de verdad, versión CMOS y a 3.3V. No veais la de problemas que tienen los cores de Z80 para FPGA. El que es exacto en los ciclos de bus no lo es con la señal WAIT, y viceversa.

Pero vamos, que ni vamos a integrar un Z80A, ni vamos a quitar el AD724. El core de Spectrum, principal atractivo del ZX-Uno, ya funciona lo suficientemente decente como para no necesitarlo :)
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista

andornot
ZX Spectrum 16
ZX Spectrum 16
Mensajes: 15
Registrado: 21 Abr 2014, 17:09
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo GameBoy
Primera consola: Nintendo GameBoy

Re: ZX-Uno prototipo 2: seguimos dándole caña

Mensajepor andornot » 09 Ago 2015, 20:29

Ok, simplemente he realizado unas sugerencias, por si se pudiera reducir el coste y el diseño, con las explicaciones que habeis dicho lo veo logico como esta diseñado.

Una duda, la selecion de un crital de cuarzo o el otro para que es, realmente ???
No seria mejor poner el cristar y selecionar el sitema de video que vallamos a usar, supongo que tendreis alguna logica pero no lo se, lo podeis explicar.

Avatar de Usuario
antoniovillena
Amiga 1200
Amiga 1200
Mensajes: 2013
Registrado: 16 Abr 2012, 21:22
Gracias recibidas: 8 veces

Re: ZX-Uno prototipo 2: seguimos dándole caña

Mensajepor antoniovillena » 09 Ago 2015, 20:42

Es por ejemplo si quieres sintetizar un Atari 2600. Hay juegos pal y juegos ntsc. En una tele multinorma podrías jugar a ambos sin tener que desoldar el cristal

andornot
ZX Spectrum 16
ZX Spectrum 16
Mensajes: 15
Registrado: 21 Abr 2014, 17:09
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo GameBoy
Primera consola: Nintendo GameBoy

Re: ZX-Uno prototipo 2: seguimos dándole caña

Mensajepor andornot » 09 Ago 2015, 20:49

Ok entiendo, yo creia que en el spectrum el sistema de video estaba en el harware no en el sofware de los programas.

Avatar de Usuario
antoniovillena
Amiga 1200
Amiga 1200
Mensajes: 2013
Registrado: 16 Abr 2012, 21:22
Gracias recibidas: 8 veces

Re: ZX-Uno prototipo 2: seguimos dándole caña

Mensajepor antoniovillena » 09 Ago 2015, 21:04

Y?

Avatar de Usuario
mcleod_ideafix
Amiga 2500
Amiga 2500
Mensajes: 5316
Registrado: 06 Oct 2009, 04:12
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Vectrex
Primera consola: TV Games/Pong Clone
Ubicación: Jerez de la Frontera
Gracias dadas: 12 veces
Gracias recibidas: 54 veces
Contactar:

Re: ZX-Uno prototipo 2: seguimos dándole caña

Mensajepor mcleod_ideafix » 09 Ago 2015, 21:04

andornot escribió:Ok entiendo, yo creia que en el spectrum el sistema de video estaba en el harware no en el sofware de los programas.

Y así es, pero el ZX-Uno ha nacido con vocación de poder alojar más de un sistema clásico, aunque su principal atractivo sea precisamente el core de Spectrum. El Atari 2600 que dice Antonio es un buen ejemplo, y que podría caber perfectamente dentro de la FPGA.
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista

Avatar de Usuario
antoniovillena
Amiga 1200
Amiga 1200
Mensajes: 2013
Registrado: 16 Abr 2012, 21:22
Gracias recibidas: 8 veces

Re: ZX-Uno prototipo 2: seguimos dándole caña

Mensajepor antoniovillena » 10 Ago 2015, 00:02

Cierro el hilo y continuamos por aquí:

viewtopic.php?f=26&t=6457


Volver a “Sinclair/Spectrum”

¿Quién está conectado?

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