Solid State Drives Moving into Design
|
|
- Roy Malone
- 6 years ago
- Views:
Transcription
1 Solid State rives Moving into esign Y.R. Kim irector, Technical Marketing SMSUG Semiconductor Inc. ugust
2 10GHz System Performance Bottleneck Performance gap between RM & Storage is 4X greater than between CPU & RM Speed/Throughputs 1GHz 100MHz 10MHz 1985: 386, 16MHz 1982: 286, 6MHz CPU RM H 1989: 486, 25MHz 1993: P, 66MHz (52MB/s) 1985: FP, 13MHz 2003: P4, 3GHz 2010: Future, : P4, 1.5GHz 2007: R (12.8GB/s) (8.5GB/s) 2004: R : PIII, 500MHz (4.2GB/s) 1997: PII, 300MHz 2001: R266 * Measure values are average (2.1GB/s) and not max/peak 1997: SR, 133MHz (1GB/s) Max. value 1994: SR, 66MHz (528MB/s) 1993: EO, 33MHz (132MB/s) 1996: T2 (5/16 MB/s) 1998: T4 (10/33 MB/s) 2002: T6 (30/100 MB/s) 2005: P4, 3.8GHz 2000: T5 (20/66 MB/s) 2008: ST6G (100/600 MB/s) 2005: ST3G (50/300 MB/s) 2003: ST I.5G (40/150 MB/s) Source: Samsung ugust x1 x4
3 Other Existing System Hurdles? Booting time System power budget/mobility/battery life Mechanical failures of H o spindle motor o moving parts otepc Failure Report from Vendor (465 E) Source: anonymous PC OEM *F 34% Handling 1% rive 65% Memory(10%) ssembly(5%) Head 35% Elec. Stress(5%) Shock and Handling (45%) Mechanical problems 80% *F : ot efine Failure ugust
4 Why Flash Better than H? 1.8 SS 1.8 H 64GB/32GB/16GB/8GB ensity 40GB/60GB/80GB ~ $500 (32GB) Cost < $150 (80GB) 54 x 71 x 3 (mm) imension 54 x 78.5 x 8.2 (mm) 1/5x 13 g Weight 61 g 2.6x R: 53MB/s, W: 32MB/s Sequential ccess R/W: 22 ~ 48MB/s 11x R: 53MB/s, W: 13MB/s Random ccess R/W: 1 ~ 5MB/s 1/3 ctive: 0.5W Power (ctive) 1.5 W 20x 20G (10~2000Hz) Operating Vibration 1.0G (22~500Hz) 3.3x MTBF: > 2M hours (TB) Endurance MTBF: < 300K hours ugust
5 SS Wins Reliability Power Consumption Performance ugust
6 Reliability Factors Understanding of Flash endurance ECC/EC Wear-leveling Lifetime estimation worst case scenario ugust
7 Control Gate Cell Operation of Flash Erase Operation 0V 60nm Cell Program Operation 18V Floating Gate + + 0V + 0V + P-Well 20V umber of Cells Erase Operation creates negative Vt Program Operation creates positive Vt 1 0 ugust V 1.2V 3.0V 7 V th
8 Program & Erase (P/E) Cycling PGM PGM + + P-sub Before Cycle, Programmed Cell PGM + + P-sub fter Cycle, Programmed Cell PGM + + P-sub + + P-sub ugust 2007 Erased Cell 8 Erased Cell
9 Inherent Endurance Characteristics Memory Cell Vth vs. Endurance Vth [V] 3 2 Programed Cell Erased Cell Program gets faster Erase gets slower 1E+00 1E+01 1E+02 1E+03 1E+04 1E+05 1E+06 Erase failure 100K 500K - Usually erase failure first occurs over 100K P/E cycles, resulting in an invalid block without any data loss - The number of invalid blocks only gradually increases after 100K ugust
10 Read Retention Issue HTS Effect Why phenomenon occurs PGM PGM + + P-sub + + P-sub Before Cycle, Programmed Cell fter Cycle, Programmed Cell HTS (Hot Temperature Stress) PGM PGM P-sub P-sub ugust 2007 fter Bake, Programmed Cell fter Cycle+Bake, Programmed Cell 10
11 Erase/Program Verification on SS Bad Block etection during SS Operation Write or Merge Operation ew Block llocation Erase Erase Verify Program/Copying ata Program Verify Write/Merge Completion Bad Block Marking ugust
12 Failure Modes of Flash Failure Mode Condition Solution Implication Run-time write failure Read failure Erase/program fail status 1 bit error Block replacement ECC-correction o data error; Bad blocks increase o data error; o bad block increase Max. 2% of invalid blocks guaranteed up to 100K endurance Invalid blocks might be more than 2% after 100K endurance 2-bit failure rate irrelevant to write performance, only related to read - Failures too low to be observed; can only be calculated - Single bit error rate/512b(sfr): < 0.01 Cycle (60nm ) - Failure rate = (SFR) 2 x (# of sectors / chip [4Gb]) = 1 x x * 64 chips = 0.07 PPM - ST-2 has high error resilience due to 6-bit ECC per sector (512B) ugust
13 Wear-Leveling ata wear-leveling Wear-leveling on data blocks Meta wear-leveling Wear-leveling on TL context blocks (map blocks) Erase count Each physical block has its own erase count. (Static wear-leveling) FTL format makes block erase count zero Wear-level threshold value Triggering value for wear-level operation Configurable at compilation time If threshold value becomes smaller, wear-leveling happens more frequently Too frequent wear-leveling may cause performance to drop Group-based, vertical ordered block mapping Full scanning too expensive to use to find blocks with minimum erase count First round: find the minimum block within each group Second round: find the minimum within each group s minimum Vertical ordered block mapping required to avoid excessive dependence upon a specific group ugust
14 Wear Leveling (Group-based) Wear-level trigger condition WL_threshold < (min_ec in free_blks) - (min_ec in data_blks) Log blocks llocate min_ec block from free block pool Free blocks ata Queues Check diff min & pseudo_min (pseudo_min = real_min + 1) min Free Block Queues (Sorted Queue) Triggering wear-level WER-LEVEL Swap free & data block min min_ec (minimum erase count) block ata blocks!"#$%&'(')*+,-.!"#$%0'(')*+,-. ugust
15 SS s Lifetime Estimation ssuming xgb/day usage scenario, can estimate life expectancy MobileMark usage scenario: 4.8GB/day - Workload: 4.8GB write during one day - ssuming 16GB, SS lifetime estimated 1 P/E Cycle : 16GB/4.8GB = 3.34 ays 100K P/E Cycles : 3.34 x 100K = 913 Years year year year 1000 year 100 year 10 year 1 year Mobile Mark TM Usage Scenario [4.8GB/day] 0B/day 10MB/day 100MB/day 1GB/day 10GB/day 100GB/day 1TB/day ugust
16 Lifetime Estimation (Worst Case) Usage scenario - 1MB-sized hot spot area (LBs) & remains are pre-stored - Continuous hot spot updating - Full 64KB sequential writing speed ssumption: 100% running 24h X 7d Workload : 25 MB/sec 32GB SS lifetime - 1 P/E Cycle : 32GB/25MB/s = 22 Min - 100K P/E Cycles : 22Min x 100K = 4.2 Years LB 0 Total ensity : 30.5GB Pre-stored : GB Real endurance measurement - Sample size : 32GB 10 E Hot spot size : 1MB 1M P/E Cycle 2M P/E Cycle 3M P/E Cycle Test Result Pass Pass Pass ugust
17 SS Wins Reliability Power Consumption Performance ugust
18 Power Comparison -Read H 1 Sector Read (2.5 H) IO bound 100m/iv. SS 1 Sector Read (SMSUG 4GB SS) CPU bound 100m/iv. ugust
19 Power Consumption - Write SS Write Start 50m/iv. SS Write End 125mS utomatically fall into Standby Mode after Operation 50m/iv. ugust
20 SS Wins Reliability Power Consumption Performance ugust
21 SMSUG PT/ST-I SS rchitecture - Implements optimized buffering architecture using SRM (64KB) - Concurrent operation of 16 chips (4-channel/4-way interleaving) - 4 Parallel HW ECC (RS-2 bit) RM7 x32 RM IF SRM CTRL x16 ECC M x16 FIFO x16 Flash Controller X16 (Bus ) PT IF UM 33Mhz: 66MB/s x32 SRM SRM x16 66Mhz: 266MB/s ECC M 33Mhz: 133MB/s x16 FIFO x16 Flash Controller X16 (Bus B) ugust
22 SMSUG ST-II SS rchitecture - SLC/MLC support - Independent 4-channel, 4-way interleaving (CRC supports data integrity) - 6-bit ECC per sector (for SLC& MLC; can support MLC) - 16MB RM buffer (w/ CRC) & dedicated HW indexing engine Search Engine SRM (128KB) RM7 (120MHz) HB PB HOST ST (1.5/3G) Buffer Control 32 M Controller 8 Flash Controller 32 M Controller 8 Flash Controller SRM(16MB) (166MHz, x32) M Controller 8 Flash Controller M Controller 8 Flash Controller ugust
23 How to improve Performance? 15MB/s with a single 50nm 8Gb SLC in two plane mode Using multi-plane, multi-way/channel interleaving, read/write throughput increase possible! Up to now, 2-lane/4-way/4-channel interleaving supported page size: Channel: 2KB 1ch 4KB 1ch 4KB 2ch 4KB 4ch MB/s tprog: 200us / twc: 25ns 100MB/s MB/s MB/s 40MB/s 20MB/s plane plane & cache plane ugust 2007 interleave interleave plane 2-way plane 2-way 1~4 channel
24 Performance on Windows Vista Window Express Index* Primary hard disk score Test Environment 1.8 SS 5.2 System: Sony VIO type G CPU: Core Solo U1400(1.2 GHz), 1.8 H 3.4 OS: Windows Vista Business SS: 32GB, H: 60GB * Window Express Index: Standard tool for performance diagnosis in Window Vista OS Booting Time 1.8 SS Window front page shows up 50sec ll task trays ready 1min 30sec 1.8 H 1min 40sec 3 min (Source : Itmedia.co.jp) ugust
25 pplication Launching Time crobat Launching Time Comparison (PT/ST-I SS) evice Windows XP Location of files crobat PF file crobat launching time SS Flash Flash Flash 3.2s (4.4x) H-H or Robson H H Flash Flash Flash H 5.0s (2.8x) 7.5s (1.8x) H H H H 14.0s (1.0x) pplication: crobat Professional 6.0 ata: JungUmGlobal Manual_Ko.pdf (21.9MB) System: Pentium GHz, 512MB PT/ST-I SS 32GB, PT H 80GB ugust
26 Fast pplication Launch HH (7) SS (3) H(14) ugust
27 SS Future irection ugust
28 Fast BIOS Required for SS General Software developed Fast BIOS for H-H ugust
29 Windows Vista TM Optimization More sequential read command - Command: 60%, Size: 80% - Over last 15 years, OS optimized to be H-friendly Increased CPU operation time not related to isk I/O 10 sec - Boot time decreases 10 seconds, even though SS actually reduces disk service time by 20 seconds - I/O bound with H, while CPU bound with SS - More OS optimization required to attain SSs maximum performance benefits Boot time Size Time Size Write Time Total disk time 210 MB s 7.19 MB 1.18 s s 20 sec 295 MB 7.06 s 5.98 MB 0.93 s 7.99 s ugust Rea d H 34 s SS 24 s
30 SS to bridge the gap between system memory and H Performance boosting by using multiple chips SS as a primary storage system Overall System performance improvements Less power consumption (battery life and energy savings) Resistant to shock and vibration High MTBF Smaller form factor TCO benefits Robust wear leveling for long life expectancy Intelligent algorithm of Samsung proprietary wear-leveling OS optimization for SS Conclusions Cooperation with OS vendors to maximize benefits of Samsung SS ugust
NAND Flash-based Storage. Jin-Soo Kim Computer Systems Laboratory Sungkyunkwan University
NAND Flash-based Storage Jin-Soo Kim (jinsookim@skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu Today s Topics NAND flash memory Flash Translation Layer (FTL) OS implications
More informationDatasheet. Embedded Storage Solutions. Industrial. SATA III 2.5 Solid State Drive. SED2FIV Series CSXXXXXRC-XX09XXXX. 04 Jul 2016 V1.
Embedded Storage Solutions Industrial SATA III 2.5 Solid State Drive SED2FIV Series CSXXXXXRC-XX09XXXX 1 Table of Contents 1. Product Description... 4 1.1. Product Overview... 4 1.2. Product Features...
More informationSolving the I/O bottleneck with Flash
Solving the I/O bottleneck with Flash Ori Balaban Director of Sales for Global Accounts SanDisk Corporation August 2007 1 Agenda Performance bottlenecks in HDD Alternative solutions SSD value proposition
More informationNAND Flash-based Storage. Jin-Soo Kim Computer Systems Laboratory Sungkyunkwan University
NAND Flash-based Storage Jin-Soo Kim (jinsookim@skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu Today s Topics NAND flash memory Flash Translation Layer (FTL) OS implications
More informationOptimizing Performance and Reliability of Mobile Storage Memory
Optimizing Performance and Reliability of Mobile Storage Memory 8/5/14 You Sung Kim SK hynix America, Inc. August 2014 1 Memory Trend PC Era (1980~) CPU centric (GHz spec.) Smart & Mobile Era (2007~) Mobile
More informationSED2FIII-MP Series. Embedded Storage Solutions. SATA III 2.5 Solid State Drive. SED2FIII Series Datasheet. Enterprise Grade CSXXXXXXB-XXXXB3XX
Embedded Storage Solutions Enterprise Grade SATA III 2.5 Solid State Drive SED2FIII-MP Series CSXXXXXXB-XXXXB3XX 1 Table of Contents 1. Product Description... 4 1.1. Product Overview... 4 1.2. Product
More informationDatasheet. Embedded Storage Solutions. Industrial. SATA III 2.5 Solid State Drive. SED2FIV Series CSXXXXXRC-XX10XXXX. 22 Aug 2017 V1.
Embedded Storage Solutions Industrial SATA III 2.5 Solid State Drive SED2FIV Series CSXXXXXRC-XX10XXXX 1 Table of Contents 1. Product Description... 4 1.1. Product Overview... 4 1.2. Product Features...
More informationDatasheet. Embedded Storage Solutions. Industrial. SATA III 2.5 Solid State Drive. SED2FV Series. V Aug
Embedded Storage Solutions Industrial SATA III 2.5 Solid State Drive SED2FV Series 1 Table of Contents Product Description... 4 1.1. Product Overview... 4 1.2. Product Features... 4 1.3. Specifications...
More informationNAND Flash-based Storage. Jin-Soo Kim Computer Systems Laboratory Sungkyunkwan University
NAND Flash-based Storage Jin-Soo Kim (jinsookim@skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu Today s Topics NAND flash memory Flash Translation Layer (FTL) OS implications
More informationDatasheet. Embedded Storage Solutions. Industrial. SATA III 2.5 Solid State Drive. SED2FV Series. V Aug
Embedded Storage Solutions Industrial SATA III 2.5 Solid State Drive SED2FV Series 1 Table of Contents Product Description... 4 1.1. Product Overview... 4 1.2. Product Features... 4 1.3. Specifications...
More information1. Introduction Overview Feature Block Diagram...3
Table of Contents 1. Introduction.....2 1.1 Overview..2 1.2 Feature.2 2. Block Diagram......3 3. Product Specifications...4 3.1 Physical Specifications...4 3.2 Interface...4 3.3 Performance...5 4. Interface
More informationThe Drive Interface Progress Cycle
The Drive Interface Progress Cycle Dan Colegrove December 6, 2005 2005 Hitachi Global Storage Technologies Interface Development Cycle New Interface Feature Development Cycle: Development of the New Feature
More informationRandom-Access Memory (RAM) CS429: Computer Organization and Architecture. SRAM and DRAM. Flash / RAM Summary. Storage Technologies
Random-ccess Memory (RM) CS429: Computer Organization and rchitecture Dr. Bill Young Department of Computer Science University of Texas at ustin Key Features RM is packaged as a chip The basic storage
More informationThe New Era of Solid State Drives:
The New Era of Solid State Drives: Technical Opportunities and Challenges October 20, 2008 Daniel Donggi Lee, Ph.D Flash Solution, Memory Division Samsung Electronics Co., Ltd. 1 Contents I Introduction
More informationNAND Flash-based Storage. Computer Systems Laboratory Sungkyunkwan University
NAND Flash-based Storage Jin-Soo Kim (jinsookim@skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu Today s Topics NAND flash memory Flash Translation Layer (FTL) OS implications
More informationSD series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
SD series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents Industrial Micro SD card LIST OF FIGURES... 5 1. PRODUCT
More informationSATA III 6Gb/S 2.5 SSD Industrial Temp AQS-I25S I Series. Advantech. Industrial Temperature. Datasheet. Rev
Advantech erature Datasheet Rev. 3.0 2015-09-22 1 Features SATA III 6Gb/s SSD Advanced Global Wear-Leveling and Block management for reliability I Series Offers industrial level SSD that sustains and extends
More informationCS311 Lecture 21: SRAM/DRAM/FLASH
S 14 L21-1 2014 CS311 Lecture 21: SRAM/DRAM/FLASH DARM part based on ISCA 2002 tutorial DRAM: Architectures, Interfaces, and Systems by Bruce Jacob and David Wang Jangwoo Kim (POSTECH) Thomas Wenisch (University
More information2TB DATA SHEET Preliminary
2TB DATA SHEET Preliminary Features: SATA 3.1 Compliant, - SATA 6.0Gb/s with 3Gb/s and 1.5Gb/s support ATA modes supported - PIO modes 3 and 4 - Multiword DMA modes 0, 1, 2 - Ultra DMA modes 0, 1, 2, 3,
More informationEPTDM Features SATA III 6Gb/s msata SSD
EPTDM Features SATA III 6Gb/s msata SSD Transcend EPTDM series are msata Solid State Drives (SSDs) with high performance and quality Flash Memory assembled on a printed circuit board. These devices feature
More informationHigh Performance SSD & Benefit for Server Application
High Performance SSD & Benefit for Server Application AUG 12 th, 2008 Tony Park Marketing INDILINX Co., Ltd. 2008-08-20 1 HDD SATA 3Gbps Memory PCI-e 10G Eth 120MB/s 300MB/s 8GB/s 2GB/s 1GB/s SSD SATA
More informationSD series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
SD series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents Industrial Micro SD card LIST OF FIGURES... 5 1. PRODUCT
More informationHigh Performance and Highly Reliable SSD
High Performance and Highly Reliable SSD -Proposal of the Fastest Storage with B4-Flash - Moriyoshi Nakashima GENUSION,Inc http://www.genusion.co.jp/ info@genusion.co.jp Santa Clara, CA 1 Big Data comes
More information3ME4 Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
3ME4 Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents LIST OF FIGURES... 6 1. PRODUCT OVERVIEW... 7 1.1 INTRODUCTION
More information3MG2-P Series. Customer Approver. Approver. Customer: Customer Part Number: Innodisk Part Number: Model Name: Date:
3MG2-P Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of Contents 1.8 SATA SSD 3MG2-P LIST OF FIGURES... 6 1. PRODUCT
More informationMS800 Series. msata Solid State Drive Datasheet. Product Feature Capacity: 32GB,64GB,128GB,256GB,512GB Flash Type: MLC NAND FLASH
MS800 Series msata Solid State Drive Datasheet Product Feature Capacity: 32GB,64GB,128GB,256GB,512GB Flash Type: MLC NAND FLASH Form factor: msata Interface standard: Serial ATA Revision 3.0, 6Gbps Performance:
More informationAdvantech. AQS-I42N I Series. Semi-Industrial Temperature. Datasheet. SATA III 6Gb/s M.2 SSD Semi-Industrial Temp AQS-I42N I series
Advantech AQS-I42N I Series erature Datasheet Rev. 2.0 2015-09-13 1 AQS-I42N I Series Features SATA III 6Gb/s M.2 SSD I Series Offers industrial level M.2 SSD that sustains and extends system lifecycle
More information3SE4 Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
3SE4 Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents msata 3SE4 LIST OF FIGURES... 6 1. PRODUCT OVERVIEW...
More informationB270 Series USB Flash Drive Engineering Specification Document Number: L5ENG00242 Revision: D
B270 Series USB Flash Drive Engineering Specification Document Number: L5ENG00242 Revision: D 2017 Delkin Devices Inc. 1 Table of Contents 1.0 General Description... 3 1.1 Recommended Temperature Conditions...
More information1MG3-P Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
1MG3-P Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents 2.5 PATA SSD 1MG3-P LIST OF FIGURES... 6 1. PRODUCT
More informationSolid State Drives (SSDs) Jin-Soo Kim Computer Systems Laboratory Sungkyunkwan University
Solid State Drives (SSDs) Jin-Soo Kim (jinsookim@skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu Memory Types FLASH High-density Low-cost High-speed Low-power High reliability
More informationSD 3.0 series (MLC) Customer Approver. Approver. Customer: Customer Part Number: Innodisk Part Number: Model Name: Date:
SD 3.0 series (MLC) Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents Industrial SD card 3.0 (MLC) LIST OF FIGURES...
More informationUSB Flash Drive Engineering Specification
USB Flash Drive Engineering Specification Document Number: L5ENG00242 Revision: A No part of this document may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, mechanical,
More informationX5-E Compact Flash Card
ShenZhen Renice Technology Co., Ltd X5-E Compact Flash Card Datasheet V1.0 2017-4-5 CATALOGUE 1. INTRODUCTION... 2 1.1 PRODUCT OVERVIEW... 2 1.2 FEATURE... 2 2. FUNCTIONAL BLOCK DIAGRAM... 3 3. PRODUCT
More informationNew KingFast Technology. F9 C-Drive Series. KF2710MCS08 SATA Solid State Drive Datasheet
New KingFast Technology F9 C-Drive Series KF2710MCS08 SATA Solid State Drive Datasheet (Based on NAND Flash) Version: 1.1 May, 2014 NOTE: INFORMATION IN THIS PRODUCT SPECIFICATION IS SUBJECT TO CHANGE
More information3ME4 Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
3ME4 Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents msata mini 3ME4 LIST OF FIGURES... 6 1. PRODUCT OVERVIEW...
More information3ME2 Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
3ME2 Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents LIST OF FIGURES... 6 1. PRODUCT OVERVIEW... 7 1.1 INTRODUCTION
More informationPresented by: Nafiseh Mahmoudi Spring 2017
Presented by: Nafiseh Mahmoudi Spring 2017 Authors: Publication: Type: ACM Transactions on Storage (TOS), 2016 Research Paper 2 High speed data processing demands high storage I/O performance. Flash memory
More informationUNIVERSITY OF MASSACHUSETTS Dept. of Electrical & Computer Engineering. Computer Architecture ECE 568
UNIVERSITY OF MASSACHUSETTS Dept. of Electrical & Computer Engineering Computer Architecture ECE 568 Part 6 Input/Output Israel Koren ECE568/Koren Part.6. Motivation: Why Care About I/O? CPU Performance:
More informationMemory Modem TM FTL Architecture for 1Xnm / 2Xnm MLC and TLC Nand Flash. Hanan Weingarten, CTO, DensBits Technologies
Memory Modem TM FTL Architecture for 1Xnm / 2Xnm MLC and TLC Nand Flash Hanan Weingarten, CTO, DensBits Technologies August 21, 2012 1 Outline Requirements 1xnm/2xnm TLC NAND Flash Reliability Challenges
More information1ME Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
1ME Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents 2.5 PATA SSD 1ME LIST OF FIGURES... 6 1. PRODUCT OVERVIEW...
More informationAmtron Technology, Inc. Industrial USB 3.0 Flash Drive UA Series Product Datasheet
Industrial USB 3.0 Flash Drive UA Series Product Datasheet Revision History Revision Description Date 1.0 Initial release 2016-Jan-14 1.1 Update capacity 2016-May-28 1.2 Update performance 2016-Jul-02
More information1SR-P Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
1SR-P Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of Contents 2.5 PATA SSD 1SR-P LIST OF FIGURES... 6 1. PRODUCT OVERVIEW...
More information3ME4 Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
3ME4 Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents msata 3ME4 LIST OF FIGURES... 6 1. PRODUCT OVERVIEW...
More informationMLC. Mini SATA III Flash Module. HERMES-JI Series. Product Specification APRO MLC MINI SATA III FLASH MODULE
MLC Mini SATA III Module HERMES-JI Series Product Specification APRO MLC MINI SATA III FLASH MODULE Version 01V2 Document No. 100-xBMSM-JJICTMB March 2016 APRO CO., LTD. Phone: +88628226-1539 Fax: +88628226-1389
More information3ME3 Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
3ME3 Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents msata 3ME3 LIST OF FIGURES... 6 1. PRODUCT OVERVIEW...
More information3ME3 Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
3ME3 Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents SATA Slim 3ME3 LIST OF FIGURES... 6 1. PRODUCT OVERVIEW...
More informationSSD Server Hard Drives for Dell
New for 2011! Axiom is introducing a new line of SSD Hot-Swap Server Hard Drives. Our high performance SSD hard drives have been paired with system specific Hot-Swap trays to deliver seamless integration
More informationSSD Server Hard Drives for IBM
SSD Server Hard Drives for IBM S P E C I F I C A T I O N S H E E T New for 2011! Axiom is introducing a new line of SSD Hot-Swap Server Hard Drives. Our high performance SSD hard drives have been paired
More informationCOS 318: Operating Systems. Storage Devices. Vivek Pai Computer Science Department Princeton University
COS 318: Operating Systems Storage Devices Vivek Pai Computer Science Department Princeton University http://www.cs.princeton.edu/courses/archive/fall11/cos318/ Today s Topics Magnetic disks Magnetic disk
More informationCustomer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver. Customer Approver
Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents CFast 3IE4 REVISION HISTORY... 4 LIST OF TABLES... 5 LIST OF FIGURES...
More information3MG-P Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
3MG-P Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents LIST OF FIGURES... 6 1. PRODUCT OVERVIEW... 7 1.1 INTRODUCTION
More informationDatasheet. Embedded Storage Solutions SATA EDOM SDM0CII-V(T/M) CDXXXXGRK-XXXXXXXX. V Aug
Embedded Storage Solutions SATA EDOM SDM0CII-V(T/M) CDXXXXGRK-XXXXXXXX 1 Revision History Revision Date Description Remark V 1.0 2014/7/29 First Release V 1.1 2015/9/1 Revised Ordering Information V 1.2
More information3ME4 Series. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver. Customer Approver
3ME4 Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of Contents Slim SSD 3ME4 LIST OF FIGURES... 6 1. PRODUCT OVERVIEW...
More information3MG2-P Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
3MG2-P Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of Contents 1.8 SATA SSD 3MG2-P LIST OF FIGURES... 6 1. PRODUCT
More information3MG2-P Series. Customer Approver. Approver. Customer: Customer Part Number: Innodisk Part Number: Model Name: Date:
3MG2-P Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents msata 3MG2-P LIST OF FIGURES... 6 1. PRODUCT OVERVIEW...
More information3ME2 Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
3ME2 Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents 2.5 SATA SSD 3ME2 LIST OF FIGURES... 6 1. PRODUCT OVERVIEW...
More informationCervoz Industrial Memory Card
Cervoz Industrial Memory Card CFast Momentum Series (MLC) M305 Family Product Datasheet Date: 2016.08.02 Revision: 2.0 File: Cervoz_Industrial_Memory_Card_ CFast _M305_Datasheet_Rev2.0 www.cervoz.com Page
More informationSecondary storage. CS 537 Lecture 11 Secondary Storage. Disk trends. Another trip down memory lane
Secondary storage CS 537 Lecture 11 Secondary Storage Michael Swift Secondary storage typically: is anything that is outside of primary memory does not permit direct execution of instructions or data retrieval
More information1. Introduction. Hyperboloid Connector: MIL-STD SLC SATA. Designed to MIL STD 810G. 1.1 Overview
1. Introduction 1.1 Overview ADL Embedded Solutions Military Class 2.5 SATA III SSD (Solid State Drive) is a high performance and high reliability storage device based on NAND Flash technology that is
More information3MG-P Series. Customer Approver. Approver. Customer: Customer Part Number: Innodisk Part Number: Model Name: Date:
3MG-P Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents SATA Slim 3MG-P LIST OF FIGURES... 6 1. PRODUCT OVERVIEW...
More informationProduct Specification
SD12004 PATA 2.5inch 9.5mm Industrial SSD Product Specification LinkedHope Intelligent Technologies Co,.Ltd www.linkedhope.com Table of Contents 1. General Description... 4 2. Key Features... 4 3. Physical
More information3SE4 Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
3SE4 Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents LIST OF FIGURES... 6 1. PRODUCT OVERVIEW... 7 1.1 INTRODUCTION
More informationMiddleware and Flash Translation Layer Co-Design for the Performance Boost of Solid-State Drives
Middleware and Flash Translation Layer Co-Design for the Performance Boost of Solid-State Drives Chao Sun 1, Asuka Arakawa 1, Ayumi Soga 1, Chihiro Matsui 1 and Ken Takeuchi 1 1 Chuo University Santa Clara,
More information3ME3 Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
3ME3 Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents msata 3ME3 LIST OF FIGURES... 5 1. PRODUCT OVERVIEW...
More informationmsata Mini Embedded Flash Module Engineering Specification
msata Mini Embedded Flash Module (MO-300B Mini - Variation B) Engineering Specification Document Number: L500583 Revision: A No part of this document may be reproduced, copied, recorded, stored in a retrieval
More information3MV2-P Series. Customer Approver. Approver. Customer: Customer Part Number: Innodisk Part Number: Model Name: Date:
3MV2-P Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents LIST OF FIGURES... 6 1. PRODUCT OVERVIEW... 7 1.1 INTRODUCTION
More information3ME3 Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
3ME3 Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model me: Date: Innodisk Approver Customer Approver Table of contents 2.5 SATA SSD 3ME3 LIST OF FIGURES... 6 1. PRODUCT OVERVIEW...
More informationNAND Flash Memory. Jinkyu Jeong Computer Systems Laboratory Sungkyunkwan University
NAND Flash Memory Jinkyu Jeong (Jinkyu@skku.edu) Computer Systems Laboratory Sungkyunkwan University http://csl.skku.edu ICE3028: Embedded Systems Design, Fall 2018, Jinkyu Jeong (jinkyu@skku.edu) Flash
More information3SE-P Series. Customer Approver. Approver. Customer: Customer Part Number: Innodisk Part Number: Model Name: Date:
3SE-P Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents LIST OF FIGURES... 6 1. PRODUCT OVERVIEW... 7 1.1 INTRODUCTION
More informationOSSD: A Case for Object-based Solid State Drives
MSST 2013 2013/5/10 OSSD: A Case for Object-based Solid State Drives Young-Sik Lee Sang-Hoon Kim, Seungryoul Maeng, KAIST Jaesoo Lee, Chanik Park, Samsung Jin-Soo Kim, Sungkyunkwan Univ. SSD Desktop Laptop
More informationUSB-Disk Module 3. RoHS Compliant. Specification. January 13, Preliminary. Apacer Technology Inc.
RoHS Compliant USB-Disk Module 3 Specification January 13, 2011 Preliminary Apacer Technology Inc. 4 th Fl., 75 Xintai 5 th Rd., Sec.1, Hsichih, New Taipei City, Taiwan 221 Tel: +886-2-2698-2888 Fax: +886-2-2698-2889
More informationSD 3.0 series (islc) Customer. Approver. Approver. Customer: Customer. Part Number: Innodisk Part Number: Innodisk Model Name: Date:
SD 3.0 series (islc) Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents Industrial SD card 3.0 (islc) LIST OF FIGURES...
More informationCSE 153 Design of Operating Systems Fall 2018
CSE 153 Design of Operating Systems Fall 2018 Lecture 12: File Systems (1) Disk drives OS Abstractions Applications Process File system Virtual memory Operating System CPU Hardware Disk RAM CSE 153 Lecture
More informationKSD-USB.1. Datasheet. Rev. 1.0 AUG 2009
KSD-USB.1 USB.1-XXX XXXMJ (Based on MLC NAND Flash USB SSD) Datasheet Rev. 1.0 AUG 2009 NOTE: INFORMATION IN THIS PRODUCT SPECIFICATION IS SUBJECT TO CHANGE AT ANYTIME WITHOUT NOTICE,ALL PRODUCT SPECIFICATIONS
More informationSD 3.0 series (SLC) Customer Approver. Approver. Customer: Customer Part Number: Innodisk Part Number: Model Name: Date:
SD 3.0 series (SLC) Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents Industrial SD card 3.0 (SLC) LIST OF FIGURES...
More information3MG2-P Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
3MG2-P Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents 2.5 SATA SSD 3MG2-P LIST OF FIGURES... 6 1. PRODUCT
More information3ME3 Series. Customer Approver. InnoDisk Approver. Customer: Customer Part Number: InnoDisk Part Number: InnoDisk Model Name: Date:
3ME3 Series Customer: Customer Part Number: InnoDisk Part Number: InnoDisk Model Name: Date: InnoDisk Approver Customer Approver Table of contents SATADOM-SH 3ME3 LIST OF FIGURES... 6 1. PRODUCT OVERVIEW...
More informationDatasheet. Embedded Storage. Solutions. Embedded SSD. SATAIII msata (mini PCIe) MSS4FIII Series
Embedded Storage Embedded SSD SATAIII msata (mini PCIe) MSS4FIII Series Solutions V1.0 1 Table of Contents 1. Product Description... 4 1.1. Product Overview... 4 1.2. Product Features... 4 1.3. System
More informationUSB-Disk Module 3.0 1U
RoHS Recast Compliant USB-Disk Module 3.0 1U Product Specifications October 14, 2015 Version 1.2 Apacer Technology Inc. 1F, No.32, Zhongcheng Rd., Tucheng Dist., New Taipei City, Taiwan, R.O.C Tel: +886-2-2267-8000
More informationS218 SATA SSD. 1.8 Solid State SATA Drives. Engineering Specification. Document Number L Revision: D
S218 SATA SSD 1.8 Solid State SATA Drives Engineering Specification Document Number L500171 Revision: D No part of this document may be reproduced, copied, recorded, stored in a retrieval system, or transmitted
More informationIndustrial nanousb. SLC series. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver.
SLC series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents REVISION HISTORY... 3 1. Introduction... 6 2. Features...
More information3MS4 Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
3MS4 Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents SATADOM-ML 3MS4 1. PRODUCT OVERVIEW... 7 1.1 INTRODUCTION
More informationCustomer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver. Customer Approver
Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents CFast 3SE LIST OF FIGURES... 6 1. PRODUCT OVERVIEW... 7 1.1 INTRODUCTION
More informationKey Points. Rotational delay vs seek delay Disks are slow. Techniques for making disks faster. Flash and SSDs
IO 1 Today IO 2 Key Points CPU interface and interaction with IO IO devices The basic structure of the IO system (north bridge, south bridge, etc.) The key advantages of high speed serial lines. The benefits
More information3ME Series. Customer Approver. Approver. Customer: Customer Part Number: Innodisk Part Number: Model Name: Date:
3ME Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents 2.5 SATA SSD 3ME LIST OF FIGURES... 6 1. PRODUCT OVERVIEW...
More information2.5-Inch SATA SSD PSSDS27Txxx6
DMS Celerity 2.5 SSD Datasheet 2.5-Inch SATA SSD PSSDS27Txxx6 Features: SATA 3.1 Compliant, SATA 6.0Gb/s with 3Gb/s and 1.5Gb/s support ATA modes supported PIO modes 3 and 4 Multiword DMA modes 0, 1, 2
More informationSSD Applications in the Enterprise Area
SSD Applications in the Enterprise Area Tony Kim Samsung Semiconductor January 8, 2010 Outline Part I: SSD Market Outlook Application Trends Part II: Challenge of Enterprise MLC SSD Understanding SSD Lifetime
More information3ME4 Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
3ME4 Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model me: Date: Innodisk Approver Customer Approver Table of contents 2.5 SATA SSD 3ME4 LIST OF FIGURES... 6 1. PRODUCT OVERVIEW...
More informationWHITE PAPER. Know Your SSDs. Why SSDs? How do you make SSDs cost-effective? How do you get the most out of SSDs?
WHITE PAPER Know Your SSDs Why SSDs? How do you make SSDs cost-effective? How do you get the most out of SSDs? Introduction: Solid-State Drives (SSDs) are one of the fastest storage devices in the world
More informationCervoz Industrial SSD
Cervoz Industrial SSD 2.5 SATA Momentum Series (MLC) M305 Family Product Datasheet Date: 2017.10.11 Revision: 2.3 File: Cervoz_Industrial_SSD_ 2.5_inch_SATA _M305_Datasheet_Rev 2.3 Revision History Date
More information3IE Series. Customer Approver. Approver. Customer: Customer Part Number: Innodisk Part Number: Model Name: Date:
3IE Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents SATADOM-MV 3IE LIST OF FIGURES... 6 1. PRODUCT OVERVIEW...
More informationInnoREC 3MV2-P. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
InnoREC 3MV2-P Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents InnoREC SATA Slim 3MV2-P LIST OF FIGURES... 6 1. PRODUCT
More information2.5-Inch SATA SSD -7.0mm PSSDS27xxx3
2.5-Inch SATA SSD -7.0mm PSSDS27xxx3 Features: Ultra-efficient Block Management & Wear Leveling Advanced Read Disturb Management Intelligent Recycling for advanced free space management RoHS-compliant
More informationMemory technology and optimizations ( 2.3) Main Memory
Memory technology and optimizations ( 2.3) 47 Main Memory Performance of Main Memory: Latency: affects Cache Miss Penalty» Access Time: time between request and word arrival» Cycle Time: minimum time between
More informationStorage Technologies and the Memory Hierarchy
Storage Technologies and the Memory Hierarchy 198:231 Introduction to Computer Organization Lecture 12 Instructor: Nicole Hynes nicole.hynes@rutgers.edu Credits: Slides courtesy of R. Bryant and D. O Hallaron,
More informationCervoz Industrial SSD
Cervoz Industrial SSD 2.5 SATA Supreme Series (SLC) S310 Family Product Datasheet Date: 2015.01.05 Revision: 1.0 Revision History Date Revision Description 2015.01.05 1.0 First Released Table of Contents
More informationQ-XXX. 2.5 inch Solid State Drive. Rev:1.0. Formulate: Check: Approval :
Q-XXX 2.5 inch Rev:1.0 Formulate: Check: Approval : Note: Company will not give any notice for change of products specifications. This product manual is only for reference. Please contact with KingSpec
More information3ME3 Series. Customer Approver. InnoDisk Approver. Customer: Customer Part Number: InnoDisk Part Number: InnoDisk Model Name: Date:
3ME3 Series Customer: Customer Part Number: InnoDisk Part Number: InnoDisk Model Name: Date: InnoDisk Approver Customer Approver Table of contents SATADOM-ML 3ME3 LIST OF FIGURES... 6 1. PRODUCT OVERVIEW...
More information3ME3 Series. Customer Approver. Innodisk Approver. Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date:
3ME3 Series Customer: Customer Part Number: Innodisk Part Number: Innodisk Model Name: Date: Innodisk Approver Customer Approver Table of contents msata mini 3ME3 LIST OF FIGURES... 6 1. PRODUCT OVERVIEW...
More information