Stec M16SD2S 25U Series Product Manual

Standard solid-state drive
Table of Contents

Advertisement

Quick Links

MACH16 S
L
3Gbps SATA
LIM
ITE
S
S
-S
D
TANDARD
OLID
TATE
RIVE
P
M
RODUCT
ANUAL
P
N
D
N
R
D
ART
UMBER
OCUMENT
UMBER
EVISION
ATE
M16SD2S(3)-xxxU(T)(X)-XXX
61000-07132-311
01/15/2013

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the M16SD2S 25U Series and is the answer not in the manual?

Questions and answers

Summary of Contents for Stec M16SD2S 25U Series

  • Page 1 MACH16 S 3Gbps SATA TANDARD OLID TATE RIVE RODUCT ANUAL UMBER OCUMENT UMBER EVISION M16SD2S(3)-xxxU(T)(X)-XXX 61000-07132-311 01/15/2013...
  • Page 2 OPYRIGHT OTICE Copyright © 2013 STEC, Inc. All rights reserved. This document is copyrighted by STEC, Inc. with all rights reserved. Information contained in this document, including but not limited to any instructions, descriptions and product specifications, is considered confidential by STEC, Inc. and shall not be modified, used, copied, reproduced or disclosed in whole or in part, in any form or by any means, electronic or mechanical, for any purpose, without the express written consent of STEC, Inc.
  • Page 3 ONVENTIONS The following conventions are used throughout this document to identify additional information of which the reader should be aware. ONVENTIONS ESCRIPTION This icon indicates the danger of an electrical shock that may SHOCK HAZARD harm or otherwise prove fatal to the user. This icon indicates the existence of a hazard that could result in CAUTION equipment or property damage, or equipment failure if the safety...
  • Page 4 EVISION ISTORY EVISION TATUS UMMARY HEET EVISION ESCRIPTION 11/12/2010 Initial release. 11/24/2010 General review and edit. Topic; Features. Listed CellCare™ and S.A.F.E.™ in Features 01/12/2011 table and implemented hyperlinks to topics. 19-21 Section; Performance Characteristics. Re-organized section to reflect a logical flow. Topic;...
  • Page 5 EVISION TATUS UMMARY HEET EVISION ESCRIPTION Table 6; minor edit of “Noise Rejection” condition. (continued) Table 7; listed preliminary power consumption (RMS, Peak) for 5- volt configuration. Table 8; listed preliminary power consumption (RMS, Peak) for 3.3-volt configuration. Topic; Attribute ID Numbers. Changed ID 13 (0x0D), Soft Read Error Rate frequency for SLC and MLC to TBD.
  • Page 6 EVISION TATUS UMMARY HEET EVISION ESCRIPTION (continued) Table 7 and Table 8; updated 5V and 3.3V power consumption to reflect test results. 24-26 Figures 2, 3, 4, 5, 6 and 7 updated. 27-29 Figures 8, 9, 10, 11 and 12 updated. Figure 21;...
  • Page 7 EVISION TATUS UMMARY HEET EVISION ESCRIPTION (continued) Topic; CSA and cUL. Updated CSA/cUL mark and referenced standard. Topic; UL (Underwriters Laboratories). Updated mark and referenced standard. Topic; CB Certificate and CB Report. Updated cited standards. Topic; Verification Samples struck from manual. Obsolete specification.
  • Page 8: Table Of Contents

    ABLE OF ONTENTS ................................15 COPE Overview ..............................15 Audience ..............................15 Product Identification Codes ........................16 Features ..............................17 Standards and Reference Documents ....................18 Commercial Standards ........................18 Reference Specifications ........................19 Electromagnetic Susceptibility ......................20 Electromagnetic Compatibility ......................20 Manufacturing ............................
  • Page 9 Sequential Read ..........................35 Random Write ..........................36 Random Read ..........................37 Random 70% Read and 30% Write ....................38 Power-On Ready Time ..........................38 Power-Up Testing ............................ 38 .......................... 39 NTERFACE PECIFICATIONS Overview ..............................39 Microcontroller ............................39 Read and Write Commands ........................39 User Data Cache .............................
  • Page 10 SMART ENABLE OPERATIONS (D8h) ....................87 SMART DISABLE OPERATIONS (D9h) ..................... 87 SMART RETURN STATUS (DAh) ....................... 87 S.M.A.R.T. Command Transport ......................88 SCT Command Format ........................88 SCT Action Codes and Commands ..................... 89 ..........................90 ECURITY PECIFICATION Overview ..............................90 Sanitization Standards..........................
  • Page 11 Virtual Environments ..........................109 Diagnostic Software ..........................109 ......................... 110 EGULATORY OMPLIANCE Overview ..............................110 CE Mark (European Economic Area) ....................110 CSA and cUL(Canada) .......................... 110 C-TICK (Australia) ..........................110 EIP (China RoHS) ..........................110 European Union (EU) Low Voltage Directive (LVD) ................110 FCC Declaration of Conformity ......................
  • Page 12 IST OF IGURES Figure 1: MACH16 Slim Lite 3Gbps SATA Solid-State Drive ..............15 Figure 2: 5V Idle Trace ..........................27 Figure 3: 5V Sequential Write Trace ......................28 Figure 4: 5V Sequential Read Trace ......................29 Figure 5: 5V Random Write Trace ......................30 Figure 6: 5V Random Read Trace ......................
  • Page 13 IST OF ABLES Table 1: Capacities, Form Factors and Case Heights ................16 Table 2: ATA Operating Modes........................22 Table 3: Error Limit Specifications ......................23 Table 4: 5-Volt DC Power Specifications ....................25 Table 5: 3.3V DC Power Specifications ...................... 25 Table 6: 5V Power Consumption ........................
  • Page 14 MACH16 S 3Gbps SATA S TANDARD OLID TATE RIVE M16SD2S(3)- U(T)(X)-XXX 61000-07132-311 UMBER OCUMENT UMBER 3.11 01/15/2013 EVISION UMBER EVISION...
  • Page 15: Scope

    COPE Figure 1: MACH16 Slim Lite 3Gbps SATA Solid-State Drive VERVIEW This document describes the applications, specifications and installation of the MACH16™ Slim Lite™ (2.5-Inch; MO-297A) SATA (Serial ATA) Solid-State Drive (SSD). See Figure 1. UDIENCE This manual is intended for system engineers or system designers employed by an Original Equipment Manufacturer (OEM).
  • Page 16: Product Identification Codes

    RODUCT DENTIFICATION ODES Table 1 lists the model numbers, user and raw capacities, available form factors and module heights. Each model has a Product Identification Code (Product ID). See the Part Number Decoder under Ordering Information. Table 1: Capacities, Form Factors and Case Heights ODEL UMBER APACITY...
  • Page 17: Features

    EATURES EATURE ESCRIPTION Form Factor 2.5-Inch Slim Lite MO-297A SFF Interface Serial ATA, SATA 2.6 Connector 7-Signal, 15-Power Standard Capacities 25, 50 and 100 gigabytes Custom Capacities Available upon request. Operating Voltage 5V±5% DC or 3.3V±5% DC Operating Temperature Commercial C to 70 Industrial C to 85...
  • Page 18: Standards And Reference Documents

    TANDARDS AND EFERENCE OCUMENTS Commercial Standards Reference Specifications sections list the formal standards, relevant reference specifications and interface protocols that apply, in whole or in part, to the solid state drive. OMMERCIAL TANDARDS ATION EGION TANDARD Australia/New Zealand AS/NZS CISPR 22 C-TICK Canada CAN/CSA-CEI/IEC CISPR22...
  • Page 19: Reference Specifications

    EFERENCE PECIFICATIONS RGANIZATION OCUMENT ESCRIPTION INCITS T13 1532D Volume 1 Information Technology-AT Attachment with Packet Interface-7, Volume 1-Register Delivered Command Set, Logical Register Set (ATA/ATAPI-7 V1), Revision 4b, 21 April 2004. INCITS T13 1532D Volume 2 Information Technology-AT Attachment with Packet Interface-7, Volume 2-Parallel Transport Protocols and Physical Interconnect (ATA/ATAPI-7 V2), Revision 4b, 21 April 2004.
  • Page 20: Electromagnetic Susceptibility

    LECTROMAGNETIC USCEPTIBILITY The SSD must be installed in an appropriate enclosure, i.e., a personal computer, host system or alternate enclosure. The user must design the enclosure so that the use of the SSD does not impair nearby electronic equipment within the same enclosure and external to the enclosure. The user, as defined under the Audience section, is responsible for choosing, designing and testing the...
  • Page 21: Product Description

    RODUCT ESCRIPTION VERVIEW The MACH16 Slim Lite (2.5-Inch, MO-297A) 3Gbps SATA (Serial ATA) Solid-State Drive (SSD) is a non- volatile mass storage device. The SSD is intended as a replacement for a SATA-compliant hard disk drive (HDD). The drive can be configured as a boot or data storage device. The drive is Plug-and-Play (PnP) compatible;...
  • Page 22: Performance Characteristics

    ERFORMANCE HARACTERISTICS VERVIEW The performance rates of the SSD are dependent upon several factors. The capacity, configuration parameters, traffic patterns and NAND type all impact the performance results. The user should be aware that a SSD of a specific capacity and configuration may result in lower or higher performance characteristics.
  • Page 23: Secure Array Of Flash Elements™ (S.a.f.e.) Technology

    ™ (S.A.F.E.) T ECURE RRAY OF LASH LEMENTS ECHNOLOGY Secure Array of Flash Elements™ or S.A.F.E. Technology is a proprietary technology implemented in the controller that is designed to overcome the risk of page or block failures over the given lifetime of the flash.
  • Page 24: Mean Time Between Failures (Mtbf)

    (MTBF) ETWEEN AILURES The typical MTBF for the SSD to function without failure is 5.0 million hours at 30°C. OWER YCLING The SSD is capable of 20,000 power cycles, either from power-down or physical insertion and removal of the drive. Power cycling is monitored by S.M.A.R.T. Attribute ID 12, Hex 0x0C, Drive Power Cycle Count. See the S.M.A.R.T.
  • Page 25: Lectrical Pecifications

    LECTRICAL PECIFICATIONS VERVIEW The following specifications apply to the power supply. The SSD can be configured to use either the 5V±5% DC or 3.3V±5% DC power inputs. DC P OWER PECIFICATIONS Table 4 lists the 5V DC power specifications for the SSD. Table 4: 5-Volt DC Power Specifications ONDITION ALUE...
  • Page 26: Power Consumption

    OWER ONSUMPTION The amount of power consumed by the SSD is dependent on the capacity, traffic pattern, transfer size, NAND type (SLC or MLC) and temperature. The measurements were recorded at nominal voltages at 5V P OWER ONSUMPTION Table 6 lists the power consumption values for a SSD configured with a 5V power input. The values reflect the test results of a 50GB unit.
  • Page 27: 5-Volt Current Measurements

    URRENT EASUREMENTS The power measurement traces reflect the test results of a 50GB unit. URRENT Figure 2 shows the 5V Idle current profile: 418mA RMS, 444mA peak. Figure 2: 5V Idle Trace MACH16 S 3Gbps SATA S TANDARD OLID TATE RIVE M16SD2S(3)- U(T)(X)-XXX...
  • Page 28: Sequential Write

    EQUENTIAL RITE Figure 3 shows the 5V 100% Sequential Write current profile: 667mA RMS, 1.21A peak. Figure 3: 5V Sequential Write Trace MACH16 S 3Gbps SATA S TANDARD OLID TATE RIVE M16SD2S(3)- U(T)(X)-XXX 61000-07132-311 UMBER OCUMENT UMBER 3.11 01/15/2013 EVISION UMBER EVISION...
  • Page 29: Sequential Read

    EQUENTIAL Figure 4 shows the 5V 100% Sequential Read current profile: 658mA RMS, 988mA peak. Figure 4: 5V Sequential Read Trace MACH16 S 3Gbps SATA S TANDARD OLID TATE RIVE M16SD2S(3)- U(T)(X)-XXX 61000-07132-311 UMBER OCUMENT UMBER 3.11 01/15/2013 EVISION UMBER EVISION...
  • Page 30: Random Write

    ANDOM RITE Figure 5 shows the 5V 100% Random Write current profile: 686mA RMS, 1.27A peak. Figure 5: 5V Random Write Trace MACH16 S 3Gbps SATA S TANDARD OLID TATE RIVE M16SD2S(3)- U(T)(X)-XXX 61000-07132-311 UMBER OCUMENT UMBER 3.11 01/15/2013 EVISION UMBER EVISION...
  • Page 31: Random Read

    ANDOM Figure 6 shows the 5V 100% Random Read current profile: 726mA RMS, 1.24A peak. Figure 6: 5V Random Read Trace MACH16 S 3Gbps SATA S TANDARD OLID TATE RIVE M16SD2S(3)- U(T)(X)-XXX 61000-07132-311 UMBER OCUMENT UMBER 3.11 01/15/2013 EVISION UMBER EVISION...
  • Page 32: Random 70% Read And 30%Write

    70% R 30%W ANDOM EAD AND RITE Figure 7 shows the 5V 70% Random Read/30% Write current profile: 726mA RMS, 1.24 peak. Figure 7: 5V Random Read and Write Trace MACH16 S 3Gbps SATA S TANDARD OLID TATE RIVE M16SD2S(3)- U(T)(X)-XXX 61000-07132-311 UMBER...
  • Page 33: Volt Current Measurements

    3.3-V URRENT EASUREMENTS The power measurement traces reflect the test results of a 50GB unit. URRENT Figure 8 shows the 3.3V Idle current profile: 587mA RMS, 650mA peak. Figure 8: 3.3V Idle Trace MACH16 S 3Gbps SATA S TANDARD OLID TATE RIVE M16SD2S(3)-...
  • Page 34: Sequential Write

    EQUENTIAL RITE Figure 9 shows the 3.3V 100% Sequential Write current profile: 874mA RMS, 1.95A peak. Figure 9: 3.3V Sequential Write Trace MACH16 S 3Gbps SATA S TANDARD OLID TATE RIVE M16SD2S(3)- U(T)(X)-XXX 61000-07132-311 UMBER OCUMENT UMBER 3.11 01/15/2013 EVISION UMBER EVISION...
  • Page 35: Part Number M16Sd2S(3)- Xxx U(T)(X)-Xxx

    EQUENTIAL Figure 10 shows the 3.3V 100% Sequential Read current profile: 936mA RMS, 1.51A peak. Figure 10: 3.3V Sequential Read Trace MACH16 S 3Gbps SATA S TANDARD OLID TATE RIVE M16SD2S(3)- U(T)(X)-XXX 61000-07132-311 UMBER OCUMENT UMBER 3.11 01/15/2013 EVISION UMBER EVISION...
  • Page 36: Random Write

    ANDOM RITE Figure 11 shows the 3.3V 100% Random Write current profile: 982mA RMS, 1.89A peak. Figure 11: 3.3V Random Write Trace MACH16 S 3Gbps SATA S TANDARD OLID TATE RIVE M16SD2S(3)- U(T)(X)-XXX 61000-07132-311 UMBER OCUMENT UMBER 3.11 01/15/2013 EVISION UMBER EVISION...
  • Page 37: Random Read

    ANDOM Figure 12 shows the 3.3V 100% Random Read current profile: 1.27A RMS, 2.35A peak. Figure 12: 3.3V Random Read Trace MACH16 S 3Gbps SATA S TANDARD OLID TATE RIVE M16SD2S(3)- U(T)(X)-XXX 61000-07132-311 UMBER OCUMENT UMBER 3.11 01/15/2013 EVISION UMBER EVISION...
  • Page 38: Random 70% Read And 30% Write

    70% R 30% W ANDOM EAD AND RITE Figure 13 shows the 3.3V 70% Random Read and 30% Write current profile: 1.34A RMS, 2.35A peak. Figure 13: 3.3V Random Read/Write Trace OWER EADY The Power-On Ready Time is typically ~150ms. It is measured from the time the drive is powered on to the time the drive is ready to accept the first command from the host.
  • Page 39: Nterface Pecifications

    NTERFACE PECIFICATIONS VERVIEW The SSD is comprised of the following functional blocks: the interface connector, an ASIC with an integrated processor, NAND flash memory and DRAM cache. Read/Write data transfer requests are initiated by the host via the SATA bus interface. Once received, the requests are processed by the ASIC controller under the direction of the microprocessor.
  • Page 40: Interface Connector

    NTERFACE ONNECTOR The connector is divided into a Signal Segment (S1-S7) and a Power Segment (P1-P15). The segments can be cabled up to 1 meter (39 inches). The contacts have 30 µ-inch (0.76µm) gold plating over 50 µ- inch (1.27µm) nickel underplating. The connector is designed to blind mate with a backplane and has staggered contacts to facilitate “hot plugging”.
  • Page 41: Power Segment

    OWER EGMENT Figure 15 identifies the 15-pin power segment. Table 9 lists the signal definitions. Figure 15: Power Segment Table 9: Power Definitions IGNAL ESCRIPTION ABLE ACKPLANE V3.3 3.3V Power (Alternate) Mate Mate V3.3 3.3V Power (Alternate) Mate Mate V3.3 3.3V Power, Pre-charge (Not Used) Mate Mate...
  • Page 42: Host Power Fail Detection

    OWER ETECTION It is possible to boost the I/O performance of the SSD by enabling the write cache; however, a “Flush- Cache-to-Flash” event implementation is necessary to prevent data loss on a sudden or ungraceful power down. A monitor circuit using a control signal is used to flush the contents of the write cache to the flash. The host system provides the actual trigger signal and backup power.
  • Page 43: Slim Lite Hardware Requirements

    ARDWARE EQUIREMENTS The Slim Lite PCB will have Pin P13 generate a GPIO (General Purpose Input/Output). It is implemented on GPIO_2 as an active-low input to the controller ASIC. The P13 signal at the host connector should be 28-volt tolerant. OFTWARE EQUIREMENTS The host must complete a write to the drive, with the drive acknowledging the message, before asserting...
  • Page 44: System Connection

    5V S YSTEM ONNECTION The following example shows the 5V host power connection to the power backup supply and the nPF signal connection to the SATA connector. Figure 18: 5V System Connection 3.3V S YSTEM ONNECTION Figure 19 illustrates an alternate connection for systems that use the 3.3V input option for the SSD. Figure 19: 3.3V System Connection MACH16 S 3Gbps SATA S...
  • Page 45: Connector Dimensions

    ONNECTOR IMENSIONS Figure 20 shows the dimension details of the connector. Figure 20: Connector Dimensions MACH16 S 3Gbps SATA S TANDARD OLID TATE RIVE M16SD2S(3)- U(T)(X)-XXX 61000-07132-311 UMBER OCUMENT UMBER 3.11 01/15/2013 EVISION UMBER EVISION...
  • Page 46: Ata Commands

    ATA C OMMANDS VERVIEW This section summarizes the ATA commands supported by the solid state drive. 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. OMMAND ODES AND EGISTERS...
  • Page 47 ECTOR YLINDER RIVE OMMAND EATURE OUNT OMMAND UMBER UMBER EGISTER EGISTER EGISTER EGISTER EGISTER READ NATIVE MAX ADDRESS EXT READ SECTOR(S) READ VERIFY SECTOR(S) READ VERIFY SECTOR(S) EXT RECALIBRATE SECURITY DISABLE PASSWORD Yes(a) SECURITY ERASE PREPARE Yes(a) SECURITY ERASE UNIT Yes(a) SECURITY FREEZE LOCK Yes(a)
  • Page 48 ECTOR YLINDER RIVE OMMAND EATURE OUNT OMMAND UMBER UMBER EGISTER EGISTER EGISTER EGISTER EGISTER WRITE DMA FUA EXT Yes(b) WRITE FPDMA QUEUED WRITE LOG EXT WRITE LONG Yes(a) WRITE LONG WITHOUT RETRY Yes(a) WRITE MULTIPLE Yes(b) WRITE MULTIPLE EXT Yes(b) WRITE MULTIPLE FUA EXT Yes(b) WRITE SECTOR(S)
  • Page 49: Command Summary

    OMMAND UMMARY Table 11 provides a summary of each supported ATA command. Table 11: Command Summary OMMAND ALUE ESCRIPTION CHECK POWER MODE This command allows the host to determine the current power mode of the device. The command shall not cause the device to change power or affect the operation of the Standby timer. DATA SET MANAGEMENT (TRIM) This 48-bit command is optional for ATA devices.
  • Page 50 OMMAND ALUE ESCRIPTION DOWNLOAD MICROCODE This command allows the host to alter the microcode of the device. The data transferred using the Download Microcode command is vendor-specific. All transfers are an integer multiple of the sector size. The size of the data transfer is determined by the contents of the LBA Low register and the Sector Count register.
  • Page 51 OMMAND ALUE ESCRIPTION READ DMA This command is mandatory for devices that do not implement the Packet feature set. The command will allow the host to read data using the DMA data transfer protocol. READ DMA EXT This command is mandatory for devices that implement the 48-bit Address feature set. The command will allow the host to read data using the DMA data transfer protocol.
  • Page 52 OMMAND ALUE ESCRIPTION READ NATIVE MAX ADDRESS EXT This command is mandatory for devices that implement the 48-bit HPA feature set and 48-bit Address feature set. The command will return the native max address; the maximum LBA that is valid when using the SET MAX ADDRESS EXT command. READ SECTOR(S) This command will read from 1 to 256 sectors as specified in the Sector Count Register.
  • Page 53 OMMAND ALUE ESCRIPTION SECURITY FREEZE LOCK This command is mandatory for devices that implement the Security Mode feature set. The command shall set the device to Frozen mode. Other commands that update the device Lock mode are aborted. Frozen mode can be disabled by a power-off or hardware reset. If the command is issued while the device is in Frozen mode, the command is executed and the device will remain in Frozen mode.
  • Page 54 OMMAND ALUE ESCRIPTION ENABLE SATA FEATURES EFh, 10h This subcommand will enable Serial ATA (SATA) features, depending on the value in the Count field. See Disable SATA Features (EFh, 90h). DISABLE READ LOOK-AHEAD EFh, 55h This subcommand allows the host to request the SSD to disable the read look-ahead functionality. See Enable Read Look-Ahead (EFh, AAh).
  • Page 55 OMMAND ALUE ESCRIPTION SET MAX LOCK F9h, 02h This 28-bit command is mandatory for devices that implement the HPA Security Extensions. A device will be “HPA Locked” after successful execution of the command; the HPA Security Extensions unlock counter is set to a value of five (5). Any subsequent SET MAX commands, except SET MAX UNLOCK and SET MAX FREEZE LOCK, are aborted.
  • Page 56 OMMAND ALUE ESCRIPTION STANDBY IMMEDIATE This command will cause the SSD to set BYS, enter the Standby Mode, clear BSY, and return the interrupt immediately. WRITE BUFFER This command is optional for devices that implement the General feature set. This command allows the host to write the contents of one 512-byte block of data in the in the buffer of the device.
  • Page 57 OMMAND ALUE ESCRIPTION WRITE MULTIPLE EXT This command is mandatory for devices that implement the 48-bit Address feature set. The command will write the number of logical sectors specified in the Count field. The command is similar to Write Sector(s) (30h). Interrupts are not presented on each sector, but on the transfer of blocks that contain the number of sectors defined by LBA mode.
  • Page 58: Identify Device (Ech) Overview

    IDENTIFY DEVICE (ECh) O VERVIEW IDENTIFY DEVICE (ECh) enables the host to receive parameter information from the SSD. When the command executes, the SSD sets the BSY bit, prepares to transfer the 256 words of SSD identification data to the host, sets the DRQ bit, clears the BSY bit, and then generates an interrupt. The host can then transfer the data by reading the data register.
  • Page 59: Identify Device (Ech) Data Format

    IDENTIFY DEVICE (ECh) D ORMAT Table 12 specifies the format of the IDENTIFY DEVICE (ECh) data. Table 12: IDENTIFY DEVICE (ECh) Data Format ESCRIPTION General Configuration Bit-Significant Information 0 = ATA Device 14:8 Retired Obsolete Retired Response Incomplete Retired Reserved Obsolete Specific Configuration Obsolete...
  • Page 60 13:1 Reserved for the Trusted Computing Group 1 = Trusted Computing Feature Set is supported. Capabilities 15:14 Reserved for the IDENTIFY PACKET DEVICE command. 1 = Standby timer values as specified in this standard are supported. 0 = Standby timer values shall be managed by the device. Reserved for the IDENTIFY PACKET DEVICE command.
  • Page 61 54-58 Obsolete 1 = The BLOCK ERASE EXT command is supported. 1 = The OVERWRITE EXT command is supported. 1 = The CRYPTO SCRAMBLE EXT command is supported. 1 = The Sanitize Feature Set is supported. 11:9 Reserved 1 = Multiple Logical Sector setting is valid. Current setting for number of logical sectors that shall be transferred per DRQ data block on READ/WRITE Multiple commands.
  • Page 62 Minimum PIO Transfer Cycle Time with IORDY Flow Control 15:0 Cycle Time in nanoseconds. Additional Supported 1 = CFast Specification Support 1 = Deterministic Read after TRIM is supported. 1 = Long Physical Sector Alignment Error Reporting Control is supported. 1 = DEVICE CONFIGURATION IDENTIFY DMA and DEVICE CONFIGURATION SET DMA are supported.
  • Page 63 1 = Supports SATA GEN1 Signaling Speed (1.5Gb/second). Shall be cleared to zero. Reserved for Serial ATA Serial ATA Features Supported 15:7 Reserved for Serial ATA 1 = Device supports Software Settings Preservation. Reserved for Serial ATA 1 = Device supports In-Order Data Delivery. 1 = Device supports Initiating Power Management.
  • Page 64 Obsolete Obsolete Obsolete Reserved Minor Version Number Commands and Feature Sets Supported Obsolete 1 = The NOP command is supported. 1 = The READ BUFFER command is supported. 1 = The WRITE BUFFER command is supported. Obsolete 1 = Host Protected Area feature set supported. Shall be cleared to zero to indicate that the DEVICE RESET command is not supported.
  • Page 65 1 = AAM feature set supported. 1 = SET MAX security extension supported. Reserved for the Address Offset Reserved Area Boot Method 1 = SET FEATURES subcommand is required to spin-up after power-up. 1 = PUIS feature set supported. Obsolete 1 = APM feature set supported.
  • Page 66 1 = WRITE BUFFER command supported. Obsolete 1 = HPA feature set supported. Shall be cleared to zero to indicate that the DEVICE RESET command is not supported. 1 = SERVICE interrupt enabled. 1 = RELEASE interrupt enabled. 1 = Read Look-Ahead enabled. 1 = Volatile Write Cache enabled.
  • Page 67 1 = APM feature set enabled. 1 = CFA feature set supported. Obsolete 1 = DOWNLOAD MICROCODE command supported. Command Set/Feature Set Enabled/Supported Shall be cleared to zero. Shall be set to one. 1 = IDLE IMMEDIATE with UNLOAD FEATURE supported. Reserved for TLC.
  • Page 68 1 = Ultra DMA Mode 2 is selected. 0 = Ultra DMA Mode 2 is not selected. 1 = Ultra DMA Mode 1 is selected. 0= Ultra DMA Mode 1 is not selected. 1 = Ultra DMA Mode 0 is selected. 0= Ultra DMA Mode 0 is not selected.
  • Page 69 10:9 These bits indicate how Device 1 determined the device number: 00 = Reserved 01 = A jumper was used. 10 = The CSEL signal was used. 11 = Some other method was used or the method is unknown. Shall be set to one. Device 0 Hardware Reset Result.
  • Page 70 98-99 Streaming Performance Granularity (DWord) 100-103 Total Number of User Addressable Sectors for 48-Bit Commands (QWord) Streaming Transfer Time-PIO Maximum number of 512-byte blocks of LBA Range Entries per DATA SET MANAGEMENT command. Physical Sector Size/Logical Sector Size Shall be cleared to zero. Shall be set to one.
  • Page 71 Shall be set to one. 13:8 Reserved 1 = A Extended Power Conditions Idle Timer is enabled. 1 = Extended Status Reporting feature set is enabled. 1 = Free-Fall Control feature set is enabled. 1 = DOWNLOAD MICROCODE command with Mode 3 is supported.
  • Page 72 161-167 Reserved for the CompactFlash Association 15:4 Reserved Device Nominal Form Factor DATA SET MANAGEMENT Support 15:1 Reserved 1 = The TRIM bit in the DATA SET MANAGEMENT is supported. 170-173 Additional Product Identifier (ATA String) 174-175 Reserved 176-205 Current Media Serial Number (ATA String) SMART Command Transport (SCT) 15:12 Vendor Specific...
  • Page 73 Reserved 1 = NV Cache Power Mode feature set enabled. 1 = NV Cache Power Mode feature set supported. 215-216 NV Cache Size in Logical Blocks (DWord) Nominal Media Rotation Rate. (Set to one (1) to designate a SSD/SSA.) Reserved NV Cache Options 15:8 Reserved...
  • Page 74: Identify Device (Ech) Output

    Retired 3000h Obsolete Obsolete 23-26 XXXXh Firmware Revision ASCII String. ASCII String “STEC MACH16 M16SD2Sx-xxxxx”. 27-46 XXXXh Model Number 8001h Read/Write Multiple Read/Write Multiple support; drive supports the transfer of up to one (1) sector per interrupt on READ/WRITE MULTIPLE commands.
  • Page 75 ESCRIPTION OTES 51-52 0200h Obsolete Retired. Slow PIO Mode: 2 0007h Field Validity Reserved. Words 54:58, 64:70 and Word 88. 54-58 XXXXh Obsolete Obsolete XXXXh Read/Write Multiple Sector Setting The current READ/WRITE MULTIPLE command setting: 1 sector per interrupt. 60-61 XXXXh Total Addressable Logical Sectors Total number of user-addressable sectors for 28-bit...
  • Page 76 ESCRIPTION OTES 7D21h Command Sets Supported [2] Supported command sets; Download Microcode, SET MAX Security Extensions, 48-Bit Address, Device Configuration Overlay, Flush Cache, Flush Cache Ext. 4022h Command Sets Supported [3] Supported command/extended feature sets; SMART Self-Test, GP Logging. 3469h Commands/Features Enabled [1] Supported command/feature...
  • Page 77 ESCRIPTION OTES 0000h Inter-Seek Delay Inter-seek delay for ISO 7779 standard testing. 108-111 XXXXh World Wide Name Unique ID: The optional value of the World Wide Name (WWN) for the device. 112-115 0000h Reserved Reserved 0000h Reserved Reserved for TLC 117-118 XXXXh Logical Sector Size...
  • Page 78 ESCRIPTION OTES 0001h Nominal Media Rotation Rate Rotation Rate = 01h. 0000h Reserved Reserved XXXXh NV Cache Options Device Estimated Time to Spin-Up in Seconds. XXXXh Write-Read-Verify Current mode of feature set. 0000h Reserved Reserved XXXXh Transport Major Version Number Transport Type;...
  • Page 79: Specification

    S.M.A.R.T. S PECIFICATION VERVIEW S.M.A.R.T. is an acronym for Self-Monitoring, Analysis and Reporting Technology. The S.M.A.R.T. Feature Set protects the user from unscheduled downtime by monitoring and storing critical drive performance and calibration parameters. S.M.A.R.T. will attempt to predict the occurrence of near-term fault and degradation conditions.
  • Page 80: Subcommands

    S.M.A.R.T. S UBCOMMANDS Table 14 lists the commands that are identified by the value placed in the Feature Register. Table 14: SMART Subcommands ALUE OMMAND OTES 00h-CFh Reserved RSVD SMART READ ATTRIBUTE DATA Optional, supported. SMART READ ATTRIBUTE THRESHOLDS OBS, supported. SMART ENABLE/DISABLE ATTRIBUTE AUTOSAVE Mandatory SMART SAVE ATTRIBUTE VALUES...
  • Page 81: Read Attribute Data

    READ ATTRIBUTE DATA (D0h READ ATTRIBUTE DATA (D0h) will return the SMART data structure of the device to the host. The attribute values consist of a 512-byte table that comprises the device SMART data structure and all multi- byte fields. EVICE TTRIBUTE TRUCTURE...
  • Page 82: Individual Attribute Data Structure

    NDIVIDUAL TTRIBUTE TRUCTURE The data structure checksum is the two’s complement of the result of a simple 8-bit addition of the first 511 bytes in the data structure. The attribute ID numbers and definitions are vendor-specific. Any non- zero value in the attribute ID number indicates an active attribute. ESCRIPTION YTES ORMAT...
  • Page 83: Status Flag Definitions

    TATUS EFINITIONS ESCRIPTION TATUS 0 = Advisory Warranty 1 = Warrantable (pre-failure) Offline 0 = Collected only during offline activity. 1 = Collected during both offline and on-line activity. Performance 0 = Not a Performance Attribute 1 = Performance Attribute Error Rate 0 = Not an Error Rate Attribute 1 = Error Rate Attribute...
  • Page 84 ESCRIPTION 0x64 Erase Count Average erase count of all NAND blocks. 0x67 Firmware Logic Traps Number of firmware logic traps. 0xB1 Wear-Leveling Count Highest erase count in all NAND flash blocks. 0xB4 Reserved Block Count Ratio of remaining spare blocks to the initial spare block count.
  • Page 85: Read Attribute Thresholds (D1H)

    READ ATTRIBUTE THRESHOLDS (D1h) READ ATTRIBUTE THRESHOLDS (D1h) will return the attribute thresholds to the host. When the host receives the command, the device sets BSY, reads the attribute thresholds from the non-volatile memory, sets DRQ, clears BSY, asserts INTRQ, and then waits for the host to transfer the 512 bytes of attribute threshold data from the device via the Data register.
  • Page 86: Smart Read Log (D5H)

    LBA L UPPORT ESCRIPTION 5-63 Reserved 64-126 Vendor-Specific Abort off-line mode self-test routine. Reserved Execute SMART Short Self-Test routine immediately in captive mode. Execute SMART Extended Self-Test routine immediately in captive mode. Execute SMART Conveyance Self-Test routine immediately in captive mode.
  • Page 87: Smart Write Log (D6H)

    SMART WRITE LOG (D6h) SMART WRITE LOG (D6h) will write 512 bytes to the specified log sector. The values set in the LBA Low and Sector Count registers will specify the log sector and sector number to be written. SMART ENABLE OPERATIONS (D8h) SMART ENABLE OPERATIONS (D8h) will enable access to all S.M.A.R.T.
  • Page 88: Command Transport

    S.M.A.R.T. C OMMAND RANSPORT The implementation of the S.M.A.R.T. Command Transport (SCT) feature set provides a method of communication between host systems and ATA devices in bridged environments. Increasingly, PATA and SATA devices are being bridged across different bus types. A specific bridge, due to design limitations, may not be able to pass commands and data between the host system and ATA device.
  • Page 89: Sct Action Codes And Commands

    SCT A CTION ODES AND OMMANDS Table 16 lists the action codes and command descriptions. Table 16: SCT Action Codes CTION OMMAND ESCRIPTION 0001h LONG SECTOR ACCESS This command will read or write a sector with full ECC or CRC data. The functionality is derived from the obsolete ATA READ LONG/WRITE LONG capability, and has been extended beyond 28-bit addressing.
  • Page 90: Ecurity Pecification

    ECURITY PECIFICATION VERVIEW The SSD supports erase, sanitization, and purge features that comply with industry-standard and governmental data sanitization methods and specifications. In addition, the SSD implements the use of the ATA Host Protected Area (HPA) feature set and security extensions, and the use of encrypted partitions to further protect sensitive data.
  • Page 91: Security Erase Unit (F4H)

    SECURITY ERASE UNIT (F4h) The SECURITY ERASE UNIT (F4h) command is used to invoke one of the aforementioned sanitization standards. The command is sent using the standard ATA interface. Once the command is issued, the command interface is ignored and a power loss will not interrupt the erase process, as it is automatically restarted on subsequent power-cycles until the process has been completed.
  • Page 92: Command Description

    OMMAND ESCRIPTION SECURITY ERASE UNIT (F4h) will transfer 512-bytes of data from the host. Table 20 defines the security password content of this data. If the Identifier bit is set to Master, then the password supplied by the user will be compared with the stored Master password. If the Identifier bit is set to User, then the device shall compare the supplied password with the stored User password.
  • Page 93: Enhanced Erase Modes

    NHANCED RASE ODES ® The Enhanced Erase Mode indicates that one of the MilPurge erase commands will be invoked. Table 21 lists the modes. Table 21: Enhanced Erase Modes 0, B (15:12) ESCRIPTION NSA 9-12 MilPurge (default) NAVSO P-5239-26 MilPurge AFSSI 5020 MilPurge AR 380-19 MilPurge DOD 5220.22-M MilPurge...
  • Page 94: Rapidpurge

    The SSD has RapidPurge capability. The command is designed for applications that require emergency data erasure when classified or otherwise sensitive data stored in the flash media must be completely erased within seconds. The user should contact an authorized STEC, Inc. representative for further information regarding the RapidPurge™ implementation.
  • Page 95: Hpa Feature Set

    HPA F EATURE The Host Protected Area, or HPA, is a designated area of the drive that is not visible to the operating system (OS), and by extension, invisible to the host. The SSD implements both the 28-bit and 48-bit HPA feature set and security extensions to report a user-defined capacity for the drive to the host.
  • Page 96: Hysical Haracteristics

    HYSICAL HARACTERISTICS VERVIEW This section discusses the materials, weights, storage capacities and physical dimensions relative to the MACH16 Slim Lite SSD. APACITIES Table 23 lists the unformatted storage capacities, corresponding Logical Bit Addressing (LBA Data) and CHS (Cylinder, Head, Sector) Data. The capacity is expressed as User-Addressable LBA Sectors. The extended use of the device shall not reduce the LBA count.
  • Page 97: Component Layout

    OMPONENT AYOUT Figure 21 identifies the major components mounted on the PCB. Figure 21: Component Layout XTERIOR IMENSIONS The components are mounted on a glass epoxy substrate. Figure 22 shows the overall dimensions of the planar design. The maximum height of the components shall not exceed 4mm. Figure 22: Exterior Dimensions MACH16 S 3Gbps SATA S...
  • Page 98: Nand Flash Packaging

    NAND F LASH ACKAGING Toggle Mode Flash NAND devices are used for data storage and processing. There are two FPGA packages/footprints that can be installed: 132-Pin and 136-Pin. Figure 23 and Figure 24 show the relative footprints of each FPGA package on the PCB. Figure 23: 132-Pin FBGA Flash Packages Figure 24: 136-PIN FBGA Flash Packages Table 25 lists the overall dimensions of each package.
  • Page 99: Connector Location

    ONNECTOR OCATION Figure 25 illustrates the relative location of the connector. All units are in millimeters. Figure 25: Connector Location MACH16 S 3Gbps SATA S TANDARD OLID TATE RIVE M16SD2S(3)- U(T)(X)-XXX 61000-07132-311 UMBER OCUMENT UMBER 3.11 01/15/2013 EVISION UMBER EVISION...
  • Page 100: Environmental Characteristics

    NVIRONMENTAL HARACTERISTICS VERVIEW The SSD is subjected to a series of environmental tests to validate the drive before shipment. The SSD will operate to specification within the temperature, relative humidity and shock and vibration conditions as outlined in the following sections. EMPERATURE The SSD operates to specification within the temperature ranges outlined in Table 26.
  • Page 101: Component Temperatures

    Temperature Check Point Area as shown in Figure 26. The user should be aware of the following conditions: 1. STEC, Inc. cannot specify an ambient temperature and air flow, but only a maximum component temperature as indicated by the Temperature Check Point Area.
  • Page 102: Shock And Vibration

    HOCK AND IBRATION This section specifies the capacity of the SSD to withstand shock and vibration. ESONANCE Resonance may occur if the SSD is placed in an enclosure. It is the responsibility of the user to design the mounting such that the SSD movement is within the specified ranges despite resonance. AILURE RITERIA Test failures are defined as:...
  • Page 103: Installation

    NSTALLATION VERVIEW This section addresses issues regarding compatibility, system requirements, drive configuration, thermal dissipation, drive installation and operating system requirements. There is a risk of electrocution! Use extreme caution when handling the solid state drive and while connecting it to a power source. Observe all applicable electrical safety rules while installing the solid state drive.
  • Page 104: Drive Orientation

    RIVE RIENTATION The SSD can be installed in any number of orientations within the enclosure. The drive will operate and meet all the requirements as outlined in this specification regardless of the mounting orientation. See Figure 27. Figure 27: Possible Drive Orientations MACH16 S 3Gbps SATA S TANDARD...
  • Page 105: Primary Heat Generation Area

    RIMARY ENERATION Figure 28 indicates the approximate location of the primary heat generation area. See Cooling Requirements. Exercise caution when handling the drive after extended operation. The heat generated by the internal circuitry can be substantial. Figure 28: Primary Heat Generation Area MACH16 S 3Gbps SATA S TANDARD...
  • Page 106: Cooling Requirements

    OOLING EQUIREMENTS The host enclosure may remove heat by conduction, convection, or other forced airflow to maintain the required operating temperature range. The air can flow in the direction as indicated in Figure 29, or in the opposite direction, front-to-back, back-to-front, or side-to-side. Figure 29: Suggested Air Flow Patterns for Cooling MACH16 S 3Gbps SATA S...
  • Page 107: Mounting Requirements

    OUNTING EQUIREMENTS Figure 30 shows the relative locations of the mounting holes. Careful attention should be made to the length of the mounting screws and the recommended torque to prevent damage to the PCB or enclosure. Figure 30: Mounting Requirements PECIFICATION ESCRIPTION 0.15mm unless otherwise stated.
  • Page 108: Drive Installation

    RIVE NSTALLATION Electrostatic Discharge or ESD can seriously damage the electronics of the host system, enclosure and solid state drive. It is very important that the user discharge any static electricity before starting the installation procedure. The user can touch an unpainted, grounded metallic surface to discharge any static charges that may be present on the body or clothing.
  • Page 109: Operating System Specifications

    PERATING YSTEM PECIFICATIONS VERVIEW The SSD is compatible with Microsoft Windows®, alternative operating systems and virtual environments. The SSD is low-level formatted at the factory (00h in all data sectors); however, it must be partitioned and high-level formatted. The SSD can be formatted as a boot or data storage drive using any standard disk partitioning and formatting utility.
  • Page 110: Regulatory Compliance

    EIP (C HINA STEC, Inc. makes every effort to abide by the Administrative Measure on the Control of Pollution Caused by Electronics Information Products Directive, also known as the China RoHS Directive. The Electronic Information Products (EIP) logo or label is used to mark parts and assemblies that do not contain excessive amounts of hazardous substances as identified by the China RoHS regulations.
  • Page 111: Fcc Declaration Of Conformity

    Consult the dealer or an experienced telecommunications technician for help. Modifications made to this device without authorization from STEC, Inc. may result in the device violating the FCC requirements for Class B digital devices. In that event, the right of the user to use the equipment may be limited by FCC regulations, and the user may be required at his or her expense to correct any interference to radio or television communications.
  • Page 112: Ul (Underwriters Laboratories)

    ERTIFICATE AND EPORT If necessary, STEC, Inc. will provide a complete CB Report. These documents will include the current and voltage ratings, and prove compliance with the currently applicable versions of IEC 60950-1:2005, Safety of Information Technology Equipment, including all national deviations.
  • Page 113: Radio Frequency Immunity Requirements

    Failure Criteria: More than 10% throughput degradation EMI T ESTING STEC, Inc. conducts EMI testing at approved test facilities, but recommends that customers also conduct EMI testing at their own approved EMI test facilities to ensure correlation with EMI testing of their end systems.
  • Page 114: Ordering Information

    RDERING NFORMATION UMBER ECODER Example: A M16SB2S-100UCM-XXX would be a MACH16 Slim Lite SSD operating at 5V DC with a data rate of 3.0 Gbps and a capacity of 100 gigabytes; the drive would be RoHS Complaint have components rated for the commercial temperature range. The memory subsystem would consist of Multi-Level Cell (MLC) NAND EEPROM flash devices.
  • Page 115: Contact Information

    ONTACT NFORMATION NITED TATES STEC, I STEC, I EADQUARTERS UNNYVALE 3001 Daimler Street 640 W. California Ave. Ste. 200 Santa Ana, California 92705 USA Sunnyvale, California 94086 USA Telephone: (949) 476-1180 Telephone: (949) 476-1180 Fax: (949) 476-1209 Fax: (408) 737-2554...
  • Page 116: Index

    NDEX 3.3V C SET FEATURES ... See SET FEATURES URRENT ROFILES Idle ..............33 SET MAX ............54 Rand. Write/Read ......... 38 SET MAX ADDRESS ........54 Random Read ..........37 SET MAX ADDRESS EXT ......55 Random Write ..........36 SET MAX FREEZE LOCK ......
  • Page 117 Online Support ..........115 Drive Configuration ........103 Telephone ........... 115 drive orientation .......... 104 United States ..........115 electrical safety........... 103 mounting ............. 107 ONVENTIONS bold italic ............iii Operating System Specifications ....See bold text ............iii Operating Systems Caution ............
  • Page 118 FCC DoC ............ 111 ERFORMANCE ATA Modes ........... 22 marks ............110 Data Transfer Rates ........22 Overview ............ 110 Mount Time ........... 22 Radio Frequency Emissions ...... 112 Reliability Conditions ....See Reliability Radio Frequency Immunity ......113 Seek Time ............ 22 RoHS Directive ...........
  • Page 119 RapidPurge ........... 94 Individual Attribute Data Structure ....82 Sanitization Standards........90 READ ATTRIBUTE DATA (D0h)....81 SECURITY ERASE PREPARE (F3h) ..91 READ ATTRIBUTE THRESHOLDS(D1h) ... 85 SECURITY ERASE UNIT (F4h) ....91 READ LOG (D5h) ......... 86 Security Password ........92 RETURN STATUS (DAh) ......
  • Page 120 92705 +1.949.476.1180 AIMLER TREET ANTA ALIFORNIA Copyright © 2013 STEC, Inc. The STEC name, logo, design, CellCare and Secure Array of Flash Elements are trademarks of STEC, Inc. All other trademarks are the property of their respective owners. 61000-07132-310 01/15/2013...

This manual is also suitable for:

M16sd2s 50u seriesM16sd2s 100u series

Table of Contents