MCC 216 Architecture

1. Hardware Architecture

Picture 1: Block diagram MCC 216

The Multiple Classic Computer is based on a Field Programmable Gate
Array (FPGA) core. This FPGA hosts all main digital functionality of the MCC.

It has the potential to be reconfigured with different implementations of Classic Computers and other applications without having to modify the hardware design itself.

The integrated non volatile and volatile memory stores the program and application data.

Several external interfaces allow for the connection of needed devices for the classic computer and retro gaming experience.

Hardware Specification:

• Altera Cyclone 3 FPGA with 16k gates
• 16 MByte SDRAM
• 2 MByte Flash
• Micro SD card interface
• USB Host interface (USB 1.1)
• USB Device interface (USB 1.1)
• Video Out (4 Pin S-Video)
• Stereo Audio Out (3.5 mm jack)
• 2x Joystick interface (DB-9 connector)
• JTAG interface (internal for programming and development)
• GPIO interface (internal addition I/Os for to be defined functionality)

2. Mechanical Architecture


Picture 2: Front and Rear Panel MCC-216 (S-video)

The Multiple Classic Computer’s mechanical design is based on a PVC housing with front and rear panel to connect the different devices.

The front panel supports:

• 2x DB-9 Joystick Interfaces for classic retro Joystick
• micro SD-card interface for FPGA cores,
boot and system rom, games and application date
• USB Host interface for future expansion of the MCC
with external devices (e.g. USB Keyboard / Mouse, USB memory stick, etc.)

The back panel supports:

• Mini USB interface for power supply
• Stereo Audio Out (3.5mm aux jack)
• S-Video out (4-Pin connector) or VGA output
• PS-2 interface for Keyboard
• PS-2 interface for Mouse

Dimension and weight:

5.5 x 5.2 x 1.8 inch (LxWxH), 10 oz.
14 x 13 x 4.2 cm (LxWxH),  280g

Comments are closed.