<!-- PDF page 317 -->

## ZX Spectrum Next Home Computer

### Technical Specifications

#### Issue 2 Model

- Xilinx Spartan-6™ SLX16 FPGA (XC6SLX16) implementing:
	- CPU:Z80N CPU with extended instruction set @ 3.5/7/14/28 MHz
	- All standard ZX Spectrum and Timex video-modes with the addition of Layer 2, Layer 3 and LoRes video with 9 bit colour and hardware scrolling
	- TurboSound compatibility (3 PSGs) - 3 x AY-3-8912 or YM-2149 compatible PSG audio chips with stereo output
	- Covox™/Soundrive™/SpecDrum™ compatible digital audio
	- Selectable DMA controller (Z80DMA and zxnDMA)
	- Amiga™ like Copper hardware
	- Hardware Sprite Engine
	- EnhancedULA extending legacy Spectrum and Timex modes to 256 colours out of a 512 colour palette
	- Multiface compatible NMI handling hardware
	- Two programmable UARTs
	- Programmable CTC chip (8 channels)
	- I₂C bus
	- SPI bus
	- PS/2 keyboard and mouse controller
	- Two joystick controllers compatible with Kempston, Sinclair and Cursor standards
	- divMMC interface with an external SD card slot (as well as additional possibility for a secondary internal micro SD card slot, only via expert soldering at user's own risk)
- Memory:1MB SRAM (expandable to 2MB SRAM)
- 58 key laptop-style low profile tactile matrix keyboard
- Video out ports: RGB / VGA Analog and HDMI-compatible Digital Video Port
- Stereo Audio Out port
- Two multipurpose controller and I/O ports for joystick and serial communications
- Tape support, with joint Mic and Ear ports
- Original external bus expansion port
- Internal accelerator expansion port (for optional Raspberry Pi Zero[^p317-1] accelerator)
- Optional I₂C RTC (Real Time Clock) device (DS-1307)
- Optional Wi-Fi module, with a full TCP/IP stack (ESP8266).
- On board GPIO for user expansion
- Multicore capability

[^p317-1]: A Raspberry™ Pi Zero connects into the accelerator expansion port, which gives you one micro-USB port and an additional mini HDMI output. The Raspberry Pi Zero comes with a 1 GHz CPU, a GPU and 512 MB of RAM, and brings yet more possibilities to your ZX Spectrum Next, such as supporting a second display, additional sound playback and processing and even more advanced graphics processing power.

