Viking Technology VPFEM4128GSCBMTL User manual

Manual
9/20/2016
PSFEM4xxxGSxxx
Viking Technology
Revision G
Page 1 of 36
www.vikingtechnology.com
SATA 6Gb/s
M.2 SATA
Manual
M.2 SATA is a non-volatile, solid-state storage device delivering Serial
ATA performance, reliability and ruggedness for environmentally
challenging applications.

Manual
9/20/2016
PSFEM4xxxGSxxx
Viking Technology
Revision G
Page 2 of 36
www.vikingtechnology.com
Revision History
Date
Revision
Description
Checked By
10/13/14
X1
Initial Release from modified
PSFEM2XXXGSXXX
10/15/14
X2
Add key slots
1/25/15
X3
Update PN table per PSG
2/5/15
A
Update photo, revise PN table per PSG,
update per product doc 1.9 (1/30/15), add
length dimension to PN table. (2/3/15)
Update formatting of tables, add TBW
values(2/4/15). Revise PN for 80mm
products and update mechanicals (2/5/15)
2/10/15
B
Change name of Table 4-1 to M.2 SATA
Connector Pinouts and pin58 to N/C
3/27/15
C
Revise PN table per PSG
4/23/15
D
Revise PN table per PSG. Add Photo’s
8/10/15
E
Add 15nm PN’s. Fix font sizes. Correct the
capacity coding. Add capacity and LBA table.
Remove picture until 60mm is available.
Revise performance values. Remove
dimensions for 42mm and 80mm M.2
10/27/15
F
Revise performance DVT test results
9/20/16
G
Revise logo and color scheme. Remove
temp sensor and SATA attribute.

Manual
9/20/2016
PSFEM4xxxGSxxx
Viking Technology
Revision G
Page 3 of 36
www.vikingtechnology.com
Legal Information
Legal Information
Copyright© 2015 Sanmina Corporation. All rights reserved. The information in
this document is proprietary and confidential to Sanmina Corporation. No part of
this document may be reproduced in any form or by any means or used to make
any derivative work (such as translation, transformation, or adaptation) without
written permission from Sanmina. Sanmina reserves the right to revise this
documentation and to make changes in content from time to time without
obligation on the part of Sanmina to provide notification of such revision or
change.
Sanmina provides this documentation without warranty, term or condition of any
kind, either expressed or implied, including, but not limited to, expressed and
implied warranties of merchantability, fitness for a particular purpose, and non-
infringement. While the information contained herein is believed to be accurate,
such information is preliminary, and should not be relied upon for accuracy or
completeness, and no representations or warranties of accuracy or
completeness are made. In no event will Sanmina be liable for damages arising
directly or indirectly from any use of or reliance upon the information contained in
this document. Sanmina may make improvements or changes in the product(s)
and/or the program(s) described in this documentation at any time.
Sanmina, Viking Technology, Viking Modular Solutions, and Element logo are
trademarks of Sanmina Corporation. Other company, product or service names
mentioned herein may be trademarks or service marks of their respective
owners.

Manual
9/20/2016
PSFEM4xxxGSxxx
Viking Technology
Revision G
Page 4 of 36
www.vikingtechnology.com
Ordering Information: M.2 SATA SSD Solid-State Drive
Part Number
Length
(mm)
Interface
Client/Ent
User
Capacity
(GB)
NAND
Temp.
(C)
NAND
VPFEM4128GSCBMTL
60
SATA 6GB
Client
128
MLC
(0 to +70'c)
TSB 15nm L-die
VPFEM4064GSCDMTL
60
SATA 6GB
Client
64
MLC
(0 to +70'c)
TSB 15nm L-die
VPFEM4032GSCDMTL
60
SATA 6GB
Client
32
MLC
(0 to +70'c)
TSB 15nm L-die
VRFEM4032GSCWMTK
60
SATA 6GB
Client
32
MLC
(0 to +70'c)
TSB A19nm K-die
VRFEM4064GSCYMTK
60
SATA 6GB
Client
64
MLC
(0 to +70'c)
TSB A19nm K-die
VRFEM4128GSCTMTK
60
SATA 6GB
Client
128
MLC
(0 to +70'c)
TSB A19nm K-die
Notes:
Refer to Product Specifications for Capacity and LBA count

Manual
9/20/2016
PSFEM4xxxGSxxx
Viking Technology
Revision G
Page 5 of 36
www.vikingtechnology.com
Client SSD’s –Viking’s client SSD contains sophisticated provisions to protect
firmware and data from corruption due to unexpected power loss. However,
should power fail unexpectedly, “in-flight” write data may be lost if the SSD power
is not managed at the system level for these power fail events.

Manual
9/20/2016
PSFEM4xxxGSxxx
Viking Technology
Revision G
Page 6 of 36
www.vikingtechnology.com
Table of Contents
1INTRODUCTION 9
1.1 Features 9
1.2 Block Diagram 10
1.3 SATA Interface 11
2PRODUCT SPECIFICATIONS 12
2.1 Capacity and LBA count 12
2.2 Performance 12
2.3 Timing 13
2.3.1 STANDBY IMMEDIATE Command 13
2.4 Electrical Characteristics 14
2.4.1 Absolute Maximum Ratings 14
2.4.2 Supply Voltage 14
2.4.3 Supply Current 15
2.4.4 Power Consumption 15
2.5 Environmental Conditions 15
2.5.1 Temperature and Altitude 15
2.5.2 Shock and Vibration 16
2.5.3 Electromagnetic Immunity 16
2.6 Reliability 16
3MECHANICAL INFORMATION 17
3.1 Dimensions 17
3.2 Card Edge Detail 19
3.3 M.2 SSD Weight 21
4PIN AND SIGNAL DESCRIPTIONS 21
4.1 Signal and Power Description Tables 21

Manual
9/20/2016
PSFEM4xxxGSxxx
Viking Technology
Revision G
Page 7 of 36
www.vikingtechnology.com
4.2 Hot Plug Support 22
5COMMAND SETS 22
5.1 ATA Commands 22
5.1.1 48-Bit Address Command Set 23
5.1.2 ATA General Feature Command Set 23
5.1.3 Device Configuration Overlay Command Set 24
5.1.4 General Purpose Log Command Set 24
5.1.5 Host Protected Area Command Set 24
5.1.6 Power Management Command Set 25
5.1.7 Security Mode Feature Set 25
5.1.8 Identify Device Data 26
5.1.1 S.M.A.R.T. Support 30
5.1.2 SATA 3.0 S.M.A.R.T. Command Set 31
5.2 SATA Commands 35
5.2.1 Native Command Queuing (NCQ) 35
6REFERENCES 35
7GLOSSARY 36

Manual
9/20/2016
PSFEM4xxxGSxxx
Viking Technology
Revision G
Page 8 of 36
www.vikingtechnology.com
Table of Tables
Table 2-1: Maximum Sustained Read and Write Bandwidth ____________________________ 12
Table 2-2: Random Read and Write Input/Output Operations per Second (IOPS) ___________ 13
Table 2-3: Timing Specifications _________________________________________________ 13
Table 2-4: STANDBY IMMEDIATE Timing _________________________________________ 14
Table 2-5: Absolute Maximum Ratings ____________________________________________ 14
Table 2-6: Operating Voltage ____________________________________________________ 14
Table 2-7: Current Draw________________________________________________________ 15
Table 2-8: Typical Power Consumption at 3.3V______________________________________ 15
Table 2-9: Temperature and Altitude Related Specifications____________________________ 15
Table 2-10: Shock and Vibration Specifications______________________________________ 16
Table 2-11: Reliability Specifications ______________________________________________ 16
Table 3-1: M.2 SSD weight______________________________________________________ 21
Table 4-1: M.2 SATA Connector Pin Signal Definitions________________________________ 21
Table 5-1: Supported ATA Commands ____________________________________________ 22
Table 5-2: List of Device Identification _____________________________________________ 26
Table 5-3: S.M.A.R.T. Command Set______________________________________________ 31
Table 5-4: Extended SMART Attribute Table________________________________________ 31
Table 5-5: Extended SMART Attribute Actual Data ___________________________________ 32
Table 5-6: Supported S.M.A.R.T. EXECUTE OFF-LINE IMMEDIATE Subcommands ________ 35
Table of Figures
Figure 1-1: High-Level Block Diagram _____________________________________________ 10
Figure 3-1: Dimensions ________________________________________________________ 17
Figure 3-2: Dimension Details for M.2 60mm length __________________________________ 18
Figure 3-3: Dimension Details for M.2 card edge_____________________________________ 19
Figure 3-4: Dimension Details for M.2 connector and notch ____________________________ 20

Manual
9/20/2016
PSFEM4xxxGSxxx
Viking Technology
Revision G
Page 9 of 36
www.vikingtechnology.com
1 Introduction
Viking’s rugged industrial designed SSD’s offer the highest flash storage
reliability and performance in harsh environments such as shock, vibration,
humidity, altitude, ESD, and extreme temperatures.
1.1 Features
The SSD delivers the following features:
Offers seamless SATA Revision 3.0 interface support for SATA up to
6Gb/s
Low overall SSD power consumption
Supports Native Command Queuing (NCQ) to 32 commands
Compatible with all major SLC and MLC flash technologies
S.M.A.R.T.
Superior wear-leveling algorithm
Efficient error recovery

Manual
9/20/2016
PSFEM4xxxGSxxx
Viking Technology
Revision G
Page 10 of 36
www.vikingtechnology.com
1.2 Block Diagram
Figure 1-1: High-Level Block Diagram
Notes:
1.Support for up to 4-channels and 4 CE in the NAND Flash interface

Manual
9/20/2016
PSFEM4xxxGSxxx
Viking Technology
Revision G
Page 11 of 36
www.vikingtechnology.com
1.3 SATA Interface
The Serial ATA (SATA) interface is compliant with the SATA IO Serial
ATA specification, revision 3.0 that supports SATA up to 6 Gbps.
The SATA interface connects the host computer to the SSD subsystem.
The SATA interface runs at a maximum speed of 6 Gbps (Giga-bits per
second). If the host computer is unable to negotiate a speed of 6 Gbps,
the SATA interface automatically renegotiates to a speed of 3 Gbps or 1.5
Gbps.
For a list of supported commands and other specifics, please see Chapter 5.

Manual
9/20/2016
PSFEM4xxxGSxxx
Viking Technology
Revision G
Page 12 of 36
www.vikingtechnology.com
2 Product Specifications
2.1 Capacity and LBA count
Raw Capacity
(GB)
User Capacity
(GB)
LBA Count
16
14
27,370,224
16
16
31,277,232
32
30
58,626,288
32
32
62,533,296
64
60
117,231,408
64
64
125,045,424
128
120
234,441,648
128
128
250,069,680
256
240
468,862,128
256
256
500,118,192
Notes:
1. Per LBA1-03 spec, LBA counts = (97,696,368) + (1,953,504 * (Advertised Capacity in GBytes –50))
2.2 Performance
Table 2-1: Maximum Sustained Read and Write Bandwidth
Capacity
Flash
Structure
Flash Type
Sequential
Read
MB/s
Sequential
Write
MB/s
Notes
32GB
8GB x 4
A19nm
510
180
64GB
16GB x 4
A19nm
447
95
6
128GB
32GB x 4
A19nm
515
180
32GB
8GB x 4
L84A
130
100
64GB
16GB x 4
L84A
135
110
128GB
32GB x 4
L84A
-
-
32GB
8GB x 4
L85A
245
70
64GB
16GB x 4
L85A
475
140
128GB
32GB x 4
L85A
480
175
Notes:
1. Performance measured using CrystalDiskMark.
2. Performance may vary from flash configuration, SDR configuration, and platform.
3. Refer to Application Note AN0006 for Viking SSD Benchmarking Methodology.
4. Data is based on SSD’s using Toshiba A19nm Toggle NAND devices
5. L95A data not currently available
6. Performance measured using VPFEM4064GSCDMT and IOMETER06

Manual
9/20/2016
PSFEM4xxxGSxxx
Viking Technology
Revision G
Page 13 of 36
www.vikingtechnology.com
Table 2-2: Random Read and Write Input/Output Operations per Second
(IOPS)
Capacity
Flash Type
Random Read
IOPS
Random Write
IOPS
Notes
32GB
A19nm
45K
30K
64GB
A19nm
18K
732
6
128GB
A19nm
39K
26K
32GB
L84A
49K
21K
64GB
L84A
41K
19K
128GB
L84A
-
-
32GB
L85A
23K
17K
64GB
L85A
42K
28K
128GB
L85A
42K
33K
Notes:
1. Performance measured using Iometer 08 with queue depth set to 32.
2. Write Cache enabled with DDR cache.
3. Random IOPS cover the entire range of legal logical block addresses (LBA’s). Measurements are
performed on a full drive (all LBA’s have valid content).
4. Performance may vary by NAND type and host.
5. Refer to Application Note AN0006 for Viking SSD Benchmarking Methodology.
6. Performance measured using VPFEM4064GSCDMT and IOMETER06
7. Data is based on SSD’s using Toshiba A19nm NAND devices
8. L95A data not currently available
2.3 Timing
Table 2-3: Timing Specifications
Type
Average Latency
Power-On-to-Ready (POR)
TBD
Command to DRQ
TBD
Time to Erase (ATA Secure Erase)
TBD
Notes:
1. Device measured using Drivemaster.
2. Sector Read/Write latency measured up to 2048 block transfers (512B/sector = 1 Block)
3. Queue depth set to 32 for NCQ
4. Sequential IOPS cover the entire range of legal logical block addresses (LBA’s). Measurements are
performed on a full drive (all LBA’s have valid content
5. DRQ (Data Transfer Requested) bit being asserted
2.3.1 STANDBY IMMEDIATE Command
The Power-On-to-Ready time assumes a proper shutdown (power removal
preceded by STANDBY IMMEDIATE command. A STANDBY IMMEDIATE

Manual
9/20/2016
PSFEM4xxxGSxxx
Viking Technology
Revision G
Page 14 of 36
www.vikingtechnology.com
before power down always performs a graceful shutdown and does not require
the use of the hold-up circuit. Note that SMART attribute 174 "Unexpected Power
Loss" records the number of non-graceful power cycle events.
Table 2-4: STANDBY IMMEDIATE Timing
Power Cycle Endurance
Min
Max
Unit
STANDBY IMMEDIATE to WE completed
-
72.9
ms
Notes:
1.From Standby Immediate command to NAND Write Protect enable.
2.4 Electrical Characteristics
2.4.1 Absolute Maximum Ratings
Values shown are stress ratings only. Functional operation outside normal
operating values is not implied. Extended exposure to absolute maximum ratings
may affect reliability.
Table 2-5: Absolute Maximum Ratings
Description
Min
Max
Unit
Maximum Voltage Range for Vin
-0.2
6
V
Maximum Temperature Range
-40
85
c
2.4.2 Supply Voltage
The operating voltage is 3.3V
Table 2-6: Operating Voltage
Description
Min
Max
Unit
Operating Voltage for 3.3 V (+/- 5%)
3.135
3.465
V

Manual
9/20/2016
PSFEM4xxxGSxxx
Viking Technology
Revision G
Page 15 of 36
www.vikingtechnology.com
2.4.3 Supply Current
Table 2-7: Current Draw
Voltage
Mode
Typical1
Unit
3.3V
Read (Average RMS)
395
mA
Writes (Average RMS)
305
mA
Idle
61
mA
Partial
11
mA
Slumber
6.9
mA
DEVSLP
0.98
mA
Notes:
1.Measured using 128GB MLC Toshiba A19nm NAND
2.4.4 Power Consumption
All onboard power requirements of the SSD are derived from the SATA 3.3V rail.
Table 2-8: Typical Power Consumption at 3.3V
Capacity
Flash
Structure
Read
Write
Idle
Partial
Slumber
DEVSLP
Unit
16GB
8GB x 2
904
838
276
62
43
4.9
mW
32GB
8GBx4
1369
1210
292
76
58
4.6
mW
64GB
32GBx2
1577
1278
301
81
63
4.3
mW
128GB
32GBx4
1623
1283
299
85
66
4.3
mW
256GB
64GBx4
TBD
TBD
TBD
TBD
TBD
4.3
mW
Notes:
1.Measured using Toshiba A19 Toggle MLC NAND
2.5 Environmental Conditions
2.5.1 Temperature and Altitude
Table 2-9: Temperature and Altitude Related Specifications
Conditions
Operating
Shipping
Storage
Commercial
Temperature- Ambient
0 to 70°C
-40 to 85°C
-40 to 85°C
Industrial
Temperature- Ambient
-40 to 85°C
-40 to 85°C
-40 to 85°C
Humidity (non-
condensing)
90% under 40C
93% under 40C
93% under 40C

Manual
9/20/2016
PSFEM4xxxGSxxx
Viking Technology
Revision G
Page 16 of 36
www.vikingtechnology.com
2.5.2 Shock and Vibration
SSD products are tested in accordance with environmental specification for
shock and vibration
Table 2-10: Shock and Vibration Specifications
Stimulus
Description
Shock
500G, 2ms
Vibration
20 –80 Hz/1.52mm
80 –2000 Hz/20G
(X,Y,Z axis / 30 min for each)
2.5.3 Electromagnetic Immunity
M.2 is an embedded product for host systems and is designed not to impair with
system functionality or hinder system EMI/FCC compliance.
2.6 Reliability
Table 2-11: Reliability Specifications
Parameter
Description
ECC
72-bit per 1KByte
Read Endurance
Unlimited
Write Endurance
32GB
64GB
128GB
256GB
79 TBW
158 TBW
317 TBW
635 TBW
Data retention
> 90 days at NAND expiration

Manual
9/20/2016
PSFEM4xxxGSxxx
Viking Technology
Revision G
Page 17 of 36
www.vikingtechnology.com
3 Mechanical Information
3.1 Dimensions
Figure 3-1: Dimensions
d
Notes:
1. All dimensions are in millimeter. General tolerance is ± 0.15. PCB thickness 0.8 ± 0.08
2. Refer to Ordering Information table for the complete Viking part number that describes the “xxx”.
VRFEM6xxxNote2 VRFEM4xxxNote2 VRFEM5xxxNote2

Manual
9/20/2016
PSFEM4xxxGSxxx
Viking Technology
Revision G
Page 18 of 36
www.vikingtechnology.com
Figure 3-2: Dimension Details for M.2 60mm length
Notes:
1. All dimensions are in millimeter. General tolerance is ± 0.15. PCB thickness 0.8 ± 0.08
2. Refer to Ordering Information table for the complete Viking part number that describes the “xxx”.
FOR CARD EDGE DETAIL SEE SECTION 3.2
VRFEM4xxxNote2

Manual
9/20/2016
PSFEM4xxxGSxxx
Viking Technology
Revision G
Page 19 of 36
www.vikingtechnology.com
3.2 Card Edge Detail
Figure 3-3: Dimension Details for M.2 card edge

Manual
9/20/2016
PSFEM4xxxGSxxx
Viking Technology
Revision G
Page 20 of 36
www.vikingtechnology.com
Figure 3-4: Dimension Details for M.2 connector and notch
Key notch detail
This manual suits for next models
5
Table of contents
Other Viking Technology Storage manuals
Popular Storage manuals by other brands

Interlogix
Interlogix TVN 20 installation instructions

Toshiba
Toshiba TRANSMEMORY U2M-004GT Software installation manual

Tolis Group
Tolis Group ArGest TGL1800 user guide

Panasonic
Panasonic RP-SDUT16GAK operating instructions

Gladiator
Gladiator GAGB54SBJG Assembly instructions

NetApp
NetApp AltaVault System Installation and setup instructions