higher performance ssds with hlnand

Post on 22-Jul-2015

568 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Flash Memory Summit 2010Santa Clara, CA

Looking Ahead to Higher Performance SSDs with HLNAND

(A New Standard for GB/s-Class SSDs)

Roland SchuetzDirector, Applications & Business Initiatives

MOSAID Technologies Inc.

Soogil JeongVice President, Engineering

INDILINX

Flash Memory Summit 2010Santa Clara, CA

High-Speed Infrastructure in Place

1995 2000 2005 2010USB1.0 (12Mbps)

FireWire400 (400Mbps)FireWire800 (800Mbps)

FireWire3200 (3.2Gbps)

USB2.0 (480Mbps)

SATA-I (1.5Gbps)

SATA-II (3Gbps)

SATA-III (6Gbps)

USB3.0 (4.8Gbps)

PCIe 1.1 (2.5Gbps/Lane)

PCIe 2.0 (5Gbps/Lane)

PCIe 3.0 (8Gbps/Lane)

1

2

3

4

5

6

Data Rate (Gbps)

Year

HLNAND in a Nutshell

HyperLink interface: Daisy-chain ring, point-to-point connectionsCleaner signalling than parallel busHigher speed & no roll-off with increasing loads

SCALABILITY

Flash Memory Summit 2010Santa Clara, CA

HLNAND SSD Prototype

Flash Memory Summit 2010Santa Clara, CA

HLNAND SSD Flash Anatomy

128GB on a single channel of HLNAND MCPs133MHz, DDR266 HyperLink interface16 MCP, 64 independent banksData addressable 512B –4KB virtual page size

40MB/s

40MB/s

40MB/s

40MB/s

40MB/s

40MB/s

40MB/s

40MB/s

64Gb HLNAND

64GB HLDIMM

Flash Memory Summit 2010Santa Clara, CA

HLNAND SSD System Anatomy

APB Bridge

ROMSRAM ARM7

AHB SyncBridge

SDRAM ControlArbiter

BufferControl

HLNANDControl

SATA PHY Chip

SDRAM 64MB

Host I/F (SATA2)

HLNAND64Gb

HLNAND64Gb

HLNAND64Gb

HLNAND64Gb

HLNAND64Gb

HLNAND64Gb

HLNAND64Gb

HLNAND64Gb

HLNAND64Gb

HLNAND64Gb

HLNAND64Gb

HLNAND64Gb

HLNAND64Gb

HLNAND64Gb

HLNAND64Gb

HLNAND64Gb

FPGA

HLDIMM_1 64GB HLDIMM_0 64GB

Flash Memory Summit 2010Santa Clara, CA

HLNAND SSD Per-Channel Performance

@ 75MHz (FPGA limit)• 120MB/s/ch. seq. read• 73MB/s/ch. seq. write

@ 133MHz, translates to:• 213MB/s/ch. seq. read• 130MB/s/ch. seq. write

8 Ch. HL SSD capable of 1.7GB/s read, 1.0GB/s write

GB/s-Class SSDs now possible with HLNAND

Single Channel Performance

Flash Memory Summit 2010Santa Clara, CA

Introducing HLNAND2

Source synchronous clockingJEDEC HSUL_12 interface up to DDR800Independent automatic status bus

Flash Memory Summit 2010Santa Clara, CA

HLNAND2 Features

DDR533 / DDR667 / DDR800JEDEC 1.2V HSUL_12 Interface SignalingSource Synchronous Clock CK & CK#Four bank architectureFully independent 8 die operationBuilt-in EDC (Error Detection Code)DuplexRW™: Simultaneous DDR800 read & write, effectively 1600MB/s data throughput Independent automatic status bus

Flash Memory Summit 2010Santa Clara, CA

256Gb MLC HLNAND2 MCP

100-Balls BGA (18mm x 14mm)

Throughput Advantage of HLNAND

Flash Pg. Size & Read Time

With

in tR

High-Speed NAND Comparisons

88255255# die before roll-off

67MHz (DQS)83MHz133MHz400 MHz

Clock speed

133MT/s166MT/s266MT/s800MT/sTransfer rate

NoYesYesYesSynchronous IO

Toggle-ModeONFi 2.0HLNANDHLNAND2

Flash Memory Summit 2010Santa Clara, CA

Flash Memory Summit 2010Santa Clara, CA

Current High-Speed Enterprise SSD Architecture

PCIe to SATA2Bridge

SATA2FlashCtlr

Flash

Flash

Host

3Gbps

240 Mbps–1.2Gbps

SATA2FlashCtlr

Flash

Flash

SATA2FlashCtlr

Flash

Flash

• Multi-stage fan-out from high-speedserial channel to low speed parallel channel

• Requires several stages of intermediateprotocol conversion

• Several types of hardwareand firmware support

Flash Memory Summit 2010Santa Clara, CA

Simplification with HLNAND

PCIe / HLNANDcontroller

HL

Host

Up to 6.4Gbps

HL

HL

HL

HL

HL

HL

HL

• Fewer stages of protocol translation and fewer different devices• Can implement host interface, controller, and flash interface in

single ASIC• Fewer channels to achieve maximum throughput; therefore lower

ECC, IO, and PCB costs• 8 ch. SSD with DDR800 HLNAND2 achieves 6.4GB/s data rate

Up to 12.8Gbps(PCIe v2.x, x32)

Flash Memory Summit 2010Santa Clara, CA

Summary

Adoption of faster interfaces is progressingHLNAND2 provides 800MB/s/ch. transfer rateHLNAND2 throughput matched closely with high-speed system interconnect like PCIe 2.x & PCIe 3.0System design simplified with HLNANDHigher system throughput with less complexityController cost reduced through duplication reduction (ECC logic, IO)

Higher scalability in performance & capacity

Flash Memory Summit 2010Santa Clara, CA

Resource for HLNAND Flashwww.HLNAND.com

top related