Product Data Sheet
Industrial mSATA SSD
(MO-300 Full Size)
X-600m Series
SATA III - 6.0 Gbit/s
Standard and Industrial
Temperature Grade
Contents
1.
PRODUCT SUMMARY ............................................................................................................ 3
2.
PRODUCT FEATURES ............................................................................................................ 4
3.
ORDERING INFORMATION ...................................................................................................... 5
4.
PRODUCT DESCRIPTION ......................................................................................................... 6
4.1 PERFORMANCE SPECIFICATIONS ...................................................................................................... 7
4.2 CURRENT CONSUMPTION ............................................................................................................ 7
4.3 ENVIRONMENTAL SPECIFICATIONS .................................................................................................. 8
4.4 REGULATORY COMPLIANCE ..........................................................................................................9
4.5 MECHANICAL SPECIFICATIONS .......................................................................................................9
4.6 RELIABILITY AND ENDURANCE .....................................................................................................10
4.7 DRIVE GEOMETRY SPECIFICATION ...................................................................................................10
5.
ELECTRICAL INTERFACE ......................................................................................................... 11
6.
PACKAGE MECHANICAL ........................................................................................................ 12
7.
ATA COMMANDS ............................................................................................................... 13
8.
IDENTIFY DEVICE DATA ........................................................................................................ 15
9.
S.M.A.R.T. FUNCTIONALITY ................................................................................................... 16
9.1 S.M.A.R.T. SUBCOMMANDS ......................................................................................................16
9.2 S.M.A.R.T. READ DATA .......................................................................................................... 17
9.3 S.M.A.R.T. ATTRIBUTES ......................................................................................................... 17
9.4 S.M.A.R.T. ATTRIBUTE ENTRY STRUCTURE ........................................................................................18
10. PART NUMBER DECODER ...................................................................................................... 19
10.1 MANUFACTURER ..................................................................................................................19
10.2 MEMORY TYPE ...................................................................................................................19
10.3 PRODUCT TYPE ...................................................................................................................19
10.4 DENSITY .........................................................................................................................19
10.5 PLATFORM .......................................................................................................................19
10.6 PRODUCT GENERATION ...........................................................................................................19
10.7 MEMORY ORGANIZATION .........................................................................................................19
10.8 TECHNOLOGY .....................................................................................................................19
10.9 NUMBER OF FLASH CHIPS ........................................................................................................19
10.10 FLASH CODE ....................................................................................................................19
10.11 TEMPERATURE OPTION .......................................................................................................... 20
10.12 DIE CLASSIFICATION............................................................................................................. 20
10.13 PIN MODE ..................................................................................................................... 20
10.14 DRIVE CONFIGURATION XYZ .................................................................................................... 20
10.15 OPTION ........................................................................................................................ 20
11. SWISSBIT MSATA SSD MARKING SPECIFICATION ............................................................................ 21
11.1 TOP VIEW ......................................................................................................................... 21
11.2 LABEL CONTENT ................................................................................................................... 21
12. REVISION HISTORY ............................................................................................................. 22
Swissbit AG
Industriestrasse 4
CH-9552 Bronschhofen
Switzerland
Revision: 1.06
www.swissbit.com
industrial@swissbit.com
X-600m_data_sheet_SA-UxAA_Rev106.docx
Page 2 of 22
X-600m Series – Industrial mSATA Solid State Drive
8 GBytes up to 128 GBytes
1. Product Summary
1
2

Capacities: 8 GBytes, 16 GBytes, 32 GBytes, 64 GBytes, 128 GBytes

Form Factor:
o JEDEC MO-300A Sized Solid State Drive SSD (50.8 mm x 29.85 mm x 3.5 mm)
o 52-Pin PCI Express (PCIe) mini-connector (SATA III)

Compliance: SATA Rev 3.1 - 6 Gbit/s (3 Gbit/s and 1.5 Gbit/s backward compatible)

Command Sets: Supports ATA/ATAPI-8 and ACS-2 (2011/06/22)

High Performance:
o Burst Transfer Rate: Up to 600 MBytes/s in SATA III - 6.0 Gbit/s
o Read Performance: Sequential Read up to 520 MBytes/s, Random Read IOPs up to 76,000
o Write Performance: Sequential Write up to 405 MBytes/s, Random Write IOPs up to 73,000

Operating Temperature Range1:
o Commercial: 0 °C to 70 °C
o Industrial: -40 °C to 85 °C

Storage Temperature Range: -40 °C to 85°C

Operating Voltage: 3.3 V ± 5%

Power (Max Capacity):
o Read (Active): 1.7 W
o Write (Active): 2.5 W
o Idle: 380 mW
o Slumber: 115 mW

Data Retention: 10 Years @ Life Begin; 1 Year @ Life End

Endurance: TeraBytes Written (TBW) @ Max Capacity2
o Client > 4080
o Embedded > 1920
o Enterprise > 560

Shock/Vibration: 1,500 g/20 g (MIL-STD810)

High-Performance 32-Bit Processor with Integrated, Parallel Flash Interface Engines:
o Single-Level Cell (SLC) NAND Flash
o Hardware BCH Code ECC (up to 66 bit correction per 1 KByte page)

High Reliability:
o Mean Time Between Failure (MTBF): > 2,000,000 hours
o Data Reliability: < 1 non-recoverable error per 1016 bits read
Adequate airflow is required to ensure the drive temperature, as reported in the S.M.A.R.T. data, does not exceed the specified
maximum operating temperature.
According to JEDEC (JESD47I), the time to write full TBW is 18 months. Higher average daily data volume reduces the specified TBW.
Swissbit AG
Industriestrasse 4
CH-9552 Bronschhofen
Switzerland
Revision: 1.06
www.swissbit.com
industrial@swissbit.com
X-600m_data_sheet_SA-UxAA_Rev106.docx
Page 3 of 22
2. Product Features

Dynamic and Static Wear Leveling

Page Mode Flash Translation Layer (FTL)

Data Care Management
o Active: Adaptive Read Refresh
o Passive: Background Media Scan

Lifetime Enhancements
o Dynamic Bad Block Remapping
o Write Amplification Reduction

On-Board Power Fail Protection

AHCI, TRIM, and NCQ Support

ATA Security Feature Set Support

DEVSLP Compatible

In-Field Firmware Update

Enterprise-Grade Self-Monitoring, Analysis, and Reporting Technology (S.M.A.R.T.)

30 µinch Gold-Plated Connector (IPC-6012B Class 2 Compliant)

Life Cycle Management

Controlled “Locked” BOM

RoHS-6 Compliant

AES256 Encryption (on request)

Swissbit Life Time Monitoring (SBLTM) Tool and SDK for SBLTM (on request)
Swissbit AG
Industriestrasse 4
CH-9552 Bronschhofen
Switzerland
Revision: 1.06
www.swissbit.com
industrial@swissbit.com
X-600m_data_sheet_SA-UxAA_Rev106.docx
Page 4 of 22
3. Ordering Information
Table 1: Standard Product List
Capacity
Part Number
8 GBytes
SFSA008GUxAA1TO-t-DB-2y6-STD
16 GBytes
SFSA016GUxAA2TO-t-DB-2y6-STD
32 GBytes
SFSA032GuxAA4TO-t-DB-2y6-STD
64 GBytes
SFSA064GUxAA4TO-t-QC-2y6-STD
128 GBytes
SFSA128GUxAA4TO-t-NC-2y6-STD
x = product generation; t = temperature; y = firmware revision
Table 2: Part Numbers Available for Ordering
Capacity
Commercial Temperature
Industrial Temperature
Part Number
Part Number
8 GBytes
SFSA008GU1AA1TO-C-DB-216-STD
SFSA008GU1AA1TO-I-DB-216-STD
16 GBytes
SFSA016GU1AA2TO-C-DB-216-STD
SFSA016GU1AA2TO-I-DB-216-STD
32 GBytes
SFSA032GU1AA4TO-C-DB-216-STD
SFSA032GU1AA4TO-I-DB-216-STD
64 GBytes
SFSA064GU1AA4TO-C-QC-216-STD
SFSA064GU1AA4TO-I-QC-216-STD
128 GBytes
SFSA128GU1AA4TO-C-NC-216-STD
SFSA128GU1AA4TO-I-NC-216-STD
Swissbit AG
Industriestrasse 4
CH-9552 Bronschhofen
Switzerland
Revision: 1.06
www.swissbit.com
industrial@swissbit.com
X-600m_data_sheet_SA-UxAA_Rev106.docx
Page 5 of 22
4. Product Description
The Swissbit® X-600m Solid State Drive (SSD) leverages the JEDEC MO-300A industry-standard form factor
and connectivity. Combined with a SATA Gen III controller and Single-Level Cell (SLC) NAND flash technology,
the X-600m realizes a robust non-volatile storage solution for today’s embedded computing applications. A
functional block diagram of the X-600m SSD is provided below in Figure 1.
Figure 1: X-600m mSATA Functional Block Diagram
The X-600m SSD incorporates a 52-pin edge type connector set to support host read/write, control, and
power activity per the applicable JEDEC and SATA IO Specifications3. The X-600m SSD host interface pins
include 30 µinch gold plating to meet or exceed industrial and NetCom industry subsystem compliance
requirements. Mechanical robustness is assured with two 2.6 mm (diameter) JEDEC-compliant mounting
holes located at the opposite end of the drive assembly to secure the X-600m SSD to the host platform, in
even the most extreme operating environments.
The on-board SATA III controller manages the interface between the host and the non-volatile NAND flash
memory array. The controller supports SATA Gen III (6 Gbit/s) interface speeds and is fully backward
compatible with SATA Gen II (3 Gbit/s) and SATA Gen I (1.5 Gbit/s) to enable the broadest possible range of
platform compatibility. The controller utilizes an ARC 700 processing core, providing an optimum balance
between read/write performance, Data Care Management, and power fail protection.
The X-600m SSD provides sequential read/write performance of up to 520/405 MBytes/s (MBPS) and random
read/write input/output operations (IOPs) of up to 76K/73K. This is achieved through an on-board DRAM
cache and the controller 4-channel NAND flash interface that supports ONFI and Toggle 2 (400 MT/s)
interface speeds.
An on-controller BCH Error Correction Code (ECC) engine provides the X-600m hardware ECC, which is
capable of correcting up to 66 bits per 1 KByte page. This, combined with Swissbit’s Data Care Management
firmware, provides both passive and active data management strategies to insure data integrity and extract
the maximum possible endurance and reliability from the NAND flash array. These strategies include, but
are not limited to, Global Wear Leveling, Adaptive Read Refresh, Background Media Scan, and Dynamic
Block Remapping.
The risk of data loss as a result of an unexpected power fail event is mitigated using a robust sequence of
voltage regulators and detectors designed to insure a graceful shutdown of the controller and NAND flash
array. A combination of both hardware and firmware power fail features prevent the possibility of resident
data being corrupted during an unexpected power failure.
3
Serial ATA IO rev 3.2 Section 6.6, Aug 7, 2013
http://www.jedec.org/standards-documents/docs/jesd218/, Feb 2011
JEDEC MO-300B (2010/10)
Swissbit AG
Industriestrasse 4
CH-9552 Bronschhofen
Switzerland
Revision: 1.06
www.swissbit.com
industrial@swissbit.com
X-600m_data_sheet_SA-UxAA_Rev106.docx
Page 6 of 22
Related Documentation

Serial Transport Protocols and Physical Interconnect (ATA/ATAPI-8)

AT Attachment Interface Document, American National Standards Institute, X3.298-1997

JEDEC MO-300 standard - JEDEC Publication 95: Registered and Standard Outlines for Solid State and
Related Products.
4.1 Performance Specifications
The X-600m Read/Write Sequential and Random I/O performance benchmarks are detailed below in Table 3.
Table 3: Read/Write Performance4
Capacity
Sequential Read
(MBPS)
Sequential Write
(MBPS)
Random Read
(IOPs)
Random Write
(IOPs)
8 GBytes
245
65
32,000
16,500
16 GBytes
470
125
63,000
30,500
32 GBytes
520
250
76,000
54,000
64 GBytes
520
400
76,000
72,000
128 GBytes
520
405
76,000
73,000
4.2 Current Consumption
The drive-level current consumption as a function of operating mode is shown below in Table 4.
Table 4: Current Consumption5
4
5
Drive Capacity
Sequential
Read
Sequential
Write
Random
Read
Random
Write
Idle
Slumber
8 GBytes
280
260
260
260
100
30
16 GBytes
400
360
355
350
105
30
32 GBytes
430
480
405
470
105
30
64 GBytes
475
715
455
700
110
30
128 GBytes
500
750
480
730
115
35
Unit
mA
The values are measured using Crystal Disk Mark (CDM) across the full drive density. Performance depends on flash type and number,
file/cluster size, and burst speed.
All values are the maximum recorded at 25 °C, with nominal supply voltage, and SATA III performance test using IOMeter
(512 byte-1 MByte transfer sizes).
Swissbit AG
Industriestrasse 4
CH-9552 Bronschhofen
Switzerland
Revision: 1.06
www.swissbit.com
industrial@swissbit.com
X-600m_data_sheet_SA-UxAA_Rev106.docx
Page 7 of 22
4.3 Environmental Specifications
4.3.1 Recommended Operating Conditions
The recommended operating conditions for the X-600m SSD are provided in Table 5 below.
Table 5: Recommended Operating Conditions6
Parameter
Value
Commercial Operating Temperature
0 °C to 70 °C
Industrial Operating Temperature
-40 °C to 85 °C
3.3 V ± 5%
Power Supply VCC Voltage
4.3.2 Recommended Storage Conditions
The recommended storage conditions are listed below in Table 6.
Table 6: Recommended Storage Conditions
Parameter
Value
Commercial Storage Temperature
-40 °C to 85 °C
Industrial Storage Temperature
-40 °C to 85 °C
4.3.3 Shock, Vibration, and Humidity
The maximum shock, vibration, and humidity conditions are listed below in Table 7.
Table 7: Shock, Vibration, and Humidity
Parameter
Value
1,500 g, 0.5 ms duration, half-sine wave
Non-Operating Shock
20 g Peak, 10-2000 Hz
Non-Operating Vibration
Humidity (Non-Condensing)
6
85% RH 85 °C, 1000 hrs (JEDEC JESD22, method A101-B)
Adequate airflow is required to ensure the drive temperature, as reported in the S.M.A.R.T. data, does not exceed the specified
maximum operating temperature.
Swissbit AG
Industriestrasse 4
CH-9552 Bronschhofen
Switzerland
Revision: 1.06
www.swissbit.com
industrial@swissbit.com
X-600m_data_sheet_SA-UxAA_Rev106.docx
Page 8 of 22
4.4 Regulatory Compliance
The X-600m devices comply with the standards listed in the following table.
Table 8: Regulatory Compliance
Compliance
Country
Type
Standard(s)/Directive
CE
European Union
Certificate
2011/65/EU, 2012/19/EU, 2014/30/EU
CE/EMC
European Union
Compliance
2004/108/EC (AS/NZS CISPR22 :2009 +A1:2010, EN 610006-2:2005/AC:2005,EN 61000-6-4:2007/A1:2011
[EN55022:2010 Class B])
CE/RoHS
European Union
Compliance
2011/65/EU
CE/WEEE
European Union
Compliance
2012/19/EU
REACH
European Union
Certificate
1907/2006
FCC
United States
Certificate
47CFR Part 15, Class B
UL
United States
Compliance
UL/CSA 60950-1, Second Edition
VCCI
Japan
Compliance
ITE (Class A)
CCC
China
Compliance
Laws and Regulations of the People's Republic of China
Governing Foreign-Related Matters (1991.7)
C-Tick
Australia
Compliance
AS/NZS CISPR22
TüV
Germany
Compliance
TüV IEC 60950-1; UL/CSA 60950-1, Second Edition
SATA-IO
International
Compliance
SATA Revision 1.4 Interoperability
4.5 Mechanical Specifications
The X-600m SSD consists of a flash controller and NAND flash memory devices. The controller interfaces with
a host system, allowing data to be written to and read from the flash memory array. The SSD has a PCIe
mini-connector with a SATA interface. Physical dimensions are detailed in Table 9 below. Figure 3 on page
12 illustrates the X-600m dimensions and connector location.
Table 9: Measured Physical Dimensions
Physical Dimensions
Unit
Length
50.80±0.15
Width
29.85±0.15
Thickness (Max)
3.50
Weight (Max Capacity)
7.00
Swissbit AG
Industriestrasse 4
CH-9552 Bronschhofen
Switzerland
mm
g
Revision: 1.06
www.swissbit.com
industrial@swissbit.com
X-600m_data_sheet_SA-UxAA_Rev106.docx
Page 9 of 22
4.6 Reliability and Endurance
The Mean Time Between Failure (MTBF) is specified to exceed the value listed below. Data reliability with
effective error tolerance and data retention at the beginning and end of life is also provided.
Table 10: Reliability
Parameter
Value
MTBF (at 25 °C)
> 2,000,000 hours
Data Reliability
< 1 Non-Recoverable Error per 1016 Bits Read
Data Retention
10 Years at Start (JESD47), 1 Year at EOL
Endurance represented as both TeraBytes Written (TBW) and full Drive Writes Per Day (DWPD) for three
different application scenarios is provided in the following table.
Table 11: Endurance7
Client
Enterprise
Embedded
Drive
Capacity
TBW
8 GBytes
255.31
35.16
120.19
16 GBytes
510.62
70.32
240.38
32 GBytes
1021.24
64 GBytes
2042.48
281.28
961.54
128 GBytes
4084.97
562.56
1923.08
DWPD
17.91
TBW
140.64
DWPD
2.47
TBW
DWPD
480.77
8.43
4.7 Drive Geometry Specification
The X-600m drive geometry is set to report industry standard LBA settings per the IDEMA standard (LBA1-03).
The values for each capacity are shown below in Table 12.
Table 12: Drive Geometry
Total LBA
User Addressable Bytes
Decimal
(Unformatted)
8 GBytes
15,649,200
8,012,390,400
16 GBytes
16 GBytes
31,277,232
16,013,942,784
32 GBytes
32 GBytes
62,533,296
32,017,047,552
64 GBytes
64 GBytes
125,045,424
64,023,257,088
128 GBytes
128 GBytes
250,069,680
128,035,676,160
Drive Capacity
User Capacity8
8 GBytes
7
Client and Enterprise workloads follow the JEDEC JESD219 standard; the Embedded workload creates a 4 KByte file and appends it.
Enterprise workload values are measured based on 168 hours of runtime.
8
1 GByte = 109 bytes
Swissbit AG
Industriestrasse 4
CH-9552 Bronschhofen
Switzerland
Revision: 1.06
www.swissbit.com
industrial@swissbit.com
X-600m_data_sheet_SA-UxAA_Rev106.docx
Page 10 of 22
5. Electrical Interface
The mini-SATA connector is the same as the miniPCIE and eeePC card connector, but the pinout is specific to
the mSATA interface. Swissbit mSATA SSDs follow the SATA specification, offering a maximum performance of
6 Gbit/s, and look much like mini-PCI-Express devices, but the two connectors are not inter-compatible.
Figure 2: X-600m mSATA Electrical Interface
Table 13: Pin Assignment, Name, and Description
Description
Assignment
Pin
Pin
Assignment
Description
No Connect
N/A
1
2
+3.3V
3.3 V Source
No Connect
N/A
3
4
GND
Return Current Path
No Connect
N/A
5
6
+1.5V
No Connect
No Connect
N/A
7
8
N/A
No Connect
Return Current Path
GND
9
10
N/A
No Connect
No Connect
N/A
11
12
N/A
No Connect
No Connect
N/A
13
14
N/A
No Connect
Return Current Path
GND
15
16
N/A
No Connect
No Connect
N/A
17
18
GND
Return Current Path
No Connect
N/A
19
20
N/A
No Connect
Return Current Path
GND
21
22
N/A
No Connect
+SATA Differential Receive Signal
B+
23
24
3.3V
3.3 V Source
-SATA Differential Receive Signal
B-
25
26
GND
Return Current Path
Return Current Path
GND
27
28
1.5V
No Connect
Return Current Path
GND
29
30
N/A
No Connect
-SATA Differential Transmit Signal
A-
31
32
N/A
No Connect
+SATA Differential Transmit Signal
A+
33
34
GND
Return Current Path
Return Current Path
GND
35
36
N/A
No Connect9
Return Current Path
GND
37
38
N/A
No Connect
3.3 V Source
3.3V
39
40
GND
Return Current Path
3.3 V Source
3.3V
41
42
N/A
No Connect
NC
43
44
DEVSLP
No Connect
Reserved
45
46
N/A
No Connect
No Connect
Reserved10
47
48
+1.5V
No Connect
DA
49
50
GND
Return Current Path
Presence
Detection
51
52
3.3V
3.3 V Source
Optional Return Current Path
Device Activity/LED
Pulled to GND by Device
9
10
Low Power Device Sleep Mode
Planned for power fail signal input.
Optional — could be used for write protection or drive erase.
Swissbit AG
Industriestrasse 4
CH-9552 Bronschhofen
Switzerland
Revision: 1.06
www.swissbit.com
industrial@swissbit.com
X-600m_data_sheet_SA-UxAA_Rev106.docx
Page 11 of 22
6. Package Mechanical
NOTE: The dimensions in the following figure are the maximum values based on the JEDEC standard. For the
product dimensions, see the Mechanical Specifications section on page 9.
Figure 3: mSATA SSD Drive Dimensions in mm [in]
Swissbit AG
Industriestrasse 4
CH-9552 Bronschhofen
Switzerland
Revision: 1.06
www.swissbit.com
industrial@swissbit.com
X-600m_data_sheet_SA-UxAA_Rev106.docx
Page 12 of 22
7. ATA Commands
This section provides information on the ATA commands supported by the SSD. The commands are issued to
the ATA by loading the required registers in the command block with the supplied parameter, and then
writing the command code to the register. For backward compatibility, some commands are implemented
as a "no operation". See Table 14 for a list of ATA commands the device supports. For details about setting
up the command registers, see the latest ATA Specification.
Table 14: ATA Command Set
Command
Code
Protocol
90h
Execute Device Diagnostic
Flush Cache
E7h
Non-data
Identify Device
ECh
PIO data-in
Initialize Drive Parameters
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
General Feature Set
Execute Device Diagnostic
Read Verify Sector(s)
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-out
Write Sector(s)
30h
PIO data-out
NOP
00h
Non-data
Read Buffer
E4h
PIO data-in
Write Buffer
E8h
PIO data-out
Power Management Feature Set
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 Mode Feature Set
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
S.M.A.R.T. Disable Operations
B0h
Non-data
S.M.A.R.T. Enable/Disable Autosave
B0h
Non-data
S.M.A.R.T. Enable Operations
B0h
Non-data
S.M.A.R.T. Execute Off-Line Immediate
B0h
Non-data
S.M.A.R.T. Read Data
B0h
PIO data-in
S.M.A.R.T. Read Log
B0h
PIO data-in
S.M.A.R.T. Read Threshold
B0h
PIO data-in
S.M.A.R.T. Return Status
B0h
Non-data
S.M.A.R.T. Save Attribute Values
B0h
Non-data
S.M.A.R.T. Write Attribute Values
B0h
Non-data
S.M.A.R.T. Write Log
B0h
PIO data-out
S.M.A.R.T. Feature Set
Swissbit AG
Industriestrasse 4
CH-9552 Bronschhofen
Switzerland
Revision: 1.06
www.swissbit.com
industrial@swissbit.com
X-600m_data_sheet_SA-UxAA_Rev106.docx
Page 13 of 22
Command
Code
Protocol
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 Ext
29h
PIO data-in
Read Native Max Address Ext
27h
Non-data
Read Verify Sector(s) Ext
42h
Non-data
Set Max Address Ext
37h
Non-data
Write DMA Ext
35h
DMA
Write DMA FUA Ext
3Dh
DMA
Write Multiple Ext
39h
PIO data-out
Write Multiple FUA Ext
CEh
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
Swissbit AG
Industriestrasse 4
CH-9552 Bronschhofen
Switzerland
Revision: 1.06
www.swissbit.com
industrial@swissbit.com
X-600m_data_sheet_SA-UxAA_Rev106.docx
Page 14 of 22
8. Identify Device Data
The following table describes the 512 bytes of data the drive returns for the Identify Device command (ECh).
Table 15: Identify Device Information
Word(s)
0
1
2
3
4-5
6
7-8
9
10-19
20-22
23-26
27-46
47
48
49
50
51
52
53
54
55
56
57-58
59
60-61
62
63
64
65
66
67
68
69
70-74
75
76
77
78
79
80
81
82 -84
85-87
88
89
90
91
92
93-99
Default
Value
0040h*
XXXXh
0000h
00XXh
0000h
XXXXh
XXXXh
0000h
aaaa
0000h
SBR11015
XXXX*
8002h
4000h
2F00h*
4000h
0000h
0000h
0007h*
XXXXh
XXXXh
XXXXh
XXXXh
910Xh*
XXXXh
0000h
0007h*
0000h*
0003h
0078h*
0078h*
0078h*
0078h*
4D20h
0000h
001Fh
830Eh
0086h
014Ch
0040h*
03F0h
0000h
746Bh*
7701h*
7469h*
4063h*
7469h*
407Fh*
4063h*
0002h*
0002h*
0000h
FFFEh*
0000h*
Swissbit AG
Industriestrasse 4
CH-9552 Bronschhofen
Switzerland
Total
Bytes
2
2
2
2
4
2
4
2
20
6
8
40
2
2
2
2
2
2
2
2
2
2
4
2
4
2
2
2
2
2
2
2
2
10
1
2
2
2
2
2
2
6
6
2
2
4
2
2
14
Data Field Type Information
Standard Configuration Fixed (optional 848Ah for removable)
Default number of cylinders
Reserved
Default number of heads
Obsolete
Default number of sectors per track
Number of sectors per drive (Word 7 = MSW, Word 8 = LSW)
Obsolete
Serial number in ASCII (right-justified)
Obsolete
Firmware revision in ASCII (big-endian byte order in Word)
Model number in ASCII (right-justified)
Maximum number of sectors on Read/Write Multiple command
Trusted Computing feature set not supported
Standby Timer, DMA, LBA, IORDY supported
Capabilities
PIO data transfer cycle timing mode 0
Obsolete
Words 88 and 64-70 valid
Current numbers of cylinders
Current numbers of heads
Current sectors per track
Current capacity in LBAs (Word 57 = LSW, Word 58 = MSW)
Multiple sector setting (host changeable)
Total number of sectors addressable in LBA mode
Obsolete
Multiword DMA transfer support modes 2, 1, and 0
Multiword
DMAmodes
not supported
Advanced PIO
supported
Minimum Multiword DMA transfer cycle time per Word
Recommended Multiword DMA transfer cycle time
Minimum PIO transfer cycle time without flow control
Minimum PIO transfer cycle time with IORDY flow control
Trimmed range returning zeros, 28-bit commands supported, download
microcode
Reserved DMA, write/read Buffer DMA, deterministic read after TRIM
Queue Depth
SATA Capabilities
Additional SATA Capabilities
SATA feature support
SATA features enabled (host changeable)
Major revision
Minor revision
Features/command sets supported
Features/command sets enabled (may change in operation)
UDMA mode supported
Time for security erase unit completion
Time for enhanced security erase completion
Power Management
Master password revision code
Reserved
Revision: 1.06
www.swissbit.com
industrial@swissbit.com
X-600m_data_sheet_SA-UxAA_Rev106.docx
Page 15 of 22
Word(s)
100-103
104-105
106
107-118
119-120
121-127
128
129-159
160
161
162
163
164
165-168
169
170-208
209
210-216
217
218-221
222
223-233
234
235
236-254
255
Default
Value
XXXXh
0000h
4000h
0000h
4018h
4018h
0000h
0021h*
XXXXh
0000h*
0000h
0000h
0000h
0000h
0000h
0001h
XXXXh
4000h
0000h
0001h*
0000h
107Fh
0000h
0001h
0200h
0000h
XXXXh
Total
Bytes
8
4
2
24
4
14
2
62
2
2
2
2
2
8
2
78
2
14
2
8
2
22
2
2
38
2
Data Field Type Information
Max user LBA48 address feature set
Reserved
Sector size
Reserved
Command set supported settings
Command
Reserved set features enabled
Security status (may change in operation)
"Swissbit SSD”
Power requirement
Reserved
Management schemes
IDE Timing
IO Timing
Reserved
Data Set Management supported
Reserved
Logical block alignment
Reserved
Nominal media rotation rate: Solid State Device
Reserved
Transport major revision
Reserved
Minimum number of 512-byte units per segmented download
Maximum number of 512-byte units per segmented download
Reserved
Integrity Word
* Standard values for full functionality are listed. Values depend on device configuration.
9. S.M.A.R.T. Functionality
The X-600m SSD fully supports the ATA Specification for Self-Monitoring, Analysis, and Reporting Technology
(S.M.A.R.T.). For details about the S.M.A.R.T. subcommands and attributes, see the S.M.A.R.T. Attribute
Technical Reference Guide.
9.1 S.M.A.R.T. Subcommands
The following table lists the supported S.M.A.R.T. subcommands and the Features register values.
Table 16: S.M.A.R.T. Features Supported
Features
Operation
D0h
S.M.A.R.T. Read Data
D1h
S.M.A.R.T. Read Attribute Thresholds
D2h
S.M.A.R.T. Enable/Disable Autosave
D3h
S.M.A.R.T. Save Attribute Values
D4h
S.M.A.R.T. Execute Off-Line Immediate
D5h
S.M.A.R.T. Read Log
D6h
S.M.A.R.T. Write Log
D7h
S.M.A.R.T. Write Attribute Thresholds
D8h
S.M.A.R.T. Enable Operations
D9h
S.M.A.R.T. Disable Operations
DAh
S.M.A.R.T. Return Status
The device aborts any S.M.A.R.T. subcommands with Features register values not listed in the above table.
Swissbit AG
Industriestrasse 4
CH-9552 Bronschhofen
Switzerland
Revision: 1.06
www.swissbit.com
industrial@swissbit.com
X-600m_data_sheet_SA-UxAA_Rev106.docx
Page 16 of 22
9.2 S.M.A.R.T. Read Data
When the drive receives the S.M.A.R.T. Read Data subcommand, it returns one sector (512 bytes) of data. See
the following table for the data structure of this sector.
Table 17: S.M.A.R.T. Data Structure
Byte(s)
Value
Description
0-1
0100h
S.M.A.R.T. structure version
2-361
XXh
Attribute entries 1 to 30 (see Table 19)
362
00h
Off-line data collection status (no off-line data collection started)
Self-test execution status byte (self-test completed)
363
00h
364-365
0000h
366
00h
Vendor specific
367
00h
Off-line data collection capability (no off-line data collection)
368-369
0002h
S.M.A.R.T. capabilities
370
01h
Error logging capability
371
00h
Vendor specific
372
01h
Short self-test routine recommended polling time, in minutes
Total time, in seconds, to complete off-line data collection
373
01h
Extended self-test routine recommended polling time, in minutes
374
01h
Conveyance self-test routine recommended polling time, in minutes
375-385
00h
Reserved
386-395
XXh
Firmware version in ASCII ("SBR11015")
396-399
00h
Reserved
400-405
XXh
Controller model in ASCII ("SM2246")
406-510
00h
Reserved
511
XXh
Data structure checksum
9.3 S.M.A.R.T. Attributes
The X-600m drives support the S.M.A.R.T. attributes listed in the following table.
Table 18: S.M.A.R.T. Attributes
ID
Worst
Threshold
Attribute
Description
01h
100
0
Raw Read Error Rate
Total number of Cyclic Redundancy Check (CRC) errors
that occurred over the SATA interface
05h
100
0
Reallocated Sector Count
Total number of runtime identified (field marked) bad
blocks
09h
100
0
Power-On Hours
Total hours that the device has been powered on and
operational (not in Sleep mode)
0Ch
100
0
Power Cycle Count
Total number of power cycles that have occurred
during the life of the drive
A0h
100
0
Uncorrectable Sector Count
Total number of sectors read (active or passive) with
UECC errors
A1h
100
0*
Spare Blocks
Total number of spare blocks currently available
A3h
100
0
Number of Initial Invalid
Blocks
Total number of initially identified (factory marked
and pretest) bad blocks
A4h
100
0
Total Erase Count
Total number of erase operations that have ever been
performed on all currently valid blocks (excluding the
system, bad and reserved blocks)
A5h
100
0
Maximum Erase Count
The maximum number of erase operations that have
ever been performed on a single block (excluding the
system, bad and reserved blocks)
A6h
100
0
Minimum Erase Count
The minimum number of erase operations that have
ever been performed on a single block (excluding the
system, bad and reserved blocks)
A7h
100
0*
Average Erase Count
The average number of erase operations that have
ever been performed on a single block (excluding the
system, bad and reserved blocks)
Swissbit AG
Industriestrasse 4
CH-9552 Bronschhofen
Switzerland
Revision: 1.06
www.swissbit.com
industrial@swissbit.com
X-600m_data_sheet_SA-UxAA_Rev106.docx
Page 17 of 22
ID
Worst
Threshold
Attribute
Description
A8h
100
0
Maximum Specified Erase
Count
The specified maximum erase count; equivalent to
number of program/erase (P/E) cycles rated for the
device
A9h
100
0
Power on UECC Count
The number of uncorrectable errors encountered
during a power up event
C0h
100
0
Initial Spare Block Count
Total number of original spare blocks
C1h
100
0
Dynamic Remaps
Total number of dynamic remap operations
C2h
100
0
Temperature
Temperature (minimum, maximum, and current) of
the device
C3h
100
0
Flash ECC Recovered
Total number of times the read-retry process was
required to recover data
C4h
0
0
Reallocation Event Count
Total count of remapping operations
C6h
100
0
Uncorrectable Sector Count
Offline
Total number of sectors read (active only) with UECC
errors
C7h
100
0
SATA PHY CRC Error Count
Total count of PHY errors (including CRC) that occurred
over the interface cable
D7h
100
0
TRIM Count
Total number of TRIM commands issued by the host
EBh
100
0
Total Flash LBAs Written
The lower 7 bytes of the total number of LBAs (in 32
KByte increments) written to the flash; the higher 5
bytes are located in attribute EDh
EDh
100
0
Total Flash LBAs Written
Expanded
The upper 5 bytes of the total number of LBAs (in 32
KByte increments) written to the flash; the lower 7
bytes are located in attribute EBh
F1h
100
0
Total Host LBAs Written
The lower 7 bytes of the total number of LBAs written
to the device by the host; the higher 5 bytes are
located in attribute F3h
F2h
100
0
Total Host LBAs Read
The lower 7 bytes of the total number of LBAs read
from the device by the host; the higher 5 bytes are
located in attribute F4h
F3h
100
0
Total Host LBAs Written
Expanded
The upper 5 bytes of the total number of LBAs written
to the device by the host; the lower 7 bytes are located
in attribute F1h
F4h
100
0
Total Host LBAs Read
Expanded
The upper 5 bytes of the total number of LBAs read
from the device by the host; the lower 7 bytes are
located in attribute F2h
F8h
100
0
SSD Remaining Life
Percent of SSD life remaining on the SSD (a value from
0 to 64h), normalized to 100; based upon Average
Erase Count (A7h) scaled by the Maximum Specified
Erase Count (A8h)
F9h
100
0
Spare Block Remaining Life
Percent of spare blocks remaining
* These threshold values are changeable using the Write Attribute Thresholds command.
9.4 S.M.A.R.T. Attribute Entry Structure
Each attribute entry consists of 12 bytes. See the following table for the data structure of each entry.
Table 19: Attribute Entry
Byte(s)
Value
0
XXh
1-2
XXXXh
3
XXh
Attribute value as a percentage
4
XXh
Worst value as a percentage
5-8
XXXXh
9-11
00h
Swissbit AG
Industriestrasse 4
CH-9552 Bronschhofen
Switzerland
Description
Attribute ID (see Table 18)
Flags (little-endian)
Raw value (little-endian)
Reserved
Revision: 1.06
www.swissbit.com
industrial@swissbit.com
X-600m_data_sheet_SA-UxAA_Rev106.docx
Page 18 of 22
10. Part Number Decoder
S
1
F
2
SA
3
032G
4
U
5
1
6
A
7
Manuf.
Memory Type.
Product Type
Density
Platform
Product Generation
Memory Organization
A
8
2
9
TO
10
-
I
11
-
D
12
B
13
-
216
14
-
STD
15
Option
Configuration
Manuf. Code: Flash Mode
Manuf. Code: Flash Package
Temp. Option
Flash Vendor Code
Number of Flash Chips
Technology
10.1 Manufacturer
Swissbit code
S
Flash
F
SATA Interface
SA
10.2 Memory Type
10.3 Product Type
10.4 Density
8 GBytes
008G
16 GBytes
016G
32 GBytes
032G
64 GBytes
064G
128 GBytes
128G
mSATA SSD
U
10.5 Platform
10.6 Product Generation
10.7 Memory Organization
x8
A
X-600m Series
A
10.8 Technology
10.9 Number of Flash Chips
1 Flash
1
2 Flash
2
4 Flash
4
Toshiba
TO
10.10 Flash Code
Swissbit AG
Industriestrasse 4
CH-9552 Bronschhofen
Switzerland
Revision: 1.06
www.swissbit.com
industrial@swissbit.com
X-600m_data_sheet_SA-UxAA_Rev106.docx
Page 19 of 22
10.11 Temperature Option
Industrial Temperature Range: -40 °C to 85°C
I
Standard Temperature Range: 0 °C to 70 °C
C
SLC DDP (dual die package)
D
10.12 Die Classification
SLC QDP (quad die package)
Q
SLC ODP (octal die package)
N
10.13 Pin Mode
TSOP
BGA
Single nCE and Single R/nB
S
A
Dual nCE and Dual R/nB
T
B
Quad nCE and Quad R/nB
U
C
Octal nCE and Dual R/nB
*
D
*Not Available
10.14 Drive Configuration XYZ
X = Type
Drive Mode
PIO
DMA Support
X
Fix
Yes
Yes
2
Y = Firmware Revision
FW Revision
Y
SBR11015
1
Z = Max. Transfer Mode
Max PIO Mode/CIS
Z
UDMA6 (MDMA2, PIO4)
6
Swissbit/Standard
STD
10.15 Option
Swissbit AG
Industriestrasse 4
CH-9552 Bronschhofen
Switzerland
Revision: 1.06
www.swissbit.com
industrial@swissbit.com
X-600m_data_sheet_SA-UxAA_Rev106.docx
Page 20 of 22
11. Swissbit mSATA SSD Marking Specification
11.1 Top View
11.2 Label Content
o
o
o
o
o
o
o
o
o
o
Part Number
Lot Code/Identification
Type Code
Density
Manufacturing Date
Swissbit Logo
Country of Origin
CE Logo
FCC Logo
WEEE Logo
Swissbit AG
Industriestrasse 4
CH-9552 Bronschhofen
Switzerland
Revision: 1.06
www.swissbit.com
industrial@swissbit.com
X-600m_data_sheet_SA-UxAA_Rev106.docx
Page 21 of 22
12.
Revision History
Table 20: Document Revision History
Date
Revision Description
Revision Details
7-Oct-2015
0.90r0
21-Dec-2015
0.91
First preliminary release.
Updated to match other datasheets. Updated performance and
current values. Added Write Thresholds command. Modified
S.M.A.R.T. attribute descriptions for clarity. Removed ATA
command byte structures. Added slumber current. Added DEVSLP
compatible to list of features. Updated storage temperature.
4-Jan-2016
1.00
Updated copyright date. Added numbering to Product Summary
and Product Features sections.
Doc. req. no. 0926
22-Mar-2016
1.01
Added FUA command support. Updated maximum power
consumption values. Added JEDEC information for endurance
workloads. Added regulatory information.
Doc. req. no. 1022
27-Jun-2016
1.02
Added available part number table. Added footnote regarding
TBW. Updated S.M.A.R.T. attributes EBh and EDh to reflect 32 KByte
increments.
Doc. req. no. 1147
29-July-2016
1.03
Corrected order information (table 2).
Doc. req. no. 1187
31-Aug-2016
1.04
Fixed typo.
Doc. req. no. 1250
31-Oct-2016
1.05
Corrected endurance values and added note regarding maximum
dimensions.
Doc. req. no. 1353
23-Dec-2016
1.06
Fixed typo
Doc. req. no. 1417
Disclaimer:
No part of this document may be copied or reproduced in any form or by any means, or transferred to any
third party, without the prior written consent of an authorized representative of Swissbit AG (“SWISSBIT”).
The information in this document is subject to change without notice. SWISSBIT assumes no responsibility
for any errors or omissions that may appear in this document, and disclaims responsibility for any
consequences resulting from the use of the information set forth herein. SWISSBIT makes no commitments
to update or to keep current information contained in this document. The products listed in this document
are not suitable for use in applications such as, but not limited to, aircraft control systems, aerospace
equipment, submarine cables, nuclear reactor control systems and life support systems. Moreover, SWISSBIT
does not recommend or approve the use of any of its products in life support devices or systems or in any
application where failure could result in injury or death. If a customer wishes to use SWISSBIT products in
applications not intended by SWISSBIT, said customer must contact an authorized SWISSBIT representative to
determine SWISSBIT willingness to support a given application. The information set forth in this document
does not convey any license under the copyrights, patent rights, trademarks or other intellectual property
rights claimed and owned by SWISSBIT. The information set forth in this document is considered to be
“Proprietary” and “Confidential” property owned by SWISSBIT.
ALL PRODUCTS SOLD BY SWISSBIT ARE COVERED BY THE PROVISIONS APPEARING IN SWISSBIT’S TERMS AND CONDITIONS
OF SALE ONLY, INCLUDING THE LIMITATIONS OF LIABILITY, WARRANTY AND INFRINGEMENT PROVISIONS. SWISSBIT
MAKES NO WARRANTIES OF ANY KIND, EXPRESS, STATUTORY, IMPLIED OR OTHERWISE, REGARDING INFORMATION SET
FORTH HEREIN OR REGARDING THE FREEDOM OF THE DESCRIBED PRODUCTS FROM INTELLECTUAL PROPERTY
INFRINGEMENT, AND EXPRESSLY DISCLAIMS ANY SUCH WARRANTIES INCLUDING WITHOUT LIMITATION ANY EXPRESS,
STATUTORY OR IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
©2016 SWISSBIT AG All rights reserved.
Swissbit AG
Industriestrasse 4
CH-9552 Bronschhofen
Switzerland
Revision: 1.06
www.swissbit.com
industrial@swissbit.com
X-600m_data_sheet_SA-UxAA_Rev106.docx
Page 22 of 22
Download PDF
Similar pages