Page 1
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 7/24/2017 PSFEM6xxxxZxxx Viking Technology Revision C Page 1 of 38 www.vikingtechnology.com...
TBW, power consumption. Add VPFEM6030GZCDMTL Add performance,TBW & power for new PNs VPFEM6008GZCWMTL 3/19/17 VPFEM6016GZCDMTL VPFEM6032GZCDMTL Add IOPS and MB/s performance based on 7/24/17 IOMETER06 Manual 7/24/2017 PSFEM6xxxxZxxx Viking Technology Revision C Page 2 of 38 www.vikingtechnology.com...
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.
Page 4
Ordering Information: M.2 SATA SSD Solid-State Drive User Length Temperature Part Number Interface Application Capacity NAND NAND (mm) (GB) SATA 6GB Client 0 to 70 TSB 15nm MLC VPFEM6008GZCWMTL SATA 6GB Client 0 to 70 TSB 15nm MLC VPFEM6016GZCDMTL SATA 6GB...
Page 5
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.
Temperature and Altitude 2.5.2 Shock and Vibration 2.5.3 Electromagnetic Immunity Reliability MECHANICAL INFORMATION Dimensions Card Edge Detail M.2 SSD Weight PIN AND SIGNAL DESCRIPTIONS Signal and Power Description Tables Manual 7/24/2017 PSFEM6xxxxZxxx Viking Technology Revision C Page 6 of 38 www.vikingtechnology.com...
Page 7
Power Management Command Set 5.1.7 Security Mode Feature Set 5.1.8 Identify Device Data 5.1.1 S.M.A.R.T. Support 5.1.2 SATA 3.0 S.M.A.R.T. Command Set SATA Commands 5.2.1 Native Command Queuing (NCQ) REFERENCES GLOSSARY Manual 7/24/2017 PSFEM6xxxxZxxx Viking Technology Revision C Page 7 of 38 www.vikingtechnology.com...
Page 8
Table 2-10: Shock and Vibration Specifications ______________________________________ 17 Table 2-11: Reliability Specifications ______________________________________________ 18 Table 3-1: M.2 SSD weight ______________________________________________________ 23 Table 4-1: M.2 SATA Connector Pin Signal Definitions ________________________________ 23 Table 5-1: Supported ATA Commands ____________________________________________ 24 Table 5-2: List of Device Identification _____________________________________________ 28 Table 5-3: S.M.A.R.T.
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 ...
1.2 Block Diagram Figure 1-1: High-Level Block Diagram Notes: Support for up to 2-channels and 2 CE in the NAND Flash interface Manual 7/24/2017 PSFEM6xxxxZxxx Viking Technology Revision C Page 10 of 38 www.vikingtechnology.com...
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 7/24/2017 PSFEM6xxxxZxxx Viking Technology Revision C Page 11 of 38 www.vikingtechnology.com...
Performance measured using CrystalDiskMark. Performance may vary from flash configuration, SDR configuration, and platform. Refer to Application Note AN0006 for Viking SSD Benchmarking Methodology. Data is based on SSD’s using Toshiba A15nm Toggle NAND devices L95A data not currently available...
(all LBA’s have valid content). Performance may vary by NAND type and host. Refer to Application Note AN0006 for Viking SSD Benchmarking Methodology. Data is based on SSD’s using Toshiba A15nm NAND devices L95A data not currently available 2.3 Timing...
Maximum Voltage Range for Vin -0.2 Maximum Temperature Range 2.4.2 Supply Voltage The operating voltage is 3.3V Table 2-7: Operating Voltage Description Unit Operating Voltage for 3.3 V (+/- 5%) 3.135 3.465 Manual 7/24/2017 PSFEM6xxxxZxxx Viking Technology Revision C Page 15 of 38 www.vikingtechnology.com...
(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. Manual 7/24/2017 PSFEM6xxxxZxxx Viking Technology Revision C Page 17 of 38 www.vikingtechnology.com...
2. TBW may differ according to flash configuration and platform. 3. The endurance of SSD could be estimated based on user behavior, NAND endurance cycles, and write amplification factor. It is not guaranteed by flash vendor Manual 7/24/2017 PSFEM6xxxxZxxx Viking Technology Revision C Page 18 of 38 www.vikingtechnology.com...
Figure 3-1: Dimensions Note2 VRFEM6xxx Notes: All dimensions are in millimeter. General tolerance is ± 0.15. PCB thickness 0.8 ± 0.08 Refer to Ordering Information table for the complete Viking part number that describes the “xxx”. Manual 7/24/2017 PSFEM6xxxxZxxx Viking Technology...
Figure 3-2: Dimension Details for M.2 42mm length Note2 VRFEM6xxx Notes: All dimensions are in millimeter. General tolerance is ± 0.15. PCB thickness 0.8 ± 0.08 Refer to Ordering Information table for the complete Viking part number that describes the “xxx”. Manual 7/24/2017 PSFEM6xxxxZxxx Viking Technology...
Length Weight Unit of measure 42 mm < 7 Grams 4 Pin and Signal Descriptions Signal and Power Description Tables Table 4-1: M.2 SATA Connector Pin Signal Definitions Description Description 3.3V CONFIG_2 = GND 3.3V 3.3V SUSCLK(32kHz) (I)(0/3.3V) CONFIG_1 = GND...
Write DMA Ext Write Multiple Ext Write Sector(s) Ext 5.1.2 ATA General Feature Command Set SSD supports the ATA General Feature command set consisting of: Manual 7/24/2017 PSFEM6xxxxZxxx Viking Technology Revision C Page 25 of 38 www.vikingtechnology.com...
Set Max Address Set Max Address Ext Set Max Freeze Lock (optional) Set Max Lock (optional) Set Max Set Password (optional) Set Max Unlock (optional) Manual 7/24/2017 PSFEM6xxxxZxxx Viking Technology Revision C Page 26 of 38 www.vikingtechnology.com...
57-58 See *2 Number of sectors transferred per 0110h interrupt on MULTIPLE commands Total number of user addressable 60-61 See *3 sectors 0000h Obsolete 0407h Multi-word DMA modes Manual 7/24/2017 PSFEM6xxxxZxxx Viking Technology Revision C Page 28 of 38 www.vikingtechnology.com...
Page 29
0000h only during the execution of s hardware reset. Vendor’s recommended and actual 0000h acoustic management value 0000h Stream Minimum Request Size Streaming Transfer Time – DMA 0000h Manual 7/24/2017 PSFEM6xxxxZxxx Viking Technology Revision C Page 29 of 38 www.vikingtechnology.com...
Page 31
03h Maximum number of 512-byte data 0080h blocks per DOWNLOAD MICROCODE command for mode 03h 236-254 Reserved XXA5h Integrity word (Checksum and Signature) XX is variable Manual 7/24/2017 PSFEM6xxxxZxxx Viking Technology Revision C Page 31 of 38 www.vikingtechnology.com...
Further, it is recommended to consult the list of public S.M.A.R.T. attributes. See the AT Attachment standard for implementation details. Manual 7/24/2017 PSFEM6xxxxZxxx Viking Technology Revision C Page 32 of 38 www.vikingtechnology.com...
FIS CRC ,code error, disparity error ,command FIS CRC …..) Max Bad Block Count (will show early bad and later bad block count) Erase count (average, max, erase count) Manual 7/24/2017 PSFEM6xxxxZxxx Viking Technology Revision C Page 33 of 38 www.vikingtechnology.com...
Table 5-5: Extended SMART Attribute Actual Data Flag Flag Worse DATA Threshold Value ECC error Power on hour Power on/off cycles SATA PHY error count Note Note Later bad block Early bad block NO Manual 7/24/2017 PSFEM6xxxxZxxx Viking Technology Revision C Page 34 of 38 www.vikingtechnology.com...
Page 35
This formula calculates percentage of spare blocks. Value will be from 100 to 1 Note 2 Formula: Average erase count / MAX erase count (SLC 100000, MLC 5000) * 100 (percentage) Manual 7/24/2017 PSFEM6xxxxZxxx Viking Technology Revision C Page 35 of 38 www.vikingtechnology.com...
Page 36
SSD to initiate the collection of S.M.A.R.T. data in an off-line mode and then preserves this data across power and reset events. Supported subcommands include those shown in the table below. Reference the ATA-8 specification for subcommand detail. Manual 7/24/2017 PSFEM6xxxxZxxx Viking Technology Revision C Page 36 of 38 www.vikingtechnology.com...
WRITE FPDMA QUEUED Note: With a maximum queue depth less than or equal to 32. 6 References Serial ATA Specification, Revision 3 PCI Express M.2 Specification, Revision 1.0 Manual 7/24/2017 PSFEM6xxxxZxxx Viking Technology Revision C Page 37 of 38 www.vikingtechnology.com...
Self-Monitoring, Analysis and Reporting Technology: an open standard for developing hard drives and software systems that automatically monitors a hard drive’s health and S.M.A.R.T. reports potential problems. Solid-State Drive Manual 7/24/2017 PSFEM6xxxxZxxx Viking Technology Revision C Page 38 of 38 www.vikingtechnology.com...