- Constructor: Antonio Villena
- Fecha salida: Mayo 2023
- Modelos: Hay 3 modelos diferentes: ZX-Tres (FPGA Xilinx Artix A35T), ZX-Tres+ (fpga A100T) y la ZX-Tres++ (fpga A200T).
- Memoria en placa: ZX-Tres 2 MB de SRAM y 32 de SDRAM. Los modelos ZX-Tres+ y ZX-Tres++ 2MB de SRAM y 64 MB de SDRAM.
- SPI Flash de 32 MB. Contiene el firmware, el esxDOS, las roms de Spectrum y los cores.
- Vídeo: DAC 888 RGB (true color). Salida por conectores DisplayPort (salida digital) y VGA (VGA y RGB)
- Sonido out: Jack de 3.5mm. Delta sigma e I2S.
- Sonido in: Jack de 3.5mm.
- Conector EDGE: Abre la posibilidad de usar dispositivos externos como los usados por el Spectrum, cartuchos de MSX, etc.
- Joysticks: 2 entradas de joystick tipo DB9 compatibles con joysticks atari (2 botones) y pads megadrive (8 botones).
- 2 entradas PS/2: Para conectar un teclado y un ratón.
- 1 entrada USB: Aun no es operacional aunque se espera pueda serlo en el futuro para conectar ratones o teclados.
- Micro SD
- Canal de Telegram: https://t.me/zxtresfpga
FOTOS DE LAS PLACAS
CARACTERÍSTICAS DE LAS 3 FPGA
Celdas lógicas: 33K, 101K y 215K
Memoria BRAM: 225 KB, 607 KB y 1.642 KB
zxtres a35t -> equivalente o superior a Sidi /Mist
zxtres+ a100t -> equivalente a MisTer y posibilidad de core Mega65 justito en teoría
zxtres++ a200t -> sobrado en todo, Mega65 ok.
PRECIOS
Durante un tiempo limitado habrá precios para "early adopters" que serán más económicos, pero no durarán mucho tiempo. Los precios de salida son:
placa zxtres a35t 80 EUR
zxtres completo 130 EUR
placa zxtres+ a100t 160 EUR
zxtres+ completo 210 EUR
placa zxtres++ a200t 250 EUR
zxtres++ completo 300 EUR
El modelo completo incluye carcasa y 2 placas (la que tiene la FPGA y la de los conectores de entrada salida). No incluye la middle board (addon conector tipo zx-uno+) que incluirá reproductor General Midi (usa una raspberry pico) + WIFI + RTC + cargador rápido de cores desde la tarjeta SD como en MiST o MiSTer (usa otra raspberry pico).
Pueden asimismo comprar solo placa los que ya tengan una NeptUNO o un ZX-DOS+ ya que pueden cambiar la placa con la FPGA por la del ZX-Tres. Sin embargo se perderían cualquier futura ampliación, ya que no tendrían el conector para la middle board (placa tipo zx-uno+), y los addons diseñados para la Neptuno que van por edge tampoco valdrían al tener distinta asignación de pines. Por ejemplo midi, rtc, i2s no funcionarían.
Para comprarla a precio "early adopter" daros de alta el el canal de Telegram y pedirle a Antonio el modelo que queréis. Más adelante se podrá comprar ya a precios mas altos en la tienda https://antoniovillena.es/store/
COSAS A TENER EN CUENTA
- Los cores se podrán cargar desde la SPI Flash, desde un comando esxDOS o usando el navegador de Bob Fossil usando un slot de core como soporte intermedio, o mediante una de las rp2400 (raspi pico) de la middle board. Como los cores de la A200T son más grandes que los de la A100T y estos más que los de la A35T, y como todas las placas tienen la mismas 32 MB de memoria SPI Flash, en las placas más grandes entrarán menos cores en la SPI Flash. Esto hace de la middle board un complemento imprescindible.
- Hay desarrolladores como Neuro o Kyp que ya están portando cores para estas placas, pero en principio solo saldrán con el core de Spectrum de mcleod_ideafix. Los cores irán saliendo poco a poco según pase el tiempo, no se va a tener un gran número de cores funcionando desde el día 0. Uno de los cores que podrían ser portados en el futuro sería el de Mega65, pero solo para ZX-Tres+ y ZX-Tres++
- Hay cores que no se han podido portar de MiSTer a MiST/Mistica/SiDi, no por el número de celdas lógicas que ocupan, sino por la cantidad de BRAM que utilizan. Estos modelos de Fpga tienen muchas más que las 71 KB de BRAM que tiene la Altera Cyclone III y IV que llevan las MiST/Mistica/SiDi.
- No debe haber problemas de que las placas se acaben pronto y queden discontinuadas. Antonio Villena ya ha comprado 800 fpgas para que haya para todos.