Transcript
I6M Series Datasheet
Industrial Grade MSATA III MLC SSD
I6M Series RD-S350MMN-M5125 Ver:A1 Apr:2016 NOTE: RECADATA RESERVES THE RIGHT TO CHANGE PRODUCTS, INFORMATION AND SPECIFICATIONS WITHOUT NOTICE. ALL PRODUCT SPECIFICATIONS ARE PROVIDED FOR REFERENCE ONLY. THIS DOCUMENT AND ALL INFORMATION DISCUSSED HEREIN REMAIN THE SOLE AND EXCLUSIVE PROPERTY OF RECADATA. NO LICENSE OF ANY PATENT, COPYRIGHT,MASK WORK,TRADEMARK OR ANY OTHER INTELLECTUAL PROPERTY RIGHT IS GRANTED BY ONE PARTY TO THE OTHER PARTY UNDER THIS DOCUMENT ,BY IMPLICATION ,ESTOPPELS OR OTHER-WISE.
I6M Series Datasheet
1. Feature Summary
Form Factor: MSATA III SSD Size : 50x30x4.85 mm Weight: 10 g Capacity(GB): 64GB to 512GB Flash Type: MLC Nand Flash Sequential Read/Write (MB/S) :530/450(Max) Random IOPS Read/Write @4KB: 70K/72K(Max)
Support S.M.A.R.T, NCQ, Windows Trim Command Power Management Voltage : 3.3V±5% Power (Active/Idle) :4.5W/0.6W Environmental Vibration: 1500G/0.5ms Shock: 20G(10 ~2000 HZ) Humidity :5% ~ 95% (noncondensable) Working Temp.: -40℃ to +85℃ Storage Temp.: -55℃ to +95℃ Reliability MTBF: 2,000,000 Hours Data Retention: 5 Years TBW(512GB): 1180TB Key Features Up to 512GB capacity Overvoltage and short-circuit protection Fast Secure Erase optional(SW/HW triggered ) Physical Destruction Option AES256 Encryption Option
2
I6M Series Datasheet
2. Contents 1 Feature Summary ......................................................................................... 2 2 Contents ...................................................................................................... 3 3 Order Information ........................................................................................ 5 3.1 Part Number Decoder ................................................................................. 5 3.2 Current Standard Part Number .................................................................... 6 3.3 Offered OEM Options ................................................................................. 7 4. Product Specification ....................................................................................... 7 4.1Physical Dimensions .................................................................................... 7 4.2Interface .................................................................................................... 7 4.3Capacity ..................................................................................................... 9 4.4Performance ............................................................................................... 9 4.5Environmental Specification ......................................................................... 9 4.5.1 Temperature ........................................................................................ 10 4.5.2 Shock................................................................................................... 10 4.5.3 Vibration .............................................................................................. 10 4.5.4 Humidity .............................................................................................. 10 4.6 Reliability ................................................................................................ 11 4.6.1 MTBF ................................................................................................... 11 4.6.2 ECC (Error Correction Code)................................................................... 11 4.6.3 Data Retention ..................................................................................... 11 4.6.4 Power Fail Protection ................................................... 错误!未定义书签。 4.7 Endurance ............................................................................................... 12 4.7.1 TBW (Total Bytes Written) ..................................................................... 12 4.7.2 Write Endurance ................................................................................... 12 4.7.3 Wear-leveling ....................................................................................... 13 4.8 Secure Erase ................................................................. 错误!未定义书签。 5. Electric Specification...................................................................................... 14 3
I6M Series Datasheet 5.1 Pin Descriptions ....................................................................................... 14 5.1.1 Pin Assignment .................................................................................. 14 5.2 Electrical Characteristics ........................................................................ 15 5.2.1 Absolute Maximum Rating .................................................................. 15 5.2.2Power Supply Operation Conditions ...................................................... 16 5.2.3 Power Consumption ........................................................................... 16 6. ATA Command Description ............................................................................ 16 6.1 ATA Command Set................................................................................ 16
6.2 SMART Feature Set ............................................................................... 18 6.3 SMART Attributes ........................................................................................ 20 7. Revision History ............................................................................................ 20
4
I6M Series Datasheet
3. Order Information 3.1 Part Number Decoder RD – S3
18
M I N–N
032
5 9. Sequential Read rate 8. Un-format Capacity 7. External SDRAM 6. Function Feature 5. Operation Temperature 4. Flash Type 3. Dimension 2. Interface 1. Manufacturer
Number
Character
1
RD
Shenzhen RECADATA Technology Co.,Ltd.
S2
SATA II
S3
SATA III
P0
PATA
U2
USB 2.0
U3
USB 3.0
P2
PCI-e 2.0
P3
PCI-e 3.0
18
1.8inch
25
2.5inch
01
Micro SATA
02
MO297 (Half-slim)
03
CF Card
04
DOM
05
CFast
06
PCI-e
07
6U VPX
08
3U VPX
50
m-SATA 50mm
M
MLC
S
SLC
M
-40~85℃
2
3
4 5
Description
5
I6M Series Datasheet
6 7
8
9
I
-20~70℃
C
0~70℃
E
Customized
N
Normal Function (Standard Function)
D
Security Erase Function
M
External SDRAM
N
No external SDRAM
016
16GB
032
32GB
064
64GB
128
128GB
256
256GB
512
512GB
01T
1TB
02T
2TB
0
<100MB/s
1
≥100MB/s
2
≥200MB/s
3
≥300MB/s
4
≥400MB/s
5
≥500MB/s Table 1 Product numbering scheme
3.2 Current Standard Part Number The RECADATA I6M Series MLC SSD standard Part Numbers are listed below: Table2 Part Number List Capacity
Part Number
64GB
RD-S350MMN-M0645
128GB
RD-S350MMN-M1285
256GB
RD-S350MMN-M2565
512GB
RD-S350MMN-M5125
6
I6M Series Datasheet
3.3 Offered OEM Options
Customer Specified Drive ID (Strings) Option Preload Services (also drive images with any file system) Option Conformal Coating Option Fast Secure Erse By ATA Command or Jumper Option AES256 Encryption
4. Product Specification The RECADATA mSATA MO-300 SSD modules are ideal solutions for embedded applications requiring Solid State storage in smaller, removable form factor. It is specially designed for all industrial and High-end embedded applications requiring high data transfer and high reliability. The I6M Series uses the latest MLC generation flash technology with a powerful controller architecture which provides the best price/performance ratio. It can provide a much larger capacity up to 512GB and extreme SATA III Performance up to 530/450 MB/S (MAX) sequential read/write speed and 70,000/72,000(MAX)IOPS with 4KB random access. Additionally, it also provides Fast Secure Erase, AES256 Encryption and Physical Destruction methods as well as support for S.M.A.R.T to meet customized security applications needs.
4.1Physical Dimensions Table3 Physical Dimensions and Weight Parameter
Value
Length
50+0.2 mm
width
30+0.2 mm
height
4.85+0.2 mm
Figure1 I6M Series Physical Dimensions
7
I6M Series Datasheet
4.2Interface The interface of RECADATA I6M Series complies with the standard Serial ATA version 3.1: 1. Host Transfer Rate is 6.0Gb/s 2. PIO mode 0,1,2,3,4 3. DMA mode 0,1,2 4. UDMA mode 0,1,2,3,4,5,6
8
I6M Series Datasheet
4.3Capacity Table 4 Capacity Specification Capacity
Total Byte(User)
Max LBA
64GB
63,350,767,616
123,731,968
128GB
126,701,535,232
247,463,936
256GB
253,403,070,464
494,927,872
512GB
506,806,140,928
989,855,744
4.4Performance Table 5 Maximum Transfer speed Data Transfer Sequential Rate
SSD Volume
Max Read
Max Write
64GB
425
77
128GB
530
200
256GB
520
320
512GB
530
450
Unit
MB/S
Notes: 1. Test Environments: Intel I5-3470 CPU Dual Core, B75 Motherboard, 4GB DDR3 RAM, Windows 7 Pro SP1 2. Benchmarking program: CrystalDiskMark V3.0.1 Table 6 Maximum Random IOPS Data Transfer IOPS Random Rate
SSD Volume
Max Read
Max Write
64GB
39K
19K
128GB
70K
49K
256GB
70K
72K
512GB
68K
73K
Notes: 1. Test Environments: Intel I5-3470 CPU Dual Core, B75 Motherboard, 4GB DDR3 RAM, Windows 7 Pro SP1 2. Benchmarking program: CrystalDiskMark V3.0.1
9
I6M Series Datasheet
4.5Environmental Specification 4.5.1 Temperature Table 7 Temperature
Parameter
Value
Unit
Operating
-40 to 85
℃
Non-operating
-55 to 95
℃
Notes: 1. Test environment: High/low Temperature testing chamber at Recadata. 2. Operating Test Duration: 4 hour at every temperature(-40℃,+85℃) 3. Test Items: Cold-start at -40℃ and Burn-in-test at +85℃
4.5.2 Shock Table 8 Shock Specifications
Parameter
Acceleration Force
Unit
Operating
1500
G
Notes: 1. Test pluse shape: half sin 2. Test duration: 0.5ms
4.5.3 Vibration Table 9 Vibration Specifications
Parameter
Acceleration Force
Unit
Operating
20 peak
G
Notes: 1. 20~20 KHZ Vibration
4.5.4 Humidity Table 10 Humidity Specifications 10
I6M Series Datasheet Parameter
Acceleration Force
Unit
Operating
5 to 95
%
Notes: 1. Test duration: 24hours 2. Test methods: Samples not all products are selected to be tested. 3. Test environments: at the third party
4.6 Reliability 4.6.1 MTBF
Table 11 MTBF Specifications Parameter
Value (Hours)
MTBF
2,000,000
4.6.2 ECC (Error Correction Code) Table 12 ECC ECC
Value (bits)
BCH ECC
66 bits in 1024bytes
4.6.3 Data Retention Table 13 Data Retention Data Retention
Value (years)
Data Retention @ 25℃
5 years
11
I6M Series Datasheet
4.7 Endurance 4.7.1 TBW (Total Bytes Written) 4.7.1 TBW (Total Bytes Written) The RECADATA I6H Series MLC SSD is provided with 2 years warranty for common application except abuse data input. The lifetime also depends on the TBW based on SSD capacity. 𝐒𝐒𝐃 𝐜𝐚𝐩𝐚𝐜𝐢𝐭𝐲∗𝟎.𝟗𝟐∗𝐅𝐥𝐚𝐬𝐡 𝐰𝐫𝐢𝐭𝐞 𝐜𝐲𝐜𝐥𝐞∗Endurance improvement ratio
TBW=
1000∗Risk ratio
Note: (1) The Flash write cycles is referred as the flash datasheet and based on recycling mechanism or data protection mechanism; (2) The Endurance improvement ratio is referred as the write cycles improvement through ECC algorithm; (3) The Risk ratio is referred as the risk ratio the SSD manufacturer can accept within lifespan. Normally it is 2 in SSD industry standards;
lifespan
α *β γ *δ
α: SSD total capacity β: Flash average writing times, RECADATA MLC NAND FLASH Write times is 5000. The details can be referred to in flash datasheet. γ: Data amplification ratio, the less it is, the more the lifespan of SSD is.δ:The data input volume every day.
Table 14 TBW Capacity
TBW
128GB
295
256GB
590
512GB
1180
4.7.2 Write Endurance
12
I6M Series Datasheet Table 15 Endurance Endurance
Value (bits)
Write Eudurance@100GB write/day
16 years (256GB)
Read Endurance
unlimited
4.7.3 Wear-leveling RECADATA’s SSD support both dynamic and static wear-leveling. These two algorithms guarantee all type of flash memory at same level of erase cycles to improve lifetime limitation of NAND based storage.
4.8 Secure Erase Generally, The RECADATA I6M Series Industrial Grade MSATA MLC SSD provides two types of destruction methods: Fast Secure Erase (by software) and Physical Destruction (by hardware) Different users prefer different modes according to the applications requirements.
1. Fast Secure Erase 1) ATA Command Trigger: The Secure Erase function can also be trigger by Host ATA Command directly. 2) Jumper Trigger: a) Connect the RECADATA SSD with power supply; the external LED light is “OFF”; b) Press down the destruction button, the external LED light turns “ON”, the self-destruction function is triggered if the pressing LED time is longer than 3 seconds ,But it will resume status “a)” if the pressing LED time is less than 3 seconds. c) When the self-destruction starts, The external LED light turns “twinkling” until the destruction process is completed, and it will execute destruction command continuously until the user data is totally destroyed if any power fail during the destruction period and the SSD is powered up again;
13
I6M Series Datasheet d) Once the Fast Secure Erase process is totally completed, The External LED light turns “OFF” Note: a) Power (supply) is the only key to trigger secure erase process; SATA Signal is not related in this Jumper trigger mode. b) Destroy the data stored on the Flash memory and all data in the SSD is erased, however the SSD can be used again after initialization. 3) Physical Destruction A momentary higher voltage is produced by the onboard circuit to destroy the flash storage medium .The SSD can’t be used again if the hardware is destroyed;
Note: 1:The higher voltage is required +28V while the Power Consumption is no less than 200W. 2:The SSD will become burned hot with smoke during the physical destruction period, please don’t touch it.
5. Electric Specification 5.1 Pin Descriptions 5.1.1 Pin Assignment
Figure2 Pin Locations Table 16 MSATA interface Pin assignment Pin number
Signal name
Pin number
Signal name
1
Reserved
2
3.3V
3
Reserved
4
GND
14
I6M Series Datasheet 5
Reserved
6
Reserved
7
Reserved
8
Reserved
9
GND
10
Reserved
11
Reserved
12
Reserved
13
Reserved
14
Reserved
15
GND
16
Reserved
17
Security Erase Trigger Input
18
GND
19
Security Erase Ground
20
Security Erase Indication Output
21
GND
22
Reserved
23
+B
24
3.3V
25
-B
26
GND
27
GND
28
Reserved
29
GND
30
Reserved
31
-A
32
Reserved
33
+A
34
GND
35
GND
36
Reserved
37
GND
38
Reserved
39
3.3V
40
GND
41
3.3V
42
Reserved
43
Reserved
44
Reserved
45
Reserved
46
Reserved
47
Reserved
48
Reserved
49
DA/DSS
50
GND
51
Presence Detection
52
3.3V
5.2 Electrical Characteristics 5.2.1 Absolute Maximum Rating Table 17 Absolute maximum rating Parameter
Symbol
Storage temperature Input Power Voltage
Condition
Min
Max
Unit
TSGT
-55
95
℃
VIN
-0.3
3.63
V
15
I6M Series Datasheet
5.2.2Power Supply Operation Conditions Table 18 recommended power supply operation conditions Parameter
Symbol
Input Power Voltage
VIN
Condition
Min
Max
Unit
3.135
3.465
V
5.2.3 Power Consumption Recommended DC operation voltage: 3.135~3.465V Table 19 power consumption Parameter
Typical
Unit
Idle
0.65
W
Sequential read
0.99
W
Sequential write
1.25
W
Random read
0.85
W
Random write
2.0
W
Sequential read
1.98
W
Sequential write
4.42
W
Random read
1.98
W
Random write
3.37
W
4KB sample data
512KB sample data
Note: 1. the power consumption can differ depending on the disk capacity and the type of flash memory being used. 2. the test drive : I6M-M512 3. Supply voltage : 3.3V
6. ATA Command Description 6.1 ATA Command Set Table 21 ATA commands list
Command
Code(Hex)
General Feature Set 16
Protocol
I6M Series Datasheet Execute Device Diagnostic
90h
Execute device diagnostic
Flush Cache
E7h
Non-data
Identify Device
ECh
PIO data-in
Initialize Drive Parameter
91h
Non-data
Read DMA
C8h
DMA
Read Log Ext
2Fh
PIO data-in
Read Multiple
C4h
PIO data-in
Read Sector(s)
20h
PIO data-in
40h or 41h
Non-data
Set Feature
Efh
Non-data
Set Multiple Mode
C6h
Non-data
Write DMA
Cah
DMA
Write Multiple
C5h
PIO data-in
Write Sector(s)
30h
PIO data-out
NOP
00h
Non-data
Read Buffer
E4h
PIO data-in
Writer Buffer
E8h
PIO data-out
Check Power Mode
E5h or 98h
Non-data
Idle
E3h or 97h
Non-data
Idle Immediate
E1h or 95h
Non-data
Sleep
E6h or 99h
Non-data
Standby
E2h or 96h
Non-data
Standby Immediate
E0h or 94h
Non-data
Security Set Password
F1h
PIO data-out
Security Unlock
F2h
PIO data-out
Security Erase Prepare
F3h
Non-data
Security Erase Unit
F4h
PIO data-out
Security Freeze Lock
F5h
Non-data
Security Disable Password
F6h
PIO data-out
SMART Disable Operations
B0h
Non-data
SMART Enable/Disable Auto-save
B0h
Non-data
SMART Enable Operations
B0h
Non-data
SMART Execute OFF-LINE Immediate
B0h
Non-data
SMART Read Log
B0h
PIO data-in
SMART Read Threshold
B0h
PIO data-in
SMART Read Data
B0h
PIO data-in
SMART Return Status
B0h
Non-data
Read Verify Sector(s)
Power Management Feature Set
Security Mode Feature Set
SMART Feature Set
17
I6M Series Datasheet SMART Save Attribute Values
B0h
Non-data
SMART Write Log
B0h
PIO data-out
Read Native Max Address
F8h
Non-data
Set Max Address
F9h
Non-data
Set Max Set Password
F9h
PIO data-out
Set Max Lock
F9h
Non-data
Set Max Freeze Lock
F9h
Non-data
Set Max Unlock
F9h
PIO data-out
Flush Cache Ext
Eah
Non-data
Read Sector(s) Ext
24h
PIO data-in
Read DMA Ext
25h
DMA
Read Multiple
29h
PIO data-in
Read Native Max Address Ext
27h
Non-data
Read Verity Sector(s) Ext
42h
Non-data
Set Max Address Ext
37h
Non-data
Write DMA Ext
35h
DMA
Write Multiple Ext
39h
PIO data-out
Write Sector(s) Ext
34h
PIO data-out
Read FPDMA Queued
60h
DMA Queued
Write FPDMA Queued
61h
DMA Queued
Data Set Management
06h
DMA
Seek
70h
Non-data
Host Protected Area Feature Set
48-bit Address Feature Set
NCQ Feature Set
Others
6.2 SMART Feature Set The SSD controller supports the SMART command set and defines some vendor-specific data to report spare/bad block numbers in each memory management unit. Table 22:
SMART Feature Register Values
Value
Command
Value
Command
D0h
Read Data
D5h
Read Log
D1h
Read Attribute Threshold
D6h
Write Log
D2h
Enable/Disable Autosave
D8h
Enable SMART Operations
D3h
Save Attribute Values
D9h
Disable SMART Operations
D4h
Execute OFF-LINE Immediate
DAh
Return Status
If the reserved size is below the threshold, the status can be read from the Cylinder 18
I6M Series Datasheet Register using the Return Status command (DAh). The following 512bytes make up the SMART data structure. Users can obtain the data using the “Read Data” command (D0h). Table 23 SMART data structure
Byte
F/V
Description
0-1
X
Revision code
2-361
X
Vendor specific
362
V
Off-line data collection status
363
X
Self-test execution status byte
364-365
V
Total time in seconds to complete off-line data collection activity
366
X
Vendor specific
367
F
Off-line data collection capability
368-369
F
SMART capability
370
F
Error logging capability 7-1 Reserved 0 1=Device error logging supported
371
X
Vendor specific
372
F
Short self-test routine recommended polling time(in minutes)
373
F
Extended self-test routine recommended polling time (in minutes)
374
F
Conveyance Self-test routine recommended polling time (in minutes)
375-385
R
Reserved
386-395
F
Firmware version / data code
396-399
F
Vendor specific
400-408
F
Reserved
409-415
X
Vendor specific
416-417
F
Reserved
418-419
V
Number of spare block
420
F
Reserved
421-422
V
Average erase count
423
F
Reserved
424-425
V
Max erase count
426
F
Reserved
427-428
V
Min erase count
429-510
X
Vendor specific
511
V
Data structure checksum
Notes: 1. F=content (byte) is fixed and does not change. 2. V=content (byte) is variable and may change depending on the state of the device or the commands executed by the device. 3. X=contents (byte) is vendor specific ad may be fixed or variable. 19
I6M Series Datasheet 4. R=content (byte) is reserved and shall be zero.
6.3 SMART Attributes The following table defines the vendor specific data in byte 2 to 381 of the 512-byte SMART data. Table 24SMART Attribute
Attribute ID(hex)
Raw Attribute Value
Attribute Name
01
MSB
00
00
00
00
00
Read error rate
05
LSB
MSB
00
00
00
00
Reallocated sectors count
09
LSB
MSB
00
00
Reserved
0C
LSB
MSB
00
00
Power cycle count
A0
LSB
MSB
00
00
Uncorrectable sector count when read/write
A1
LSB
MSB
00
00
00
00
Number of valid spare block
A2
LSB
MSB
00
00
00
00
Number of cache data block
A3
LSB
MSB
00
00
00
00
Number of initial invalid block
A4
LSB
MSB
00
00
Total erase count
A5
LSB
MSB
00
00
Maximum erase count
A6
LSB
MSB
00
00
Minimum erase count
A7
LSB
MSB
00
00
Average erase count
C0
LSB
MSB
00
00
Power-off retract count
C2
MSB
00
00
00
Controller temperature
C3
LSB
MSB
00
00
Hardware ECC recovered
C4
LSB
MSB
00
00
Reallocation event count
C7
LSB
00
00
00
Ultra DMA CRC error count
F1
LSB
MSB
00
00
Total LBAs written (each write unit = 32MB)
F2
LSB
MSB
00
00
Total LBAs Read (each read unit = 32MB)
00
00
MSB
00
7. Revision History Table24 Document Revision History Date
Revision
Description
Dec.,2014
A0
Official Release
Apr.,2016
A1
Update Datasheet Format
20