Core de SNES
Core de SNES
Pues casi de sorpresa ha aparecido una implementación de la SNES con el código fuente disponible. Es para una Cyclone III así que debería caber en FPGAs más nuevas. Se puede sacar de aqui: https://github.com/srg320/FpgaSnes
Sorgelig va a ponerse a portarlo para la MiSTer en cuanto tenga un rato. Por los videos de youtube parece que va funcionando bastante bien.
https://www.youtube.com/watch?v=eyYawriH1cQ
https://www.youtube.com/watch?v=utPfWlOyGag
Sorgelig va a ponerse a portarlo para la MiSTer en cuanto tenga un rato. Por los videos de youtube parece que va funcionando bastante bien.
https://www.youtube.com/watch?v=eyYawriH1cQ
https://www.youtube.com/watch?v=utPfWlOyGag
Re: Core de SNES
Más videos demostrando sus posibilidades:
Soporte DSP:
https://www.youtube.com/watch?v=bTyh4jQPKqA
Soporte CX4:
https://www.youtube.com/watch?v=nh7rs3kaoVE
Soporte SDD1:
https://www.youtube.com/watch?v=H9WVWyqP9uk
Soporte DSP:
https://www.youtube.com/watch?v=bTyh4jQPKqA
Soporte CX4:
https://www.youtube.com/watch?v=nh7rs3kaoVE
Soporte SDD1:
https://www.youtube.com/watch?v=H9WVWyqP9uk
Re: Core de SNES
¿Esto cabría en un ZXDos o se pasa de rosca?
Re: Core de SNES
No cabe ni loco. No cabe ni en el Unamiga que es casi el doble que el ZXDOS. Necesita 55mil "LES", el UnAmiga tiene 22mil "LES", y el ZXDOS, en equivalencia, unos 15mil "LES", hacen falta tres ZXDOS o dos Unamiga para cubrirlo.
- mcleod_ideafix
- Site Admin
- Mensajes: 80
- Registrado: 14 Ago 2018, 01:15
Re: Core de SNES
Pero la Cyclone III tiene LUTs de 4 entradas, y tanto UnAmiga como ZXDOS tienen LUTs de 6 entradas, lo que significa que en muchos casos, la lógica que en un Cyclone III necesita X LUTs, en ZXDOS o UnAmiga necesitarán menos LUTs. Una LUT de la Cyclone III implementa una función combinacional de 4 entradas y 1 salida. Si en la Cyclone III hubiera que implementar una función combinacional de 6 entradas y 1 salida, necesitarías 4 LUTs y un multiplexor 4:1 (quizás implementado con otra LUT). En la Cyclone IV o en la Spartan 6, la misma función gasta una LUT.
-
- PLA
- Mensajes: 26
- Registrado: 21 Ago 2018, 03:11
Re: Core de SNES
já testei o core snes na mister e para um core que ainda está em desenvolvimento... está muito bom
Re: Core de SNES
hice la prueba de meterlo en la Cyclone IV, y sobrepasa en 18mil celdas, o sea, que ocupa 40mil (la C-IV tiene 22mil) y curiosamente faltan módulos (uno llamado "SA1") y un reloj completo, que deshabilité ambos para poder compilar y probar.
- Subcritical
- Spartan 3
- Mensajes: 228
- Registrado: 24 Ago 2018, 14:52
Re: Core de SNES
Disculpar por mi desconocimiento de quartus ii, pero donde se puede encontrar información para entender lo que ocupa una compilación interpretando la sección de "Analysis & Synthesis".
Re: Core de SNES
Yo solo me preocupo del total consumido. Si miro los parciales, acabo atontado tratando de entenderlos. Me basta con el total que ocupa. Bueno, y el gasto de BRAM también es interesante.