Cosmos OpenSSD Platform

The Cosmos OpenSSD Platform is based on the HYU Tiger3 controller developed by ENC (Embedded and Network Computing) Lab. led by Prof. Yong Ho Song at Hanyang University, Korea. The Cosmos OpenSSD Platform is connected to the host system via the external Gen2 PCIe link. Please contact openssd@enc.hanyang.ac.kr for further details.

Hardware Specification

The Cosmos OpenSSD Platform consists of the following components:

HYU Tiger3 SSD controller

Implemented by XC7Z045-3FFG900 Zynq-7000 FPGA

Dual 1GHz ARM Cortex-A9 core

Neon DSP Co-processor for each core

350K LCs

Memory

1GByte DDR3 SDRAM

Dual QSPI Flash Memory

1 SD Card Slot

Host interface

Dual PCIe Gen2 x8 End-Points (Cabled PCIe Interface)

One PCIe Gen2 x8 can be configurable to RC

Connectivity

1 Gigabit Ethernet Interface

1 USB 2.0 (configurable to Host or Device)

Console Debug Interface

1 USB-UART Port

1 ARM JTAG

1 PL JTAG

1 Digilent USB-JTAG

Indicators and Switches

LEDs and Tactile Switches

NAND Flash Interface

2x SO-DIMM NAND Flash Slots

4-way NAND Flash Interface for each slot

Support for Hynix 128Gbit MLC NAND

Support for flash memory from other manufacturers planned

Software/Firmware/RTL

The Cosmos OpenSSD platform will include the following software/firmware/RTL packages.