ZX Spectrum FPGA cores and other resources

Missing something here? Please let me know.

MIST (DIVMMC)

FPGA board with Altera Cyclone EP3C25 FPGA (24624 logic elements) and 32 Megabytes 16 bit wide SDR SDRAM

MIKE STERLING (ZXMMC)

ZX Spectrum implemented on generic Altera DE1 FPGA development board (Cyclone II FPGA with 512 KB SRAM and 8 MB SDRAM)

ZX UNO

FPGA board with Xilinx Spartan XC6SLX9 FPGA and 512KB SRAM

svn co --username=guest --password=zxuno http://svn.zxuno.com/svn/zxuno/
svn co --username=guest --password=zxuno http://svn.zxuno.com/svn/zxuno/cores/xt_lite/test1/

ReVerSE-U16

Russian FPGA platform with Cyclone IV FPGA and 16MB x 16 bit SDRAM

A-Z80

Reverse-engineering of the Zilog Z80 CPU

ZX Spectrum 48k with ULAPlus by Andy Karpov

Aeon-Lite

Russian FPGA platform with XC6SLX9 FPGA and 512KB or 1MB SRAM (16-bit). Controlled by PIC24F microcontroller.

ESXDOS

ESXDOS aims to be the ultimate firmware for the DivIDE/DivMMC interface.

ULA (Miguel Angel Rodriguez Jodar)

FPGA / CPLD implementation of the Sinclair ULA chip, found in ZX Spectrum microcomputers

ZX Spectrum Next

Speccy2010

Speccy2010 is an EP2C8Q208C8N FPGA development board built for the implementation of various gaming computers (but originally focused on ZX Spectrum and its clones).

ZX-Badaloc

ZX Spectrum implementation on Spartan 3E (Digilent Nexus2 board)

ZEsarUX

Open source ZX Spectrum emulator for Unix including some FPGA implementations (ZX-Uno and ZX Spectrum Next)

divIDE

divIDE is an ATA (IDE) interface for the ZX Spectrum

ZX Design Info / Harlequin

Reverse engineering of the ZX Spectrum

Enhanced graphics

The Ben Heck Show

Other resources