Datashee (SATA III)

Datasheet
mSATAvault™ Slim
4GB to 256GB
NLSSabcV3d-9TMHAAvwxyz
1. OVERVIEW
Netlist, a pioneer in the development of high-density
memory subsystems, is proud to offer the mSATA Slim
Flash Disk Module in a JEDEC MO-300B, variation A
form factor. The mSATA Slim module follows the same
form factor as the mini PCI Express module and uses
the same 52 pin PCB edge style connector. The Netlist
solution provides a fully compatible SATA V3.0
interface to the host system and supports serial data
rates to 6.0Gbps.
Netlist's mSATA Slim is the product of choice in
applications requiring the smallest form factor with
high memory density, low power, high performance,
high reliability and high tolerance to shock, vibration,
humidity, altitude, and temperature. Because there are
no moving parts to service or maintain, the mSATA Slim
is the solution of choice for reliable alternatives to
mechanical hard disk drives for high availability and
mission critical applications. The on-card intelligent
controller manages interface protocols, data storage
and retrieval as well as Error Correcting Code (ECC),
detects handling and diagnostics, power management
and clock control.
2. FEATURES













Specifically designed for small form factor
requirements, the Netlist mSATA Slim is an extremely
compelling solution for embedded applications such as
boot loaders, virtualization systems, industrial
applications, thin clients and many other applications in
the enterprise environment.
The Netlist mSATA Slim is available in capacities of
4GB to 256GB. The Netlist mSATA Slim hosts most
computing or embedded operating systems with the
solid-state disk technology delivering fast boot, load,
and execution of applications, with no moving parts,
leading to faster system responsiveness, and durability.
Applications include virtualized boot loaders, boot and
OS loaders, embedded storage, medical diagnostics,
inventory management and barcode readers, and
mobile industrial computer.





4GB to 256GB capacity (48-bit addressing)
SATA V3.0 compliant with NCQ support
NCQ support for up to 32 commands
Support for SATA 48-bit addressing mode
SATA interface for 1.5Gbps, 3.0Gbps and 6Gbs
Commercial or Industrial Temperature Grades
o Commercial: 0°C to +70°C
o Industrial: -40°C to +85°C
Available with MLC or SLC 1 NAND Flash
MTBF More than 1,000,000 hours
Advanced Flash Management
o Static and Dynamic Wear Leveling
o Bad Block Management
o TRIM
o Over-Provisioning
o Hardware ECC support for up to 72bit/KB
data
o Large Block 8KB/page NAND support
Extended S.M.A.R.T. Command support
Firmware Update
Low Power Management
o DEVSLP Mode
o DIPM/HIPM Mode
Temperature Range
o Operation: 0°C ~ 70°C
o Storage: -40°C ~ 85°C
RoHS compliant
Performance
o Sequential Read Bandwidth: up to
500MB/s
o Sequential Write Bandwidth: up to
200MB/s
Power Consumption - 3.3V +/-0.3VDC supply
o Read: 174 mA (typical)
o Write: 230.6 mA (typical)
o Idle: 53.2mA (typical)
JEDEC MO-300B Variation A Form Factor
o 50.80 x 29.85 mm (L x W)
RoHS-6 compliant (Pb-free)
Revision 1v3
©2014 Netlist, Inc.
Netlist Confidential
www.netlist.com
Page 1 of 26
This document, specifications and information herein are subject to change without notice.
4GB to 256GB mSATAvault™ Slim – NLSSabcV3d-9TMHAAvwxyz
Datasheet
TABLE OF CONTENTS
1.
Overview...........................................................................................................................................................1
2.
Features ............................................................................................................................................................1
3.
mSATA Slim Block Diagram ...............................................................................................................................4
4.
Module Ordering Information ..........................................................................................................................5
5.
Physical Specifications ......................................................................................................................................6
6.
Reliability and Durability ................................................................................................................................11
6.1.
Wear Leveling for Flash Memory ...............................................................................................................11
7.
System Performance ......................................................................................................................................12
8.
Pin Name and Signal Description....................................................................................................................13
9.
DC Characteristics ...........................................................................................................................................15
10.
ATA Command Set ..........................................................................................................................................16
11.
SMART Command Set Description .................................................................................................................20
11.1.
SMART Read Attribute - PIO Data ..............................................................................................................21
11.2.
SMART Read Attribute - Thresholds...........................................................................................................22
11.3.
SMART Enable Attribute - Auto Save .........................................................................................................23
11.4.
SMART Disable Attribute - Auto Save .......................................................................................................23
11.5.
SMART ENABLE Operations........................................................................................................................24
11.6.
SMART DISABLE Operations .......................................................................................................................24
11.7.
SMART Return Status .................................................................................................................................25
12.
Revision History ..............................................................................................................................................26
Revision 1v3
©2014 Netlist, Inc.
Netlist Confidential
www.netlist.com
Page 2 of 26
This document, specifications and information herein are subject to change without notice.
4GB to 256GB mSATAvault™ Slim – NLSSabcV3d-9TMHAAvwxyz
Datasheet
List of Figures
Figure 1: mSATA Slim Module Block Diagram ...............................................................................................................4
Figure 2: mSATA Slim Controller Block Diagram ............................................................................................................4
Figure 3: mSATA Slim Outline Dimensions ....................................................................................................................6
Figure 4: mSATA Slim Physical Dimensions (1 of 2) .......................................................................................................7
Figure 5: mSATA Slim Physical Dimensions (2 of 2) .......................................................................................................8
List of Tables
Table 1: Module Ordering Information: Commercial Temperature - MLC NAND Flash ...............................................5
Table 2: Module Ordering Information: Industrial Temperature - SLC NAND Flash .....................................................5
Table 3: mSATA Slim Form-Factor .................................................................................................................................6
Table 4: Physical Dimensions (1 of 2) ............................................................................................................................9
Table 5: Physical Dimensions (2 of 2) ............................................................................................................................9
Table 6: mSATA Slim - JEDEC MO-300 Variation A ......................................................................................................10
Table 7: mSATA Slim Flash Disk Module Environmental Conditions ...........................................................................11
Table 9: Module Speed ................................................................................................................................................12
Table 11: Pin and Signal Assigment .............................................................................................................................13
Table 12: Absolute Maximum Conditions....................................................................................................................15
Table 13: Recommended Operating Conditions..........................................................................................................15
Table 14: Input Leakage Current .................................................................................................................................15
Table 15: Logic Level Output Drive Characteristics .....................................................................................................15
Table 16: Command Set ...............................................................................................................................................16
Table 17: Identity Drive Information ...........................................................................................................................17
Table 18: SMART Command Block Register Addressing ..............................................................................................20
Table 19: SMART READ Attribute Register Addressing................................................................................................20
Table 20: Read Attribute - Normal Output ..................................................................................................................21
Table 21: Read Attribute - Input ..................................................................................................................................21
Table 22: Attribute Description ...................................................................................................................................21
Table 23: SMART Attribute Actual Data Format (all values in hex) .............................................................................22
Table 24: Thresholds Attribute – Input........................................................................................................................22
Table 25: THRESHOLDS ATTRIBUTE – Normal INPUT ..................................................................................................22
Table 26: Enable Auto Save Attribute - Input ..............................................................................................................23
Table 27: Enable Auto Save Attribute - Normal Output ..............................................................................................23
Table 28: Disable Auto Save Attribute - Input .............................................................................................................23
Table 29: Disable Auto Save Attribute - Normal Output .............................................................................................23
Table 30: ENABLE SMART Access – Input ....................................................................................................................24
Table 31: ENABLE SMART Access - Normal Output .....................................................................................................24
Table 32: DISABLE SMART Access – Input ...................................................................................................................24
Table 33: DISABLE SMART Access - Normal Output ....................................................................................................24
Table 34: Return Status – Input ...................................................................................................................................25
Table 35: Return Status - Normal Output ....................................................................................................................25
Revision 1v3
©2014 Netlist, Inc.
Netlist Confidential
www.netlist.com
Page 3 of 26
This document, specifications and information herein are subject to change without notice.
4GB to 256GB mSATAvault™ Slim – NLSSabcV3d-9TMHAAvwxyz
Datasheet
3. MSATA SLIM BLOCK DIAGRAM
FIGURE 1: MSATA SLIM MODULE BLOCK DIAGRAM
FIGURE 2: MSATA SLIM CONTROLLER BLOCK DIAGRAM
Revision 1v3
©2014 Netlist, Inc.
Netlist Confidential
www.netlist.com
Page 4 of 26
This document, specifications and information herein are subject to change without notice.
4GB to 256GB mSATAvault™ Slim – NLSSabcV3d-9TMHAAvwxyz
Datasheet
4. MODULE ORDERING INFORMATION
4GB to 256GB mSATAvault™ Slim
Part Number:
NLSSabcV3d-9TMHAAvwxyz
abc =
d=
v=
Memory
Flash Die
Capacity
Geom.
04G = 4GB
C = Commercial 4 = 4x nm
08G = 8GB
0°C to +70°C
3 = 3x nm
I = Industrial
16G = 16GB
2 = 2x nm
40°C to +85°C 1 = 1x nm
32G = 32GB
64G = 64GB
128 = 128GB
256 = 256GB
w=
#CE per Flash
Loc.
1 = 1 CE per
Flash Location
2 = 2 CE per
Flash Location
4 = 4 CE per
Flash Location
8 = 8 CE per
Flash Location
x=
#Flash Locs.
1 = 1 Flash
Locations
2 = 2 Flash
Locations
4 = 4 Flash
Locations
8 = 8 Flash
Locations
y=
#Die per Flash
Loc.
1 = 1 Die per
Flash Location
2 = 2 Die per
Flash Location
4 = 4 Die per
Flash Location
8 = 8 Die per
Flash Location
z=
Special Feature
0 = Std.
Product
TABLE 1: MODULE ORDERING INFORMATION: COMMERCIAL TEMPERATURE - MLC NAND FLASH
1
mSATA Slim Capacity
Part Number
4GB
NLSS04GV3C-9TMHAAvwxy0
8GB
NLSS08GV3C-9TMHAAvwxy0
16GB
NLSS16GV3C-9TMHAAvwxy0
32GB
NLSS32GV3C-9TMHAAvwxy0
64GB
NLSS64GV3C-9TMHAAvwxy0
128GB
NLSS128V3C-9TMHAAvwxy0
TABLE 2: MODULE ORDERING INFORMATION: INDUSTRIAL TEMPERATURE - SLC NAND FLASH
1
mSATA Slim Capacity
Part Number
4GB
NLSS04GV3I-9TSHAAvwxy0
8GB
NLSS08GV3I-9TSHAAvwxy0
16GB
NLSS16GV3I-9TSHAAvwxy0
32GB
NLSS32GV3I-9TSHAAvwxy0
1
Contact Factory or local Sales/FAE support for complete part number ordering information.
Revision 1v3
©2014 Netlist, Inc.
Netlist Confidential
www.netlist.com
Page 5 of 26
This document, specifications and information herein are subject to change without notice.
4GB to 256GB mSATAvault™ Slim – NLSSabcV3d-9TMHAAvwxyz
Datasheet
5. PHYSICAL SPECIFICATIONS
mSATA Slim Flash Disk Module form-factor - JEDEC MO-300B (Variation A).
The host is connected to the mSATA Slim module using the 52 pin mini PCIe edge type connector.
TABLE 3: MSATA SLIM FORM-FACTOR
Length
50.80 ± 0.15 mm
Width
29.85 ± 0.15 mm
Thickness Including Label Area (Max)
4.85 mm
FIGURE 3: MSATA SLIM OUTLINE DIMENSIONS
4.85mm (Max)
50.80mm +/- 0.15 mm
29.85mm +/ 0.15mm
Revision 1v3
©2014 Netlist, Inc.
Netlist Confidential
www.netlist.com
Page 6 of 26
This document, specifications and information herein are subject to change without notice.
4GB to 256GB mSATAvault™ Slim – NLSSabcV3d-9TMHAAvwxyz
Datasheet
FIGURE 4: MSATA SLIM PHYSICAL DIMENSIONS (1 OF 2)
See Detail Z
M
Detail X
See Detail Y
Revision 1v3
©2014 Netlist, Inc.
Netlist Confidential
www.netlist.com
Page 7 of 26
This document, specifications and information herein are subject to change without notice.
4GB to 256GB mSATAvault™ Slim – NLSSabcV3d-9TMHAAvwxyz
Datasheet
FIGURE 5: MSATA SLIM PHYSICAL DIMENSIONS (2 OF 2)
CE TERLI E OF
DIM. W FEATURE
S2
DETAIL Z
00
V1 52X
l_
DETAIL X
V2
T'
Revision 1v3
©2014 Netlist, Inc.
Netlist Confidential
www.netlist.com
Page 8 of 26
This document, specifications and information herein are subject to change without notice.
4GB to 256GB mSATAvault™ Slim – NLSSabcV3d-9TMHAAvwxyz
Datasheet
TABLE 4: PHYSICAL DIMENSIONS (1 OF 2)
SYMBOL
A2
A3
D
G
H
J
K
M
P1
P2
S1
S2
S3
T
V1
V2
W
Y
N
ISSUE
REF
NOTES
MIN
3.20
5.10
29.70
2.50
0.90
0.50
3.20
3.90
4.20
4.00
1.40
0.55
2.40
25.55
-
COMMON DIMENSION TABLE
NOM
29.85
2.60
1.00
4.00
1.50
0.60
2.55
25.70
52
MAX
30
2.70
1.10
0.80
0.25
0.25
4.10
1.60
0.65
2.70
25.85
0.25
NOTES
4.6
4.6
5
A
14 -131
1, 2, 3
TABLE 5: PHYSICAL DIMENSIONS (2 OF 2)
SYMBOL
D1
D2
D3
D4
D5
D6
e1
e2
X
ISSUE
REF
NOTES
VALUE
3.85
8.25
24.20
4.00
1.65
2.05
5.60
13.60
0.80
A
14-131
1, 2, 3
Revision 1v3
©2014 Netlist, Inc.
Netlist Confidential
www.netlist.com
Page 9 of 26
This document, specifications and information herein are subject to change without notice.
4GB to 256GB mSATAvault™ Slim – NLSSabcV3d-9TMHAAvwxyz
TABLE 6: MSATA SLIM - JEDEC MO-300 VARIATION A
mSATA FULL SIZE VARIATION A
SYMBOL
MIN
NOM
A
50.65
50.85
A1
48.05 BASIC
E
E1
E2
F
F1
5.65
5.80
F2
5.65
5.80
L
2.00
ISSUE
A
REF
14-131
NOTES
1, 2, 3
Datasheet
MAX
50.95
NOTES
4.85
1.35
2.40
5.95
5.95
-
4
8
8
8
Revision 1v3
©2014 Netlist, Inc.
Netlist Confidential
www.netlist.com
Page 10 of 26
This document, specifications and information herein are subject to change without notice.
4GB to 256GB mSATAvault™ Slim – NLSSabcV3d-9TMHAAvwxyz
Datasheet
6. RELIABILITY AND DURABILITY
TABLE 7: MSATA SLIM FLASH DISK MODULE ENVIRONMENTAL CONDITIONS
Operating Temperature
Commercial: 0°C to 70°C, or
Industrial: -40°C to 85°C
Vibration
15G (80 - 2000Hz)
Humidity
8% to 95% non-condensing with TAMB less than 55°C
ESD Level
Contact discharge: Up to 8 kV
Air discharge: Up to 15kV
Acoustic Noise
0 dB
Shock
1,500G (0.5ms)
Typical Power Requirements
3.3V +/- 10%
Idle: 53.2mA
Read: 174 mA
Write: 230.6 mA
6.1.
WEAR LEVELING FOR FLASH MEMORY
The Netlist mSATAvault™ Slim module makes use of advanced flash wear leveling and bad block management
techniques. Wear leveling is performed with the use of reserved buffer blocks. "Wear leveled" blocks are swapped
with replacement blocks that have the fewest erase cycles. Bad block management ensures that defective blocks
created during device operation are mapped out and never accessed. In this manner, the life of the entire device is
extended.
Revision 1v3
©2014 Netlist, Inc.
Netlist Confidential
www.netlist.com
Page 11 of 26
This document, specifications and information herein are subject to change without notice.
4GB to 256GB mSATAvault™ Slim – NLSSabcV3d-9TMHAAvwxyz
Datasheet
7. SYSTEM PERFORMANCE
•
•
•
•
Performance is obtained from CrystalDiskMark with SATA 6Gbps host.
Samples are made of Toshiba 19nm Toggle NAND Flash.
Performance may vary from flash configuration, SDR configuration, and platform.
The table above is for your reference only. The criteria for MP (mass production) and for accepting goods
shall be discussed based on different flash configuration.
TABLE 8: MODULE SPEED
MLC Capacity
Flash Structure
Flash Type
4GB
8GB
16GB
32GB
64GB
128GB
256GB
4GB x 1
8GB x 1
16GB x 1
16GB x 2
32GB x 2
64GB x 2
64GB x 4
Type C
Type C
Type C
Type C
Type C
Type C
Type C
Sequential
Read
294
291
289
512
521
496
488
Write
153
155
157
203
203
196
192
Revision 1v3
©2014 Netlist, Inc.
Netlist Confidential
www.netlist.com
Page 12 of 26
This document, specifications and information herein are subject to change without notice.
4GB to 256GB mSATAvault™ Slim – NLSSabcV3d-9TMHAAvwxyz
Datasheet
8. PIN NAME AND SIGNAL DESCRIPTION
TABLE 9: PIN AND SIGNAL ASSIGMENT
Pin
Signal Name
1
NC
2
3.3V
3
NC
4
DGND
5
NC
6
NC
7
NC
8
NC
9
DGND
10
NC
11
NC
12
NC
13
NC
14
NC
15
DGND
16
NC
17
NC
18
DGND
19
NC
20
NC
21
SATA GND
22
NC
23
TX_OUT
24
3.3V
25
TX_OUT
26
SATA GND
27
SATA GND
28
NC
29
SATA GND
30
NC
31
RX_IN
32
NC
33
RX_IN
34
DGND
35
SATA GND
36
NC
37
SATA GND
38
NC
39
3.3V
40
DGND
41
3.3V
42
NC
43
NC
44
NC
45
NC
46
NC
Signal Description
No Connect
3.3V Source
No Connect
Digital Ground
No Connect
No Connect
No Connect
No Connect
Digital Ground
No Connect
No Connect
No Connect
No Connect
No Connect
Digital Ground
No Connect
No Connect
Digital Ground
No Connect
No Connect
SATA Ground Return
No Connect
Host Receiver Differential Signal - Positive
3.3V Source
Host Receiver Differential Signal - Negative
SATA Ground Return
SATA Ground Return
No Connect
SATA Ground Return
No Connect
Host Transmitter Differential Signal - Negative
No Connect
Host Transmitter Differential Signal - Positive
Digital Ground
SATA Ground Return
No Connect
SATA Ground Return
No Connect
3.3V Source
Digital Ground
3.3V Source
No Connect
No Connect
No Connect
No Connect
No Connect
Revision 1v3
©2014 Netlist, Inc.
Netlist Confidential
www.netlist.com
Page 13 of 26
This document, specifications and information herein are subject to change without notice.
4GB to 256GB mSATAvault™ Slim – NLSSabcV3d-9TMHAAvwxyz
Pin
47
48
49
50
51
52
Signal Name
NC
NC
DA/DSS
DGND
GND
3.3V
Datasheet
Signal Description
No Connect
No Connect
Option for LED Output
Digital Ground
Default Connection to Ground
3.3V Source
Revision 1v3
©2014 Netlist, Inc.
Netlist Confidential
www.netlist.com
Page 14 of 26
This document, specifications and information herein are subject to change without notice.
4GB to 256GB mSATAvault™ Slim – NLSSabcV3d-9TMHAAvwxyz
Datasheet
9. DC CHARACTERISTICS
Following Tables define the D.C. Characteristics for the Module using the conditions listed below.
Vcc = 3.3V ± 5%
TABLE 10: ABSOLUTE MAXIMUM CONDITIONS
Parameter
Input Voltage
Voltage on any pin except VCC with respect to GND.
Storage Temperature
Symbol
VCC
V
TST
Conditions
-0.3V min. to 3.6V max.
-0.5V min. to VCC + 0.5V max.
-50°C to +125°C
TABLE 11: RECOMMENDED OPERATING CONDITIONS
Parameter
Symbol
Input Voltage
VCC
Commercial Temperature
TAMB_C
2
Industrial Temperature
TAMB_I
MIN
3.0
0°
-40°
TYP
3.3
MAX
3.6
70°
+85°
UNIT
V
C
C
TABLE 12: INPUT LEAKAGE CURRENT
Parameter
Symbol
Input Leakage Current
IL
MIN
-1
TYP
MAX
1
Units
µA
MIN
VCC - 0.3V
0
VCC x 0.8V
0
-10
TYP
MAX
VCC
0.4V
VCC
VCC x 0.2V
10
Units
V
V
V
V
µA
Conditions
VIH = VCC
VIL = GND
TABLE 13: LOGIC LEVEL OUTPUT DRIVE CHARACTERISTICS
Parameter
Symbol
Logic High Output Voltage
VOH
Logic Low Output Voltage
VOL
Logic High Input Voltage
VIH
Logic Low Input Voltage
VIL
Tri-State Leakage Current
IL_HIZ
2
+/- 1
Contact the factory for Industrial Temperature grade module lead times and availability.
Revision 1v3
©2014 Netlist, Inc.
Netlist Confidential
www.netlist.com
Page 15 of 26
This document, specifications and information herein are subject to change without notice.
4GB to 256GB mSATAvault™ Slim – NLSSabcV3d-9TMHAAvwxyz
Datasheet
10. ATA COMMAND SET
This section defines the software requirements and commands the host sends to the mSATA Slim module.
Commands are issued by loading the required registers in the command block with the supplied parameters, and
then writing the command code to the Command Register. The manner in which a command is accepted varies.
There are three classes (see Table 17: ATA Command Set) of command acceptance, all dependent on the host not
issuing commands unless the mSATA Slim is not busy (BSY=0).
All commands listed in this specification shall be implemented. Commands can be implemented as "no operation"
to meet this requirement. The Security Mode feature set (command codes F1, F2, F3, F4, F5, and F6) should not be
implemented unless the device is intended to be used in an embedded, non-removable application. The Security
Mode feature set was not designed for removable devices and certain problems may be encountered when using
these commands in a removable application. This specification introduces some new commands and features.
Upon receipt of a Class 1 command, the mSATA Slim sets BSY within 400 ns.
Upon receipt of a Class 2 command, the mSATA Slim sets BSY within 400 ns, sets up the sector buffer for a write
operation, sets DRQ within 700 ns, and clears BSY within 400 ns of setting DRQ.
Upon receipt of a Class 3 command, the mSATA Slim sets BSY within 400 ns, sets up the sector buffer for a write
operation, sets DRQ within 20 ms (assuming no re-assignments), and clears BSY within 400 ns of setting DRQ.
TABLE 14: COMMAND SET
No.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Command Set
Check Power Mode
Data Set Management
DCO
Download Microcode PIO
Download Microcode DMA
Execute Drive Diagnostics
Flush Cache
Flush Cache Ext
Identify Device
Idle
Idle Immediate
Initialize Drive Parameters
Read Buffer
Read DMA (without Retry)
Read DMA (with Retry)
Read DMA Ext
Read FPDMA Queued
Read Log Ext
Read Multiple
Read Multiple Ext
Read Native Max Address
Read Native Max Ext
Read Sectors (without Retry)
Read Sectors (with Retry)
Read Sectors Ext
Read Verify Ext
OP Code
(hex)
E5
06
B1
92
93
90
E7
EA
EC
E3
E1
91
E4
C9
C8
25
60
2F
C4
29
F8
27
21
20
24
42
No.
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
Command Set
Security Disable Password
Security Erase Prepare
Security Erase Unit
Security Freeze Lock
Security Set Password
Security Unlock
Seek
Set Features
Set Max Address
Set Max Address Ext
Set Multiple Mode
Sleep
SMART
Standby
Standby Immediate
Write Buffer
Write DMA (without Retry)
Write DMA (with Retry)
Write DMA Ext
Write DMA FUA Ext
Write FDMA Queued
Write Log Ext
Write Multiple
Write Multiple Ext
Write Multiple FUA Ext
Write Sectors
OP Code
(hex)
F6
F3
F4
F5
F1
F2
70
EF
F9
37
C6
E6
B0
E2
E0
E8
CB
CA
35
3D
61
3F
C5
39
CE
31
Revision 1v3
©2014 Netlist, Inc.
Netlist Confidential
www.netlist.com
Page 16 of 26
This document, specifications and information herein are subject to change without notice.
4GB to 256GB mSATAvault™ Slim – NLSSabcV3d-9TMHAAvwxyz
No.
Command Set
27
Read Verify Sectors
(without Retry)
Read Verify Sectors
(with Retry)
Recalibrate
28
29
Datasheet
OP Code
(hex)
No.
41
56
40
57
Command Set
(without Retry)
Write Sectors
(with Retry)
Write Sectors Ext
10
58
Write Uncorrectable
OP Code
(hex)
30
34
45
TABLE 15: IDENTITY DRIVE INFORMATION
F: Fixed V:
Word
Variable X:
Default Value
Address
Both
(hex)
0
F
045A
1
X
3FFF
2
V
0000
3
X
0010
4
X
7E00
5
X
0200
6
X
003F
7-8
V
0
9
X
0000
10 - 19
F
xxxx
20
X
0000
21
X
0000
22
X
0000
23 - 26
F
xxxx
27 - 46
F
xxxx
47
F
8001
48
49
50
51
52
53
54
55
56
57
58
59
F
F
F
X
X
F
X
X
X
X
X
F
60 - 61
60 - 61
F
F
62
63
64
65
X
F
F
F
Data Field Type Information
General configuration - bit significant information
Obsolete - Number of Logical Cylinders (16,383)
Specific Configuration
Obsolete - Number of Logical Heads (16)
Retired
Retired
Obsolete - Number of Logical Sectors per Track (63)
Reserved for Assignment by the Compact Flash Association
Retired
Serial Number in ASCII (20 Characters)
Retired
Retired
Obsolete
Firmware revision in ASCII (8 Characters)
Model Number in ASCII
7:0 - Maximum number of sectors transferred per interrupt on
MULTIPLE commands
0000
Reserved
0F00
Capabilities
4000
Capabilities
0200
Obsolete
0000
Obsolete
0007
Words 88 and 70:64 are valid
3FFF
Obsolete - Number of Logical Cylinders (16383)
0010
Obsolete - Number of Logical Heads (16)
003F
Obsolete - Number of Logical Sectors per Track (63)
FC10
Obsolete
00FB
Obsolete
0100
Number of Sectors Transferred per Interrupt on MULTIPLE
Commands
037DFF40 (32GB) Total Number of User Addressable Sectors
xxxxxxxx
Total Number of User Addressable Sectors
(64GB)
0
Obsolete
0007
Multi-word DMA modes Supported / Selected
0003
Advance Transfer Modes Supported
0078
Minimum Multi-word DMA transer cycle time per word
Revision 1v3
©2014 Netlist, Inc.
Netlist Confidential
www.netlist.com
Page 17 of 26
This document, specifications and information herein are subject to change without notice.
4GB to 256GB mSATAvault™ Slim – NLSSabcV3d-9TMHAAvwxyz
Word
Address
66
F: Fixed V:
Variable X:
Both
F
Default Value
(hex)
0078
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
F
F
F
F
F
F
F
F
F
F
F
F
V
F
F
F
F
F
V
V
V
V
F
F
V
V
F
0078
0078
0000
0000
0
0
0
0
0
0002
0
0000
0000
00F8
0021
7429
7008
4000
7028
3000
4000
007F
0000
0000
0
0000
0
94
95
96
97
98
99
100 - 103
V
F
V
V
F
F
V
104
105
106
107
108 - 111
112 - 115
116
117 - 118
V
F
F
F
F
F
V
F
0
0
0
0
0
0
xxxxxxxx - 32GB
xxxxxxxx - 64GB
xxxxxxxx - 128GB
0
0
0
0
0
0
0
0
Datasheet
Data Field Type Information
Manufacturer’s recommended Multi-word DMA transfer cycle
time
Minimum PIO transfer cycle time without flow control
Minimum PIO transfer cycle time with IORDY flow control
Reserved
Reserved
Reserved for the IDENTIFY PACKET DEVICE Command
Reserved for the IDENTIFY PACKET DEVICE Command
Reserved for the IDENTIFY PACKET DEVICE Command
Reserved for the IDENTIFY PACKET DEVICE Command
Queue Depth
SATA Capabilities
Reserved - future Serial ATA Definition
Serial ATA Features Supported
Serial ATA Features Enabled
Major Version Number
Minor Version Number
Command Set Supported
Command Set Supported
Command Set / Feature Supported Extension
Command Set / Feature Enabled
Command Set / Feature Enabled
Command Set / Feature Default
Ultra DMA Modes
Time Required for Security Unit Erase Completion
Time Required for Enhanced Security Erase Completion
Current Advanced Power Management Value
Master Password Revision Code
Hardware Reset Result. The contents of bits (12:0) of this word
shall change only during the execution of a hardware Reset.
Vendor’s Recommended and Actual Acoustic Management Value
Stream Minimum Request Size
Streaming Transfer Time - DMA
Streaming Access Latency - DMA and PIO
Streaming Performance Granularity
Streaming Performance Granularity
Maximum User LBA for 48-bit Address Feature Set
Streaming Transfer Time – PIO
Reserved
Physical Sector Size / Logical Sector Size
Interseek Delay for ISO-7779 Acoustic Testing (in microseconds)
Unique ID
Reserved
Reserved
Words per Logical Sector
Revision 1v3
©2014 Netlist, Inc.
Netlist Confidential
www.netlist.com
Page 18 of 26
This document, specifications and information herein are subject to change without notice.
4GB to 256GB mSATAvault™ Slim – NLSSabcV3d-9TMHAAvwxyz
Word
Address
119
120
121 - 126
127
128
129 - 159
160
161 - 175
176 - 205
206 - 216
217
218 - 221
222
223 - 233
234
235
236 - 254
255
F: Fixed V:
Variable X:
Both
F
F
F
F
V
X
F
X
V
F
F
F
F
F
F
X
Default Value
(hex)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Varies
Datasheet
Data Field Type Information
Supported Settings
Command Set / Feature Enabled/Supported
Reserved
Removable Media Status Notification Feature Set Support
Security Status
Vendor Specific
Compact Flash Association (CFA) Power Mode 1
Reserved for Assignment by the CFA
Current Media Serial Number
Reserved
Non-rotating Media Device
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Integrity Word (Checksum and Signature)
Revision 1v3
©2014 Netlist, Inc.
Netlist Confidential
www.netlist.com
Page 19 of 26
This document, specifications and information herein are subject to change without notice.
4GB to 256GB mSATAvault™ Slim – NLSSabcV3d-9TMHAAvwxyz
Datasheet
11. SMART COMMAND SET DESCRIPTION
Communication to or from the device through Data Register and 7 Command Block Registers(28bit Command
Format) includes: Feature Register, Error Register, Sector Count Register, Sector Number Register, Cylinder Low
Register, Cylinder High Register, Drive Head Register, Status Register, Command Register.
Direction: Input = from Host to Device; Output = from Device to Host
TABLE 16: SMART COMMAND BLOCK REGISTER ADDRESSING
Offset
Address
Read
Write
0x00
Data
Data
0x01
Error
Feature
0x02
Sector Count
Sector Count
0x03
Sector Number - (LBA low current)
Sector Number - (LBA low current)
0x04
Cylinder Low - (LBA mid current)
Cylinder Low - (LBA mid current)
0x05
Cylinder High - (LBA high current)
Cylinder High - (LBA high current)
0x06
Drive Head
Drive Head
x007
Status
Command
TABLE 17: SMART READ ATTRIBUTE REGISTER ADDRESSING
Sector
ID
Vendor Command
Feature
Count
0 SMART READ Attribute
0xD0
0x01
1 SMART READ Attribute
0xD1
0x01
Thresholds
2
SMART ENABLE
0xD2
0xF1
Attributes AUTOSAVE
3
SMART DISABLE
0xD2
0x00
Attribute AUTOSAVE
5
SMART ENABLE
0xD8
XX
Operations
6
SMART DISABLE
0xD9
XX
Operations
7
SMART Return Status
0xDA
XX
Value Type
WORD
BYTE
BYTE
BYTE
BYTE
BYTE
BYTE
BYTE
Sector
Number
XX
XX
Cylinder
Low
0x4F
0x4F
Cylinder
High
0xC2
0xC2
Drive
Head
0xA0
0xA0
Command
0xB0
0xB0
XX
0x4F
0xC2
0xA0
0xB0
XX
0x4F
0xC2
0xA0
0xB0
XX
0x4F
0xC2
0xA0
0xB0
XX
0x4F
0xC2
0xA0
0xB0
XX
0x4F
0xC2
0xA0
0xB0
Revision 1v3
©2014 Netlist, Inc.
Netlist Confidential
www.netlist.com
Page 20 of 26
This document, specifications and information herein are subject to change without notice.
4GB to 256GB mSATAvault™ Slim – NLSSabcV3d-9TMHAAvwxyz
Datasheet
11.1. SMART READ ATTRIBUTE - PIO DATA
This command will return 1 sector of SMART Read Attribute information. PIO Data Protocol
TABLE 18: READ ATTRIBUTE - NORMAL OUTPUT
Register
Error
Sector Count
Sector Number - (LBA low current)
Cylinder Low - (LBA mid current)
Cylinder High - (LBA high current)
Drive Head
Status
TABLE 19: READ ATTRIBUTE - INPUT
Register
Feature
Sector Count
Sector Number - (LBA low current)
Cylinder Low - (LBA mid current)
Cylinder High - (LBA high current)
Drive Head
Command
7
6
5
4
7
6
5
4
XX
XX
XX
XX
XX
XX
0x50
3
2
1
0
3
2
1
0
0
0
0
0
0xD0
0x01
XX
0x4F
0xC2
1
0
1
0
0xB0
TABLE 20: ATTRIBUTE DESCRIPTION
Attribute ID (hex) Description
01
Number of accumulated, uncorrectable errors. Range (0 - 255)
09
Power on hours count. Range (0 - 4294967295)
0C
Drive power cycle count. (Accumulated power ON/OFF cycles)
A8
SATA PHY error count. Only accumulated from power ON (clears to Zero when power OFF)
This value includes all PHY error counts; except - Data FIS CRC, code error, disparity error,
command FIS CRC
AA
Bad Block Count
AD
Erase Count
C0
Number of unexpected power loss
DA
Number of accumulated CRC errors (read/write data FIS CRC errors)
Revision 1v3
©2014 Netlist, Inc.
Netlist Confidential
www.netlist.com
Page 21 of 26
This document, specifications and information herein are subject to change without notice.
4GB to 256GB mSATAvault™ Slim – NLSSabcV3d-9TMHAAvwxyz
Datasheet
TABLE 21: SMART ATTRIBUTE ACTUAL DATA FORMAT (ALL VALUES IN HEX)
0
1
2
3
4
5
6
7
ID
(hex) Flag Flag Value Worse
DATA
ECC
01
0B
00
64
64
0
0
error
09
12
00
64
64
Power ON hours
0
0C
12
00
64
64
Power ON / OFF cycles
A8
12
00
64
64
SATA PHY error count
3
3
AA
03
00
Note
Note
AD
12
00
64
64
C0
DA
12
0B
00
00
64
64
64
64
Early BAD block #
0
8
9
10
11
Threshold
0
0
0
0
0
0
0
0
0
0
Later BAD
block #
0
AVG erase count
MAX erase count
(max = 65535)
(max = 65535
Accidental power loss count #
CRC error count number
0
32
0
0
0
00
00
00
0
0A
0
0
0
00
0
0
0
0
0
0
00
32
11.2. SMART READ ATTRIBUTE - THRESHOLDS
This command will return 1 sector of SMART Thresholds Attribute information. PIO Data Protocol
TABLE 22: THRESHOLDS ATTRIBUTE – INPUT
Register
Feature
Sector Count
Sector Number - (LBA low current)
Cylinder Low - (LBA mid current)
Cylinder High - (LBA high current)
Drive Head
Command
7
6
5
4
3
2
1
0
0
0
0
0
3
2
1
0
0xD1
0x01
XX
0x4F
0xC2
1
TABLE 23: THRESHOLDS ATTRIBUTE – NORMAL INPUT
Register
7
Error
Sector Count
Sector Number - (LBA low current)
Cylinder Low - (LBA mid current)
Cylinder High - (LBA high current)
Drive Head
Status
0
1
0
0xB0
6
5
4
XX
XX
XX
XX
XX
XX
0x50
3
Formula to calculate percentage (%) of spare blocks (value from 100 to 1). Spare Block Percentage = ((MABN - CBBN)/MABN))*100; where
MABN = Maximum Acceptable Bad Block Number and .CBBN = Current Bad Block Number.
Revision 1v3
©2014 Netlist, Inc.
Netlist Confidential
www.netlist.com
Page 22 of 26
This document, specifications and information herein are subject to change without notice.
4GB to 256GB mSATAvault™ Slim – NLSSabcV3d-9TMHAAvwxyz
Datasheet
11.3. SMART ENABLE ATTRIBUTE - AUTO SAVE
This command will Enable the optional attribute, Auto Save, feature of the device. Non-PIO Data protocol
TABLE 24: ENABLE AUTO SAVE ATTRIBUTE - INPUT
Register
Feature
Sector Count
Sector Number - (LBA low current)
Cylinder Low - (LBA mid current)
Cylinder High - (LBA high current)
Drive Head
Command
7
6
5
4
1
0
1
0
0xD2
0xF1
XX
0x4F
0xC2
3
2
1
0
0
0
0
0
3
2
1
0
0xB0
TABLE 25: ENABLE AUTO SAVE ATTRIBUTE - NORMAL OUTPUT
Register
7
Error
Sector Count
Sector Number - (LBA low current)
Cylinder Low - (LBA mid current)
Cylinder High - (LBA high current)
Drive Head
Status
6
5
4
XX
XX
XX
XX
XX
XX
0x50
11.4. SMART DISABLE ATTRIBUTE - AUTO SAVE
This command will Disable the optional attribute, Auto Save, feature of the device. Non-PIO Data protocol.
TABLE 26: DISABLE AUTO SAVE ATTRIBUTE - INPUT
Register
Feature
Sector Count
Sector Number - (LBA low current)
Cylinder Low - (LBA mid current)
Cylinder High - (LBA high current)
Drive Head
Command
7
6
5
4
3
2
1
0
0
0
0
0
3
2
1
0
0xD2
0x00
XX
0x4F
0xC2
1
TABLE 27: DISABLE AUTO SAVE ATTRIBUTE - NORMAL OUTPUT
Register
7
Error
Sector Count
Sector Number - (LBA low current)
Cylinder Low - (LBA mid current)
Cylinder High - (LBA high current)
Drive Head
Status
0
1
0
0xB0
6
5
4
XX
XX
XX
XX
XX
XX
0x50
Revision 1v3
©2014 Netlist, Inc.
Netlist Confidential
www.netlist.com
Page 23 of 26
This document, specifications and information herein are subject to change without notice.
4GB to 256GB mSATAvault™ Slim – NLSSabcV3d-9TMHAAvwxyz
Datasheet
11.5. SMART ENABLE OPERATIONS
This command will enable access to all SMART capabilities within the device. Non-PIO data protocol.
TABLE 28: ENABLE SMART ACCESS – INPUT
Register
Feature
Sector Count
Sector Number - (LBA low current)
Cylinder Low - (LBA mid current)
Cylinder High - (LBA high current)
Drive Head
Command
TABLE 29: ENABLE SMART ACCESS - NORMAL OUTPUT
Register
Error
Sector Count
Sector Number - (LBA low current)
Cylinder Low - (LBA mid current)
Cylinder High - (LBA high current)
Drive Head
Status
7
6
5
4
1
0
1
0
0xD8
XX
XX
0x4F
0xC2
3
2
1
0
0
0
0
0
3
2
1
0
0xB0
7
6
5
4
XX
XX
XX
XX
XX
XX
0x50
11.6. SMART DISABLE OPERATIONS
This command will disable access to all SMART capabilities within the device, including any and all timer and event
count functions exclusively related to this feature. Non-PIO data protocol.
TABLE 30: DISABLE SMART ACCESS – INPUT
Register
Feature
Sector Count
Sector Number - (LBA low current)
Cylinder Low - (LBA mid current)
Cylinder High - (LBA high current)
Drive Head
Command
TABLE 31: DISABLE SMART ACCESS - NORMAL OUTPUT
Register
Error
Sector Count
Sector Number - (LBA low current)
Cylinder Low - (LBA mid current)
Cylinder High - (LBA high current)
Drive Head
Status
7
1
6
0
5
1
4
0
0xD9
XX
XX
0x4F
0xC2
3
2
1
0
0
0
0
0
3
2
1
0
0xB0
7
6
5
4
XX
XX
XX
XX
XX
XX
0x50
Revision 1v3
©2014 Netlist, Inc.
Netlist Confidential
www.netlist.com
Page 24 of 26
This document, specifications and information herein are subject to change without notice.
4GB to 256GB mSATAvault™ Slim – NLSSabcV3d-9TMHAAvwxyz
Datasheet
11.7. SMART RETURN STATUS
This command will return the reliability status of the device to the Host. Non-PIO data protocol. Status Return:
If Current Reserved Block > 3; Return 0x4F, 0xC2
If Current Reserved Block <= 3; Return 0xF4, 0x2C (Exceeded threshold detection condition)
TABLE 32: RETURN STATUS – INPUT
Register
Feature
Sector Count
Sector Number - (LBA low current)
Cylinder Low - (LBA mid current)
Cylinder High - (LBA high current)
Drive Head
Command
TABLE 33: RETURN STATUS - NORMAL OUTPUT
Register
Error
Sector Count
Sector Number - (LBA low current)
Cylinder Low - (LBA mid current)
Cylinder High - (LBA high current)
Drive Head
Status
7
6
5
4
3
2
1
0
0
0
0
0
3
2
1
0
0xDA
XX
XX
0x4F
0xC2
1
0
1
0
0xB0
7
6
5
4
XX
XX
XX
XX
XX
XX
0x50
Revision 1v3
©2014 Netlist, Inc.
Netlist Confidential
www.netlist.com
Page 25 of 26
This document, specifications and information herein are subject to change without notice.
4GB to 256GB mSATAvault™ Slim – NLSSabcV3d-9TMHAAvwxyz
Datasheet
12. REVISION HISTORY
Revision
0v97
0v98
Date
06/10/2011
07/25/2011
Author
TK
HS
1v0
1v1
08/05/2011
02/17/2011
HS
HS
1v2
1v3
12/18/2013
03/10/2014
SS
BR
Notes
Initial draft release
Changed the module thickness from 4.0 mm to 4.85 mm
according to JEDEC MO-300B specification
Tables were reformatted, PDS was changed to DS
Part numbers were updated to new Netlist part numbering
schema. The vibration test requirement was changed from 20G
to 15G.
Updated SATA controller and associated specifications
Updated Part Numbers
Disclaimer of Warranties and Liability
Netlist, Inc. reserves the right to make changes to specifications and product descriptions such as, but not limited
to, numbers, parameters and other technical information contained herein at any time, with or without notice.
Netlist disclaims all warranties, express or implied, concerning the information on this datasheet. Netlist disclaims
all liability for any harm alleged to arise from the use of the information on this datasheet.
© Netlist, Inc., 2014. All rights reserved. 175 Technology, Suite 150, Irvine, CA 92618
Revision 1v3
©2014 Netlist, Inc.
Netlist Confidential
www.netlist.com
Page 26 of 26
This document, specifications and information herein are subject to change without notice.