Y en una CPLD?Kyp escribió: ↑23 Abr 2021, 22:17 La implementación en FPGA es la mejor alternativa. Mis cores de Spectrum incluyen turbosound usando el AY de Jotego y suenan muy bien. Los fuentes son públicos. Sería relativamente sencillo hacer una placa que sustituya los chips, pero por muy sencilla que sea la FPGA, cabe el turbosound y todo el Spectrum dentro
Circuito de AY8912 con TurboSound en FPGA
Moderador: Fundadores
- Popopo
- Hermano de Lucifer
- Mensajes: 3466
- Registrado: 05 Nov 2019, 15:25
- Has thanked: 1120 times
- Been thanked: 571 times
Re: Circuito de AY8912 con TurboSound en FPGA
- Kyp
- Hermano de Lucifer
- Mensajes: 3401
- Registrado: 30 Sep 2013, 14:54
- Ubicación: Madrid
- Has thanked: 30 times
- Been thanked: 163 times
Re: Circuito de AY8912 con TurboSound en FPGA
Metiendo una FPGA pequeñita, como la del ZX-Uno, cabe el turbosound AYx3, el Specdrum (el Covox no se como es), un SAA1099 y aun sobra más de media FPGAfcastellanos escribió: ↑24 Abr 2021, 00:42 Es que si se desarrollase, se podría incluso poner el Turbosound X3 de 9 canales del ZX Next. Incluso se podría añadir Covox y estéreo, evitando tener que usar los mods aquellos de estéreo que implican modificar la placa base y soldar cables por todas partes.
Aun así algo de lío de cables habrá porque el Spectrum internamente junta todo en una única señal mono que habría que saltarse de alguna forma. No sería "plug and play".
Pues no sé si será el mismo pero el STM32 de la Gotek están dejando de usarlo porque se está poniendo por las nubes...
Hay que ponerlos si, pero tampoco es tanto problema.
No cabe.
- fcastellanos
- Aspirante a demonio
- Mensajes: 213
- Registrado: 11 Nov 2020, 19:15
- Has thanked: 3 times
- Been thanked: 1 time
Re: Circuito de AY8912 con TurboSound en FPGA
Señores:Kyp escribió: ↑24 Abr 2021, 17:23Metiendo una FPGA pequeñita, como la del ZX-Uno, cabe el turbosound AYx3, el Specdrum (el Covox no se como es), un SAA1099 y aun sobra más de media FPGAfcastellanos escribió: ↑24 Abr 2021, 00:42 Es que si se desarrollase, se podría incluso poner el Turbosound X3 de 9 canales del ZX Next. Incluso se podría añadir Covox y estéreo, evitando tener que usar los mods aquellos de estéreo que implican modificar la placa base y soldar cables por todas partes.
Aun así algo de lío de cables habrá porque el Spectrum internamente junta todo en una única señal mono que habría que saltarse de alguna forma. No sería "plug and play".
Pues no sé si será el mismo pero el STM32 de la Gotek están dejando de usarlo porque se está poniendo por las nubes...
Hay que ponerlos si, pero tampoco es tanto problema.
No cabe.
Ha hablado un experto, y las respuestas sin simples y claras: se puede y se tiene que usar como mínimo una FPGA pequeñita, que no son caras, aunque tiene algo de lío de diseño eléctrico.
Eso sí. Yo creo que el circuito de estéreo se puede hacer, pero diferenciado de la salida de sonido tal y como la usa habitualmente el Spectrum, para así poder conectar a conectores estéreo diferenciados (RCA) o soldar manualmente a los pins de la salida DIN RGB. Algo así como unos pines de conexión y un Jumper de control del tipo de estéreo (ACB/ABC) y que el circuito de la FPGA lea ese Jumper.
- Kyp
- Hermano de Lucifer
- Mensajes: 3401
- Registrado: 30 Sep 2013, 14:54
- Ubicación: Madrid
- Has thanked: 30 times
- Been thanked: 163 times
Re: Circuito de AY8912 con TurboSound en FPGA
La salida de sonido que da la FPGA tradicionalmente ha sido un dac sigma delta que no es más que una resistencia y un condensador por canal. Últimamente se está usando un dac I2S que da mucha más calidad que es un chip y unos pocos componentes pasivos.
Lo del mix ABC/ACB después de mucho darle vueltas al final me parece innecesario pero en cualquier caso eso lo hace la FPGA y no cuesta nada añadirlo. Incluso se puede usar el sistema 'Next' que lo controla por software y no hace falta ni siquiera un jumper.
Lo del mix ABC/ACB después de mucho darle vueltas al final me parece innecesario pero en cualquier caso eso lo hace la FPGA y no cuesta nada añadirlo. Incluso se puede usar el sistema 'Next' que lo controla por software y no hace falta ni siquiera un jumper.
- Kyp
- Hermano de Lucifer
- Mensajes: 3401
- Registrado: 30 Sep 2013, 14:54
- Ubicación: Madrid
- Has thanked: 30 times
- Been thanked: 163 times
Re: Circuito de AY8912 con TurboSound en FPGA
A lo mejor se puede usar una variante de esta placa más ajustada al objetivo de reemplazar el chip AY
viewtopic.php?f=63&t=9201
viewtopic.php?f=63&t=9201