Karoshi MSX Community

MSX Actualidad => General => Mensaje iniciado por: aorante en 09 de Mayo de 2011, 10:16:45 am



Título: v6z80p Z80 + FPGA
Publicado por: aorante en 09 de Mayo de 2011, 10:16:45 am
Esta semana pasada me he enterado de la existencia de un proyecto muy interesante. Se trata de una placa con un z80 y un FPGA (Spartan II 150K), para emular los "customs chips" para graficos, sonido, etc...

(http://www.retroleum.co.uk/wp-content/uploads/2009/05/v6pv1_1.jpg)
(El z80 es ese chip cuadrado pequeñito en la parte inferior derecha  :D )

Aunque el autor ha creado un OS y una configuración particular, bastante interesante y muy potente, el sistema se puede reprogramar. Podria ser la base para la creación de un MSX3 ;)

Una entrevista muy interesante publicada en el blog de manu: link (http://elblogdemanu.com/entrevista-a-phil-ruston-creador-del-v6z80p/)

Pagina del proyecto de Phil Ruston (http://www.retroleum.co.uk/v6z80p/)

Ahora mismo esta trabajando en una versión de la placa con el eZ80 (http://es.wikipedia.org/wiki/ZiLOG_eZ80.), una versión mucho más rápida y compatible del Z80

http://retroescena.com/post/5281435865/esta-placa-promete-ser-la-nueva-revolucion-en


Título: Re: v6z80p Z80 + FPGA
Publicado por: MsxKun en 09 de Mayo de 2011, 11:51:16 am
Estaria bien que lo comentaras en el MRC, que es donde esta la gente que actualiza el 1chip y sus clones, a ver si pueden reprogramarlo para hacerlo funcionar como MSX.


Título: Re: v6z80p Z80 + FPGA
Publicado por: MsxKun en 10 de Mayo de 2011, 08:52:22 am
Pues he copiado el enlace de la web del payo en el MRC, en el post del 1chip, a ver que opinan...  :joe:


Título: Re: v6z80p Z80 + FPGA
Publicado por: pitpan en 10 de Mayo de 2011, 09:46:37 am
... lo único que sucede es que el eZ80 no es 100% compatible con el Z80. Es decir, es compatible para las instrucciones documentadas, pero las no documentadas podrían no funcionar. Afortunadamente, ningún programador de MSX jamás se ha atrevido a utilizar instrucciones no documentadas :D :D :D


Título: Re: v6z80p Z80 + FPGA
Publicado por: aorante en 10 de Mayo de 2011, 10:39:39 am
... lo único que sucede es que el eZ80 no es 100% compatible con el Z80. Es decir, es compatible para las instrucciones documentadas, pero las no documentadas podrían no funcionar. Afortunadamente, ningún programador de MSX jamás se ha atrevido a utilizar instrucciones no documentadas :D :D :D

Los vídeos que pone en su página son con el z80 y gracias a los chips gráficos y de sonido, hace cosas impresionantes.  :D

Podría ser una buena base para hacer un MsX3!  ;)



Título: Re: v6z80p Z80 + FPGA
Publicado por: Metalbrain en 10 de Mayo de 2011, 11:59:40 am
... lo único que sucede es que el eZ80 no es 100% compatible con el Z80. Es decir, es compatible para las instrucciones documentadas, pero las no documentadas podrían no funcionar. Afortunadamente, ningún programador de MSX jamás se ha atrevido a utilizar instrucciones no documentadas :D :D :D

¿Se consideran las instrucciones que usan ixh, ixl, iyh, iyl... como no documentadas?


Título: Re: v6z80p Z80 + FPGA
Publicado por: pitpan en 10 de Mayo de 2011, 06:18:10 pm
Por lo que he podido ver en el documento de Sean Young las instrucciones que lidian con IXH, IXL, IYH e IYL son no documentadas. Otro asunto bien distinto es saber si el eZ80 las soporta o no, cosa que habrá que averiguar leyéndose la documentación, lo que desde luego no voy a hacer ;)


Título: Re: v6z80p Z80 + FPGA
Publicado por: Metalbrain en 11 de Mayo de 2011, 01:22:20 pm
Por lo que he podido ver en el documento de Sean Young las instrucciones que lidian con IXH, IXL, IYH e IYL son no documentadas. Otro asunto bien distinto es saber si el eZ80 las soporta o no, cosa que habrá que averiguar leyéndose la documentación, lo que desde luego no voy a hacer ;)

Según esto, parece ser que si existen:
http://mdfs.net/Docs/Comp/eZ80/OpList

De todas formas, lo decía porque al menos yo si he usado esas instrucciones, y dudo mucho haber sido el primero en hacerlo. Que yo sepa, tampoco eran instrucciones tan desconocidas en aquellos tiempos.


Título: Re: v6z80p Z80 + FPGA
Publicado por: MsxKun en 11 de Mayo de 2011, 01:52:42 pm
Pero la version actual es Z80. El eZ80 es la que esta desarrollando nueva...


Título: Re: v6z80p Z80 + FPGA
Publicado por: nerlaska en 11 de Mayo de 2011, 03:41:13 pm
Si que saldría un MSX3 cañero con esto, si :)