30
Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

Embed Size (px)

Citation preview

Page 1: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

Q3’13

ArxCis-NVTM NVDIMM Technology & Roadmap Review

Page 2: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

2

NEW MEMORY LANDSCAPE

SCM (STORAGE CLASS MEMORIES) ARGUABLY NOT VIABLE FOR MAINSTREAM ADOPTION FOR ~ 4-5 YRS

NVDIMM

Page 3: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

3

NVDIMM

• NVDIMM is “leading the charge” of Non-Volatility & Persistence to main memory• Will lead to radical changes in computing / storage architecture / paradigms• Many different usage models, with strong Value Prop

Arxcis-NV Technical Overview

Page 4: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

4

FEATURES

Arxcis-NV Technical Overview

» DRAM Capacities: 2GB, 4GB, 8GB» DDR3 1.5V 1333MT/s» NAND 2x DRAM Capacity

» Multiple Host Trigger Methods (incl ADR)» Supercapacitor Charged via DIMM» Save / Restore @ ~10 sec/GB

Powered by SuperCapacitors in event of power-failure

DRAM Endurance & Speed NAND for Persistence

Page 5: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

5

• Fastest storage tier, 11GB/S, DDR3 DIMM speed & bandwidth more than 300% faster than PCI-E (3.2GB/S).

• 1.4 million IOPS Read & Write, 3 times faster than PCI-E cards. (430K Write IOPS)

• DRAM chips never wear out, no limit on number of writes.• DIMM interface “talks” to CPU more directly.• 1000x better latency performance than PCI-E, 10 nanoseconds

vs 10 microseconds.• Complete solution with supercap, monitors supercap health.

ArxCis NVDIMM Key Features I.

Arxcis-NV Technical Overview

Page 6: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

6 Arxcis-NV Technical Overview

Page 7: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

7 Arxcis-NV Technical Overview

Page 8: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

8 Arxcis-NV Technical Overview

Page 9: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

9 Arxcis-NV Technical Overview

Page 10: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

10

• Use as RAMDISK, and data will be saved in event of power failure. (PRAMDISK)

• Faster recover from power failure, back to system environment before power failure.

• Support Instant On, apps layer data kept in flash, fastest boot. • Configure as block device for caching, performance +

endurance. • Memcache application pushing up demand for NVDIMM.• Support both ADR & NMI power failure data saving functions.• Intel’s chosen partner for NVDIMM enablement for Grantely

platform.

ArxCis NVDIMM Key Features II.

Arxcis-NV Technical Overview

Page 11: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

11

- Removing need to write on SSDs, extend life of SSD based servers.

- No need over-provisioning, releasing extra storage space from SSDs.

- No operation cycles wasted on wear leveling.- No longer a “write cliff”, nor need to closely monitor drive usage.- Rapid increase in ROI for enterprise or data center applications.

ArxCis NVDIMM, Perfect Match For SSD based Enterprise & DCN Systems.

Arxcis-NV Technical Overview

Page 12: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

12

ArxCis NVDIMM Actual Installation.

Arxcis-NV Technical Overview

Page 13: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

13

ArxCis NVDIMM Actual Installation.

Arxcis-NV Technical Overview

Page 14: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

14

ARXCIS-NVTM

NVDIMM – HOW IT FUNCTIONS

Arxcis-NV Technical Overview

Page 15: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

15 Arxcis-NV Technical Overview

NVDIMM: HOW IT FUNCTIONS (SAVE)

SuperCap powersSub-system

P/FAILSystem Crash

DATA SAVE FROM DRAM TO FLASH

Page 16: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

16 Arxcis-NV Technical Overview

NVDIMM: HOW IT FUNCTIONS (RESTORE)

SuperCap powersSub-system

P/FAILSystem Crash

RESTORES DATA FROM FLASH TO DRAM

Host can access

RESTORED data

Page 17: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

17

ArxCis-NV™Controller

DDR3

DDR3 SDRAM

Power Supply Manager

Data

I2C

Clock

Clocks

SupercapPack

Address / Command

JEDECSPD EEPROM

Clock

Clocks

VDD

Status / Ctrl Voltages Clock

Flash Controller

NANDFlash

NANDFlash

NANDFlash

NANDFlash

SSTL-15DDR3 RPLL

Bus Switch

JEDEC Standard DDR3 DIMM Edge Connector

SATA

ARXCIS-NV BLOCK DIAGRAM

Arxcis-NV Technical Overview

Page 18: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

18

ARXCIS-NV OPERATING MODE

NORMAL

SAVE RESTOREOFF

JEDEC Standard DDR3 RDIMM Operation1333 MT/sec, 2GB or 4GB capacities

RESTORE Command

SAVETrigger

Data TransferredFrom Flash To DRAM

Disconnect From Host

Disconnect From Host

ReconnectTo Host

Data TransferredFrom DRAM To Flash

Arxcis-NV Technical Overview

Page 19: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

19

ARXCIS-NVTM ROADMAP

Arxcis-NV Technical Overview

Page 20: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

20

NVDIMM (DDR INTERFACE)

Arxcis-NV Technical Overview

Product 2H ‘13 1H ‘14 2H ‘14 1H ‘15

DDR3 RDIMM

DDR3 LRDIMM

DDR4RDIMM

Committed

Page 21: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

21

ARXCIS-NVTM DDR4 FEATURES

Arxcis-NV Technical Overview

Page 22: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

22

• DDR4 DRAM Interface. DDR4 JEDEC pin-out. Module voltage @ 1.2V. • 1866MT/s Min Speed for ES. 2133MT/ for QS. (2R @ 2DPC)• Data Transfer Speeds (DRAM Flash) @ Max 5 sec/GB. • OEM target of <60sec for SAVE/RESTORE of 16GB DIMM.• NVDIMM meets JEDEC Standard DDR4 (X-Y-Z) Mechanical dimensions (note DDR4

module max height increases to 31.25mm)• 1-Rank & 2-Rank Module Configurations Required. 2nd rank enabled via DDP/BGA

stacking – Supporting 36 physical DRAM packages on DIMM• 4Gb Mono DRAM Base: 8GB 1-Rank & 16GB 2-Rank• 8Gb Mono DRAM Base: 16GB 1-Rank & 32GB 2-Rank

• SSD capacity – (Appropriately sized for contents of DRAM + ECC)• Encryption AES-256 & Password Lock• Multiple Image support

DDR4 FEATURE SUPPORT

Arxcis-NV Technical Overview

Page 23: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

23

• Early warning detection of Flash/SSD failure / wear-out, Bad block count / detection.• Erase operation. Host can initiate an erase operation to securely delete data on SSD.• In-field Firmware upgradable.• Firmware Reliability Feature. In case of firmware hang, watch dog timer feature

implemented in FPGA to reset itself• JEDEC Pin-227 SAVE-pin• Intel MRC support• 12V pins. Design NVDIMM to support host systems using 12V pin as route of power (i.e

consolidated supercap pack)• Build option to support supercap tethered individually to the DIMM.

DDR4 FEATURE SUPPORT (MISC)

Arxcis-NV Technical Overview

Page 24: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

24

NVDIMM SYSTEM INTEGRATIONVIKING NVDIMM SUPPORTS BOTH “ADR” & “NMI” TRIGGER

- SANDY BRIDGE- IVY BRIDGE

Arxcis-NV Technical Overview

Page 25: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

25

» Early Power Failure Hardware NMI Signal To Processor» SAVE_n Signal Routed From Processor To NVDIMM» Power Supply w/ minimum 1 msec holdup post power loss» NVDIMM-Aware System BIOS» NMI Handler And Driver

NMI TRIGGER SYSTEM SUPPORT REQUIREMENTS (ALTERNATE TO ADR)

Arxcis-NV Technical Overview

Page 26: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

26

» ArxCis-NV™ Is A Storage Device. » The Same Techniques Used To Enhance Data Integrity With

Traditional Storage Devices Can Be Applied To ArxCis-NV» DIMM Mirroring

Built into Sandybridge memory controller» Memory Scrubbing» Intel Machine Check Architecture

Provides ability to handle some memory related faults that would have crashed system in earlier architectures

» Software Techniques Software RAID Checkpointing / Journaling

SYSTEM LEVEL RELIABILITY ENHANCEMENT

Arxcis-NV Technical Overview

Page 27: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

27

ITEM Description

ArxCis-NV Datasheet [1] NVDIMM datasheet providing AC and DC electrical characteristics, detailed functional description, status/command register definitions, and module pinout.

ArxCis-NV System Hardware Design Guide [2] Provides guidance on required motherboard hardware support and power supply selection.

ArxCis-NV Event Handler Specification [3] Describes function and implementation of ArxCis-NV Linux NMI Handler.

ArxCis-NV Event Handler Reference Code Linux open source reference code written in C.

ArxCis-NV NVDriver Specification [4] Describes function and implementation of ArxCis-NV driver, which is required to map ArxCis into application memory space.

ArxCis-NV NVDriver Reference Code Linux open source reference code written in C.

ArxCis-NV Management Driver Specification [5] Describes function and implementation of ArxCis-NV management driver, which serves as an interface for applications to access ArxCis-NV management interfaces, such as supercapacitor health monitoring info.

ArxCis-NV Management Driver Reference Code Linux open source reference code written in C.

ArxCis-NV BIOS Porting Guide [6] Describes required BIOS modifications for ArxCis-NV support. Code base is AMI BIOS distribution for Intel Rose City platform (Sandybridge).

ArxCis-NV BIOS Reference Code C code distributed to customer at no cost under terms of Viking’s license with AMI.

ArxCis-NV EFI POST Test Specification [7] Describes Power on self test module for ArxCis-NV.

ArxCis-NV EFI POST Test Reference Code. Reference code written in C for the ArxCis-NV POST test module.

SUPPORT DOCUMENTATION AND REFERENCE CODE

Arxcis-NV Technical Overview

Page 28: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

28

SUPERCAP PACKS FOR INTERNAL HDD BRACKET

• ArxCis-NV Supercapacitor packs• Designed to be retained in internal 2.5” HDD bracket

ArxCis-NV Supercap options

1. 2GB NVDIMM

2. 4GB NVDIMM

3. 8GB NVDIMM

• Upper row of 3 = 8GB Pack

• Lower row of 2 = 4GB Pack

• Lower row of 1 = 2GB Pack(not shown)

Viking Confidential

Page 29: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

29

SUPERCAPACITOR BLADES

Cylindrical Supercapacitor power source to fit 1.2 width chassis.

Viking Product Portfolio

Page 30: Q3’13 ArxCis-NV TM NVDIMM Technology & Roadmap Review

30

GLOBAL LOCATIONS

European HeadquartersLerchenstrasse 1D-91710 GunzenhausenGermanyPhone: +49 2921 981 6463

Japan HeadquartersShinagawa Grand Central Tower2-16-4 Konan, Minato-KuPhone: +81 3 6863 5351

Singapore HeadquartersNo 2 Chai Chee DriveSingapore, 109840Phone: +65 6839 8008

U.S. Headquarters 20091 EllipseFoothill Ranch, CA 92610Phone: +1 949 643 7255Fax: +1 949 643 7250

www.vikingtechnology.com

Arxcis-NV Technical Overview