M500IT mSATA NAND Flash SLC SSD Features M500IT mSATA NAND Flash SLC SSD MTFDDAT032SBD, MTFDDAT064SBD, MTFDDAT128SBD Features * * * * * * * * * * * * * * * * * * * Low power consumption - 150mW TYP 4 * Endurance: Total bytes written (TBW) - Up to 1600TB * Capacity (unformatted): 32GB, 64GB, 128GB * mSATA form factor * Secure firmware update with digitally signed firmware image * Operating temperature - Extended range (-40C to +85C)5 Micron(R) 20nm NAND Flash RoHS-compliant package SATA 6 Gb/s interface TCG/Opal 2.0-compliant self-encrypting drive (SED) Hardware-based AES-256 encryption engine ATA modes supported - PIO mode 3, 4 - Multiword DMA mode 0, 1, 2 - Ultra DMA mode 0, 1, 2, 3, 4, 5, 6 Industry-standard, 512-byte sector size support Device sleep (DEVSLP), extreme low-power mode Native command queuing support with 32-command slot support ATA-8 ACS3 command set compliant ATA security feature command set and password login support Secure erase (data page) command set: fast and secure erase Sanitize device feature set support Self-monitoring, analysis, and reporting technology (SMART) command set Adaptive thermal monitoring Power loss protection for data-at-rest Performance1, 2 - Sequential 128KB READ: Up to 500 MB/s - Sequential 128KB WRITE: Up to 400 MB/s - Random 4KB READ: Up to 75,000 IOPS - Random 4KB WRITE: Up to 60,000 IOPS - READ/WRITE latency: 160s/40s (TYP) Reliability - MTTF: 3.0 million device hours3 - Static and dynamic wear leveling - Uncorrectable bit error rate (UBER): <1 sector per 1016 bits read CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN Notes: 1. Typical I/O performance numbers as measured fresh-out-of-the-box (FOB) using Iometer with a queue depth of 32 and write cache enabled. 2. 4KB transfers used for READ/WRITE latency values. 3. The product achieves a mean time to failure (MTTF) based on population statistics not relevant to individual units. 4. Active average power measured during execution of MobileMark(R) with DIPM (deviceinitiated power management) enabled. 5. Temperature measured by SMART attribute 194. Warranty: Contact your Micron sales representative for further information regarding the product, including product warranties. 1 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. Products and specifications discussed herein are subject to change by Micron without notice. M500IT mSATA NAND Flash SLC SSD Features Part Numbering Information Micron's M500IT SSD is available in different configurations and densities. The chart below is a comprehensive list of options for the M500IT series devices; not all options listed can be combined to define an offered product. Visit www.micron.com for a list of valid part numbers. Figure 1: Part Number Chart MT FD D AK 060 S BD - 1 AH 1 2 IT YY ES Micron Technology Production Status Product Family Blank = Production ES = Engineering sample MS = Mechanical sample FD = Flash drive Drive Interface Customer Designator D = SATA 6.0 Gb/s YY = Standard hardware Drive Form Factor Additional Feature Set AK = 2.5-inch (7mm) AT = mSATA IT = Industrial temperature and grade Extended Firmware Features Drive Density Z = Standard 2 = SED (self-encrypting drive) 032 = 32GB 060 = 60GB 064 = 64GB 120 = 120GB 128 = 128GB 240 = 240GB 256 = 256GB NAND Flash Component NAND Flash Type AH = 64Gb, x8, 3.3V (20nm) AK = 128Gb, x8, 3.3V (20nm) Sector Size 1 = 512-byte M = MLC S = SLC BOM Revision For example: A = ES 1 = 1st generation 2 = 2nd generation Product Family BD = M500IT Table 1: Part Ordering Information Capacity (GB) Valid part number Availability 32 MTFDDAT032SBD-1AH12ITYY 1st generation 64 MTFDDAT064SBD-1AK12ITYY 1st generation 128 MTFDDAT128SBD-1AK12ITYY 1st generation 32 MTFDDAT032SBD-AAH12ITYYES ES 64 MTFDDAT064SBD-AAK12ITYYES ES 128 MTFDDAT128SBD-AAK12ITYYES ES CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN 2 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD General Description General Description Micron's solid state drive (SSD) uses a single-chip controller with a SATA interface on the system side and eight channels of Micron NAND Flash internally. Packaged in an HDD replacement enclosure, the SSD integrates easily in existing storage infrastructures. The SSD is designed to use the SATA interface efficiently during both READs and WRITEs while delivering bandwidth-focused performance. SSD technology enables enhanced boot times, faster application load times, reduced power consumption, and extended reliability. The self-encrypting drive (SED) features a FIPS-compliant, AES-256 encryption engine, providing hardware-based, secure data encryption, with no loss of SSD performance. This SED follows the TCG/Opal specification for trusted peripherals. When TCG/Opal features are not enabled, the device can perform alternate data encryption by invoking the ATA security command set encryption features, to provide fulldisk encryption (FDE) managed in the host system BIOS. TCG/Opal and ATA security feature sets cannot be enabled simultaneously. The data encryption is always running; however, encryption keys are not managed and the data is not secure until either TCG/Opal or ATA security feature sets are enabled. Figure 2: Functional Block Diagram NAND SATA SSD controller NAND NAND NAND NAND DRAM buffer CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN 3 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Logical Block Address Configuration Logical Block Address Configuration The drive is set to report the number of logical block addresses (LBA) that will ensure sufficient storage space for the specified capacity. Standard LBA settings, based on the IDEMA standard (LBA1-03), are shown below. Table 2: Standard LBA Settings Total LBA Capacity (GB) User Available Bytes Max LBA Decimal Hexadecimal Decimal Hexadecimal (Unformatted) 32 62,533,296 3BA2EEB0 62,533,295 3BA2EAF 32,017,047,552 64 125,045,424 7740AB0 125,045,423 7740AAF 64,023,257,088 128 250,069,680 EE7C2B0 250,069,679 EE7C2AF 128,035,676,160 CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN 4 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Physical Configuration Physical Configuration Product mass: 10 grams MAX Physical dimensions conform to the applicable form factor specifications as listed in the figure below. Figure 3: mSATA Package L 0.15 P51 W 0.15 (24.20) P17 P15 P1 (2X 2.75) Primary side A MAX C MAX B 0.10 (5.80) (Both sides) (5.80) (Both sides) P2 P16 P18 (5.80) (Both sides) P52 (2X 2.60 DIA) Secondary side Note: CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN 1. All dimensions are in millimeters. 5 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Interface Connectors Table 3: mSATA Package Dimensions Density (GB) W L A B C Unit 32 29.85 50.80 2.40 1.00 1.35 mm 64 128 Note: 1. Dimension values in millimeter per SERIAL ATA Rev. 3.2. Interface Connectors Figure 4: SSD Interface Connections Primary side P1 P17 P15 Secondary side P51 P52 P18 P2 P16 Table 4: Signal Assignments Primary Side Secondary Side Pin # Signal Name Pin # Signal Name 1 Reserved Description No connect 2 3V3 Description +3.3V 3 Reserved No connect 4 GND Ground 5 Reserved No connect 6 1V5 No connect 7 Reserved No connect 8 Reserved No connect 9 GND Ground 10 Reserved No connect 11 Reserved No connect 12 Reserved No connect 13 Reserved No connect 14 Reserved No connect No connect 15 GND Ground 16 Reserved 17 Reserved No connect 18 GND 19 Reserved No connect 20 Reserved No connect 21 GND Ground 22 Reserved No connect Differential signal pair +B and -B 24 3V3 +3.3V 26 GND Ground Ground 23 +B 25 -B 27 GND Ground 28 1V5 No connect 29 GND Ground 30 TWI Two-wire interface Differential signal pair +A and -A 32 TWI 34 GND Ground 36 Reserved 31 -A 33 +A 35 GND CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN 6 Ground No connect Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Interface Connectors Table 4: Signal Assignments (Continued) Primary Side Pin # Signal Name 37 GND 39 Secondary Side Pin # Signal Name Ground 38 Reserved 3V3 +3.3V 40 GND 41 3V3 +3.3V 42 Reserved No connect 43 NC No connect 44 DEVSLP Device sleep 45 Optional No connect 46 Reserved No connect 47 Optional No connect 48 1V5 No connect Drive activity LED 50 GND Ground Presence detection 52 3V3 +3.3V 49 DA/DSS 51 Presence CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN Description 7 Description No connect Ground Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Performance Performance Measured performance can vary for a number of reasons. The major factors affecting drive performance are the capacity of the drive and the interface of the host. Additionally, overall system performance can affect the measured drive performance. When comparing drives, it is recommended that all system variables are the same, and only the drive being tested varies. Performance numbers will vary depending on the host system configuration. For SSDs designed for the industrial market, Micron specifies performance in fresh-outof-box (FOB) state. Data throughput measured in "steady state" may be lower than FOB state, depending on the nature of the data workload. For a description of these performance states and of Micron's best practices for performance measurement, refer to Micron's technical marketing brief "Best Practices for SSD Performance Measurement" (www.micron.com/products/solid-state-storage/). Table 5: Drive Performance Capacity 32GB 64GB 128GB Interface Speed 6 Gb/s 6 Gb/s 6 Gb/s Unit Sequential read (128KB transfer) 500 500 500 MB/s Sequential write (128KB transfer) 350 350 400 MB/s Random read (4KB transfer) 65,000 65,000 75,000 IOPS Random write (4KB transfer) 60,000 60,000 60,000 IOPS READ latency (TYP) 160 160 160 s WRITE latency (TYP) 40 40 40 s Notes: CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN 1. Performance numbers are maximum values, except as noted. 2. Typical I/O performance numbers as measured using Iometer with a queue depth of 32 and write cache enabled. Fresh-out-of-box (FOB) state is assumed. For performance measurement purposes, the SSD may be restored to FOB state using the SECURE ERASE command. 3. Iometer measurements are performed on an 20GB span of logical block addresses (LBAs). 4. 4KB transfers with a queue depth of 1 are used to measure READ/WRITE latency values with write cache enabled. 8 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Reliability Reliability Micron's SSDs incorporate advanced technology for defect and error management. They use various combinations of hardware-based error correction algorithms and firmware-based static and dynamic wear-leveling algorithms. Over the life of the SSD, uncorrectable errors may occur. An uncorrectable error is defined as data that is reported as successfully programmed to the SSD but when it is read out of the SSD, the data differs from what was programmed. Table 6: Uncorrectable Bit Error Rate Uncorrectable Bit Error Rate Operation 1016 READ <1 sector per bits read Mean Time To Failure Mean time to failure (MTTF) for the SSD can be predicted based on the component reliability data using the methods referenced in the Telcordia SR-332 reliability prediction procedures for electronic equipment. Table 7: MTTF MTTF (Operating Hours)1 Capacity (GB) Note: 32 3.0 million 64 3.0 million 128 3.0 million 1. The product achieves a mean time to failure (MTTF) of 3.0 million hours, based on population statistics not relevant to individual units. Endurance Endurance for the SSD can be predicted based on the usage conditions applied to the device, the internal NAND component cycles, the write amplification factor, and the wear-leveling efficiency of the drive. For each SSD capacity, the table below shows drive lifetime and sequential input based on predefined usage conditions. Table 8: Drive Lifetime Capacity (GB) Drive Lifetime (Total Bytes Written) 32 Notes: CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN 400TB 64 800TB 128 1600TB 1. Total bytes written validated with the drive 90% full. 2. Access patterns used during reliability testing are 25% sequential and 75% random and consist of the following: 50% are 4KB; 40% are 64KB; and 10% are 128KB. 3. Host workload parameters, including write cache settings, I/O alignment, transfer sizes, randomness, and percent full, that are substantially different than the described notes may result in varied endurance results. 9 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Reliability 4. GB/day can be calculated by dividing the total bytes written value by (365 x number of years). For example: 100TB/5 years/365 days = 54GB/day for 5 years. CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN 10 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Electrical Characteristics Electrical Characteristics Environmental conditions beyond those listed may cause permanent damage to the device. This is a stress rating only, and functional operation of the device at these or any other conditions above those indicated in the operational sections of this specification is not implied. Exposure to absolute maximum rating conditions for extended periods may affect reliability. Table 9: SATA Power Consumption Device Sleep Typical Idle Average Active Average Active Maximum (128KB transfer) Unit 32 10 100 150 2300 mW 64 10 100 150 2400 mW 128 10 100 150 3600 mW Capacity (GB) Notes: 1. 2. 3. 4. Data taken at 25C using a 6 Gb/s SATA interface. Active average power measured while running MobileMark productivity suite. DIPM (device-initiated power management) enabled. DIPM slumber supported. Active maximum power is an average power measurement performed using Iometer with 128KB sequential write transfers. Table 10: Maximum Ratings Parameter/Condition Symbol Min Max Unit 3V3 3.14 3.46 V TC -40 85 C Non-operating temperature -40 85 C Rate of temperature change - 20 C/hour Relative humidity (non-condensing) 5 95 % Voltage input Operating temperature Note: Notes 1 1. Operating temperature is best measured by reading the SSD's on-board temperature sensor, which is recorded in SMART attribute 194 (or 0xC2). Table 11: Shock and Vibration Parameter/Condition Specification Non-operating shock 1500G/0.5ms (10x shocks per axis) Non-operating vibration Note: CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN 7 - 2000Hz @ 20 Grms (30 minutes per axis) 1. Stress qualification tests are not intended for operational or continuous use. Exposure to these conditions may affect reliability. 11 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Adaptive Thermal Monitoring Adaptive Thermal Monitoring The device features adaptive thermal monitoring. While most host computers exhibit operating environments that keep an SSD running in the range of 40C to 45C, adaptive thermal monitoring enables the SSD device to operate in a wide variety of environments by helping to prevent the host computer from running at excessive temperatures. Adaptive thermal monitoring reduces total SSD power consumption by the device controller, as well as the NAND media, by injecting time-based delays between internal processing of media commands when the device temperature reaches 85 C. The delay times used are bound to the millisecond range, and are based on a proportional and differential control equation of the general form shown here. Figure 5: Adaptive Thermal Monitoring Control Equation u(t) = Kp x Tp(t) + Kd x dTd dt The delay-control equation is tuned for a steady-state temperature target, which has been designed as an optimum balance of hardware temperature tolerances and drive performance. Steady-state temperature targets are hardware-configuration dependant, and may range from 85 C to 95 C. Temperatures below the intended steady-state target will not produce a proportional component to delay, but may produce a differential component based on the current rate of temperature change according to the control equation. When the feature is active, DRAM refresh rates are also adjusted to improve data integrity and stability while operating outside of temperature specifications. When the device temperature falls below 95 C, normal operation will continue without induced delays. If temperature continues to rise above the temperature target and exceeds a hardware-dependant critical threshold, the device will abort all commands at 101C or higher. Device temperature values used by the adaptive thermal monitoring feature are based on an internal temperature sensor located on the device PCB, and may differ from case or package temperatures as measured by thermistor. Device temperature is accessible through SMART attribute 194, though usage of the SMART feature is not necessary for adaptive thermal monitoring functionality. Adaptive thermal monitoring does not change the current negotiated speed of the SATA bus, nor require or cause any new commands to be issued on the SATA bus. Ratedthroughput performance is not guaranteed at any point above the maximum specified operating temperature. CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN 12 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD TCG/Opal Support TCG/Opal Support Table 12: TCG/Opal Support Parameters Property Supported? Comments TCG Storage Specifications OPAL: TCG Storage Security SubSystem Class Specification 2.00 Revision 1.00, Feb 24, 2012 TCG Core Specification Specification 2.00 Revision 2.00, Nov 4, 2011 TCG Storage Interface Interactions Specification TCG Reference Specification Specification Version 1.02 Revision 1.00 30 December, 2011 OPAL SSC 1.00 (backward compatibility) Not supported - OPAL SSC Additional Feature Set Specification Additional DataStore Table Supported Specification 1.00 Revision 1.00, Feb 24, 2012 Single User Mode Supported Specification 1.00 Revision 1.00, Feb 24, 2012 TCG Storage Protection Mechanisms for Secrets Supported Specification Version 1.00 Revision 1.07 17 August, 2011 PSID - Physical Presence SID Supported Specification Version 1.00 Committee Draft Revision 1.05 February 9, 2011 GUDID (Globally Unique Serial Number) Supported Mandatory GUDID Proposal 11/03/2011 (Microsoft) SID Authority Disable Supported SID Authority Disable Proposal 9/26/2011 (Microsoft) Modifiable CommonName Columns Supported Modifiable CommonName Columns Proposal 7/22/2010 (Microsoft) ALL OPAL Mandatory Features Supported - Close Session (optional) Supported Allows Tper to notify the host it has aborted a session Restricted Command & Table (optional) Not Supported The interface control template enables TPer control over selected interface commands; the benefit is the reduction of undesired side effects Type Table (not required) OPAL SSC Feature Set - Specific List Not Supported - Activate Method Supported - Revert Method Supported - Revert SP Method Supported - Activate Method Within Transactions Not Supported As per OPAL, this behavior is out of the scope Revert Method within Transactions Not Supported As per OPAL, this behavior is out of the scope Revert SP Method within Transactions Not Supported As per OPAL, this behavior is out of the scope Creation/Deletion of Tables/Rows after Manufacturing Not Supported As per OPAL, this behavior is out of the scope COM ID Management Support Not Supported Dynamic COM ID allocation & management not supported Buffer Management Support Not Supported Flow control Tper Feature CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN 13 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD TCG/Opal Support Table 12: TCG/Opal Support Parameters (Continued) Property Supported? Comments ACK/NACK Support Not Supported Session reliability Async Support Not Supported Asynchronous protocol support with multiple commands per session Geometry Reporting Feature ALIGN Supported OPAL 2.0 (only) Logical Block Size 512 bytes Logical block size = 512 Bytes Alignment Granularity 4096 Bytes Page or Descriptor size <> Lowest Aligned LBA 0 - OPAL SSC V2.00 Feature Descriptor Base COM ID 0x1000 0x1000-0xFFFF defined for COM ID management Number of COM IDs 1 - Range Crossing Behavior 0 If drive receives a READ or WRITE command that spans multiple LBA ranges and the LBA ranges are not locked, then: 1. Process the data transfer, if Range Crossing = 0 2. Terminate the command with "Other Invalid Command Parameter" if Range Crossing = 1 Number of Locking SP Admin Authorities Supported 4 As per OPAL 2.0, drive should support at least 4 admin Number of Locking SP User Authorities Supported 9 As per OPAL 2.0, drive should support at least 8 users Initial C_PIN_SID PIN Indicator 0x00 0x00 = The initial C_PIN_SID PIN value is equal to the C_PIN_MSID PIN value 0xFF = The initial C_PIN_SID PIN value is VU, and MAY not be equal to the C_PIN_MSID PIN value OPAL 2.0 (only) Customer-specific SID - Configurable Behavior of C_PIN_SID PIN upon Ter Revert 0x00 0x00 = The C_PIN_SID PIN value becomes the value of the C_PIN_MSID PIN column after successful invocation of revert on the admin SP's object in the SP table 0xFF = The C_PIN_SID PIN value changes to a VU value after successful invocation of revert on the admin SP's object in the SP table and MAY not be equal to the C_PIN_MSID PIN value OPAL 2.0 (only) Maximum number of DataStore Tables 9 The maximum number of the DataStore tables that the TPer supports, including the DataStore table defined in OPAL SSC 2.0 Maximum total size of DataStore Tables 90MB Specifies the maximum total size in bytes of all of the DataStore tables that TPer supports, including the DataStore table defined in OPAL SSC 2.0 MBR Table 128MB - DataStore Table Feature CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN 14 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD TCG/Opal Support Table 12: TCG/Opal Support Parameters (Continued) Property Supported? Comments Byte Table Access Granularity Mandatory Write Granularity Recommended Access Granularity 1 TPer enforces when the host invokes the set method on byte tables; it should be less than or equal to 8192; it should be less than or equal to Recommended Access Granularity, OPAL 2.0 (only) 8192 Tper recommends when the host invokes the set or get method on byte tables; it should be less than or equal to 8192 256 Bits AES key is generated by using CTR DRBG algorithm (FIPS Compliant) Cryptographic Features AES Key Size AES Mode Number of Ranges/Band Supported Re-Encryption CBC IV swapped 16 (15 user definable, 1 global range) Not Supported Key Management Now supporting 15 LBA ranges; range cross read and write allowed if LBA ranges are unlocked - Cryptographic Crypto Erase Completion Time <1s Yes - Cryptographic Algorithms are Certified by FIPS-197 No Designed to meet, no plans for certification AES 256-Bit CBC/ECB Mode Supported ECB mode used only for generating the random key by CTR DRBG CTR DRBG Supported - SHA 256 Supported - RSA 2048 Signature Verification Supported - TPer Communication Properties Max ComPacket Size 131072 256 sectors (128K) Max Response ComPacket Size 131072 256 sectors (128K) Max Packet Size 128512 - Max Individual Token Size 123904 - Max Packets 1 - Max SubPackets 1 - Max Sessions 1 Each session requires a set of buffers and variables Max Transaction Limit 1 Transaction are inside sessions Max Methods 1 Methods are contained in a transaction Max Authentications 14 - Def Session Timeout Yes The session timeout length (in milliseconds) used by the TPer by default IEEE1667 Probe Silo CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN Supported 15 - Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD TCG/Opal Support Table 12: TCG/Opal Support Parameters (Continued) Property TCG Storage Silo Other than Probe and TCG Storage Silo IEEE1667 Major Version IEEE1667 Minor Version Maximum P_OUT Transfer Size Supported? Comments Supported - Not Supported - TBD As per current draft specification, major and minor versions are not yet decided TBD - 131072 256 sectors (128K) Others FDE (ATA Security with Key Management) Secure Firmware Download CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN Yes - Supported 16 Firmware image is validated by using SHA256 and RSA2048 algorithm Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Device ID Device ID Table 13: Identify Device See Note 1 for setting definitions Word Bit(s) Setting Default Value 0 Description General configuration bit-significant information 15 F 0b 0 = ATA device 14-8 X 0000100b 7 F 0b 1 = Removable media device 1 = Not removable device Retired 6 X 1b 5-3 X 000b 2 V 0b Response incomplete 1 X 0b Retired 0 F 1 Retired 0b Reserved 3FFFh Obsolete 2 F C837h Specific configuration 3 F 0010h Obsolete 4 F 0000h 0000h 6 F 003Fh 7 (O)V 0000h 0000h 9 ( )X 0000h Retired 10 (M)F varies Serial number (20 ASCII characters) 20 ( )X 0000h 0000h 0000h 23 (M)F varies Firmware revision (8 ASCII characters) 27 (M)F varies Model number (40 ASCII characters) 15-8 F 80h 80h 7-0 F 10h 00h = Reserved 01h-FFh = Maximum number of logical sectors that shall be transferred per DRQ data block on READ/WRITE MULTIPLE commands 47 48 Retired Obsolete Reserved for assignment by the CompactFlashTM Association Retired/Obsolete Trusted Computing feature set options 15 F 14 F 13-1 F 0 F CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN 0b Shall be cleared to zero 1b Shall be set to one 0000000000000b Reserved for the Trusted Computing Group 1b 1=Trusted Computing feature set is support 17 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Device ID Table 13: Identify Device (Continued) See Note 1 for setting definitions Word Bit(s) Setting Default Value 49 Description Capabilities 15-14 F 00b Reserved for the IDENTIFY PACKET DEVICE command. 13 F 1b 1 = Standby timer values as specified in this standard are supported 0 = Standby timer values shall be managed by the device 12 F 0b Reserved for the IDENTIFY PACKET DEVICE command. 11 F 1b 1= IORDY supported 10 F 1b 1 = IORDY may be disabled 1b 1 = LBA supported 1 = DMA supported. 0 = IORDY may be supported 9 8 F 1b 7-0 F 00000000b 50 Capabilities 15 F 0b Shall be cleared to zero 14 F 1b Shall be set to one 13-2 F 000000000000b Reserved 1 X 0b Obsolete 0 F 1b Shall be set to one to indicate a vendor specific standby timer value minimum. ( )X 0000h 0000h 51 53 Obsolete 15-3 F 2 F 1b 1 = The fields reported in word 88 are valid 0 = the fields reported in word 88 are not valid 1 F 1b 1 = The fields reported in words (70:64) are valid 0 = the fields reported in words (70:64) are not valid 0 X 1b Obsolete ()X 3FFFh 0010h 003Fh FC10h 00FBh Obsolete 15 F 1b 1 = The BLOCK ERASE EXT command is supported 14 F 0b 1 = The OVERWRITE EXT command is supported 13 F 1b 1 = The CRYPTO SCRAMBLE EXT command is supported 1 = The Sanitize feature set is supported 54 59 Retired 0000000000000b Reserved 12 F 1b 11-9 F 000b 8 V 1b 7-0 V 00010000b 60-61 CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN M(F) Reserved 1 = Multiple sector setting is valid xxh = Current setting for number of logical sectors that shall be transferred per DRQ data block on READ/WRITE MULTIPLE commands Varies by capacity Total number of user addressable logical sectors 18 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Device ID Table 13: Identify Device (Continued) See Note 1 for setting definitions Word Bit(s) Setting 62 63 64 Default Value Description ()X 0000h Obsolete 15-11 F 00000b Reserved 10 V 0b 1 = Multiword DMA mode 2 is selected 0 = Multiword DMA mode 2 is not selected 9 V 0b 1 = Multiword DMA mode 1 is selected 0 = Multiword DMA mode 1 is not selected 8 V 0b 1 = Multiword DMA mode 0 is selected 0 = Multiword DMA mode 0 is not selected 7-3 F 0000b 2 F 1b 1 = Multiword DMA mode 2 and below are supported 1 F 1b 1 = Multiword DMA mode 1 and below are supported 0 F 1b 1 = Multiword DMA mode 0 is supported 15-8 F 0 7-0 Reserved Reserved F 00000011b 65 F 0078h Minimum Multiword DMA transfer cycle time per word Cycle time in nanoseconds 66 F 0078h Manufacturer's recommended Multiword DMA transfer cycle time Cycle time in nanoseconds 67 F 0078h Minimum PIO transfer cycle time without flow control Cycle time in nanoseconds 68 F 0078h Minimum PIO transfer cycle time with IORDY flow control Cycle time in nanoseconds CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN PIO modes supported 19 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Device ID Table 13: Identify Device (Continued) See Note 1 for setting definitions Word Bit(s) Setting 69 Default Value F Description Additional Supported 15 F 0b 1 = CFast Specification Support 14 F 1b 1 = Deterministic read after Trim is supported 13 F 0b 1 = Long Physical Sector Alignment Error Reporting Control is supported 12 F 0b 1 = DEVICE CONFIGURATION IDENTIFY DMA and DEVICE CONFIGURATION SET DMA are supported 11 F varies 1 = READ BUFFER DMA is supported 10 F varies 1 = WRITE BUFFER DMA is supported 9 F 0b 8 F varies 7 F 1b Reserved for IEEE-1667 6 F 0b 1 = Optional ATA device 28-bit commands supported 5 F 1b 1 = Read zero after Trim is supported 4 F varies 3 F 1b 2-0 1 = SET MAX PASSWORD DMA and SET MAX UNLOCK DMA are supported 1 = DOWNLOAD MICROCODE DMA is supported 1 = Device encrypts all user data 1 = Extended number of user addressable sectors is supported F 000b Reserved 70 F 0000h Reserved 71 F 0000h 0000h 0000h 0000h 75 Reserved for the IDENTIFY PACKET DEVICE command Queue depth 15-5 F 00000000000b 4-0 F 11111b CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN Reserved Maximum queue depth - 1 20 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Device ID Table 13: Identify Device (Continued) See Note 1 for setting definitions Word Bit(s) Setting Default Value 76 Description Serial ATA capabilities 15 F 1b 1 = Supports READ LOG DMA EXT as equivalent to READ LOG EXT 14 F 0b 1 = Supports device automatic partial to slumber transitions 13 F 0b 1 = Supports host automatic partial to slumber transitions 12 F 1b Supports Native Command Queuing priority information 11 F 0b Supports Unload while NCQ commands outstanding 10 F 1b Supports Phy event counters 9 F 0b Supports receipt of host initiated interface power management requests 8 F 1b Supports native Command Queueing 7-4 F 0000b 3 F 1b 1 = Supports Serial ATA Gen-3 speed (6.0 Gb/s) 2 F 1b 1 = Supports Serial ATA Gen-2 speed (3.0 Gb/s) 1 F 1b 1 = Supports Serial ATA Gen-1 speed (1.5 Gb/s) 0 F 0b Reserved (set to 0) 15-8 F 00000000b 7 F 1b 1 = Supports DEVSLP_to_ReducedPwrState 6 F 1b Supports RECEIVE FPDMA QUEUED and SEND FPDMA QUEUED commands 5 F 0b Supports NCQ Queue Management Command 4 F 0b Supports NCQ Streaming 3-1 V varies 0 F 0b 15-9 F 0000000b 8 F 1b 1 = Device sleep supported 7 F 0b 1 = Supports NCQ Autosense 6 F 1b 1 = Supports software settings preservation 5 F 1b 1 = HARDWARE FEATURE CONTROL SUPPORTED bit 4 F 0b 1 = Supports in-order data delivery 3 F 1b 1 = Supports dev initiate interface power management 2 F 1b 1 = Supports DMA Setup Auto-Activate optimization 1 F 0b 1 = Supports non-zero buffer offsets in DMA Setup FIS 0 F 0b Reserved (set to 0) 77 Reserved for future Serial ATA signaling speed grades Serial ATA additional capabilities 78 Reserved for future Serial ATA definition Coded value indicating current negotiated Serial ATA signal speed Shall be cleared to zero Serial ATA features supported CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN Reserved 21 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Device ID Table 13: Identify Device (Continued) See Note 1 for setting definitions Word Bit(s) Setting Default Value 79 Description Serial ATA features enabled 15-9 F 0000000b 8 V 0b 1 = Device sleep enabled 7 V 1b 1 = Automatic partial to slumber transitions enabled 6 V 1b 1 = Software settings preservation enabled 5 F 0b Reserved 4 V 0b 1 = In-order data delivery enabled 3 V 0b 1 = Device initiating interface power management enabled 2 V 0b 1 = DMA Setup Auto-Activate optimization enabled 1 V 0b 1 = Non-zero buffer offsets in DMA Setup FIS enabled 0 F 0b Reserved (set to 0) 80 Reserved Major revision number 15-11 F 00000b Reserved 10 F 1b 1 = Supports ACS-3 9 F 1b 1 = Supports ATA8-ACS2 8 F 1b 1 = Supports ATA8-ACS 7 F 1b 1 = Supports ATA/ATAPI-7 6 F 1b 1 = Supports ATA/ATAPI-6 5 F 1b 1 = Supports ATA/ATAPI-5 4 X 1b 1 = Supports ATA/ATAPI-4 3 X 1b 1 = Supports ATA-3 2 X 0b Obsolete 1 X 0b Obsolete 0 F 0b Reserved F 011Bh 81 Minor revision number 011Bh = ACS-3 version 4 CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN 22 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Device ID Table 13: Identify Device (Continued) See Note 1 for setting definitions Word Bit(s) Setting Default Value 82 Description Command set supported 15 X 0b Obsolete 14 F 1b 1 = NOP command supported 13 F 1b 1 = READ BUFFER command supported 12 F 1b 1 = WRITE BUFFER command supported 11 X 0b Obsolete 10 F 1b 1 = Host Protected Area feature set supported 9 F 0b 1 = DEVICE RESET command supported 8 F 0b 1 = SERVICE interrupt supported 7 F 0b 1 = Release interrupt supported 6 F 1b 1 = Read look-ahead supported 5 F 1b 1 = Write cache supported 4 F 0b Shall be cleared to zero to indicate that the PACKET feature set is not supported. 3 F 1b 1 = Mandatory Power Management feature set supported 2 F 0b Obsolete 1 F 1b 1 = Security feature set supported 0 F 1b 1 = SMART feature set supported 83 Command set supported 15 F 0b Shall be cleared to zero 14 F 1b Shall be set to one 13 F 1b 1 = FLUSH CACHE EXT command supported 12 F 1b 1 = Mandatory FLUSH CACHE command supported 11 F 1b 1 = Device Configuration Overlay feature set supported 10 F 1b 1 = 48-bit address feature set supported 9 F 0b 1 = Automatic Acoustic Management feature set supported 8 F 1b 1 = SET MAX security extension supported 7 F 0b See Address Offset Reserved Area Boot INCITS TR27:2001 6 F 0b 1 = SET FEATURES subcommand required to spin-up after power-up 5 F 0b 1 = Power-Up In Standby feature set supported 4 X 0b Obsolete 3 F 1b 1 = Advanced Power Management feature set supported 2 F 0b 1 = CFA feature set supported 1 X 0b Obsolete 0 F 1b 1 = DOWNLOAD MICROCODE command supported CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN 23 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Device ID Table 13: Identify Device (Continued) See Note 1 for setting definitions Word Bit(s) Setting Default Value 84 Description Command set/feature supported extension 15 F 0b Shall be cleared to zero 14 F 1b Shall be set to one 13 F 1b 1 = IDLE IMMEDIATE with UNLOAD FEATURE supported 12 F 0b Reserved for technical report INCITS TR-37-2004 (TLC) 11 F 0b Reserved for technical report INCITS TR-37-2004 (TLC) 10-9 X 00b Obsolete 8 F 1b 1 = 64-bit word wide name supported 7 X 0b 1 = WRITE DMA QUEUED FUA EXT command supported 6 F 1b 1 = WRITE DMA FUA EXT and WRITE MULTIPLE FUA EXT commands supported 5 F 1b 1 = General Purpose Logging feature set supported 4 F 0b 1 = Streaming feature set supported 3 X 0b 1 = Media Card Pass Through Command feature set supported 2 F 0b 1 = Media serial number supported 1 F 1b 1 = SMART self-test supported 0 F 1b 1 = SMART error logging supported 85 Command set/feature enabled. 15 X 0b Obsolete 14 F 1b 1 = NOP command supported 13 F 1b 1 = READ BUFFER command supported 12 F 1b 1 = WRITE BUFFER command supported 11 X 0b Obsolete 10 V 1b 1 = Host Protected Area feature set enabled 9 F 0b 1 = DEVICE RESET command supported 8 V 0b 1 = SERVICE interrupt enabled 7 V 0b 1 = Release interrupt enabled 6 V 1b 1 = Look-ahead enabled 5 V 1b 1 = Write cache enabled 4 F 0b Shall be cleared to zero to indicate that the PACKET feature set is not supported. 3 F 1b Power Management feature set is enabled 2 X 0b Obsolete 1 V 0b 1 = Security Mode feature set enabled 0 V 1b 1 = SMART feature set enabled CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN 24 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Device ID Table 13: Identify Device (Continued) See Note 1 for setting definitions Word Bit(s) Setting Default Value 86 Description Command set/feature enabled. 15 1b 1 = Words 120-119 are valid 14 F 0b 1 = Reserved 13 F 1b 1 = FLUSH CACHE EXT command supported 12 F 1b 1 = FLUSH CACHE command supported 11 F 1b 1 = Device Configuration Overlay supported 10 F 1b 1 = 48-bit Address features set supported 9 V 0b 1 = Automatic Acoustic Management feature set enabled 8 F 0b 1 = SET MAX security enabled by SET MAX SET PASSWORD 7 F 0b Reserved for address Offset Reserved Area Boot, INCITS TR27:2001 6 F 0b 1 = SET FEATURES subcommand required to spin-up after power-up 5 V 0b 1 = Power-Up In Standby feature set enabled 4 X 0b Obsolete 3 V 1b 1 = Advanced Power Management feature set enabled 2 F 0b 1 = CFA feature set supported 1 X 0b Obsolete 0 F 1b 1 = DOWNLOAD MICROCODE command supported 87 Command set/feature enabled/supported 15 F 0b Shall be cleared to zero 14 F 1b Shall be set to one 13 F 1b 1 = IDLE IMMEDIATE with UNLOAD FEATURE supported 12 F 0b Reserved for technical report- INCITS tr-37-2004 (TLC) 11 F 0b Reserved for technical report- INCITS TR-37-2004 (TLC) 10-9 X 00b Obsolete 8 F 1b 1 = 64-bit word wide name supported 7 X 0b Obsolete 6 F 1b 1 = WRITE DMA FUA EXT and WRITE MULTIPLE FUA EXT commands supported 5 F 1b 1 = General Purpose Logging feature set supported 4 X 0b Obsolete 3 X 0b 1 = Media Card Pass Through Command feature set supported 2 V 0b 1 = Media serial number is valid 1 F 1b 1 = SMART self-test supported 0 F 1b 1 = SMART error logging supported CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN 25 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Device ID Table 13: Identify Device (Continued) See Note 1 for setting definitions Word Bit(s) Setting 88 Default Value Description F 0b Ultra DMA modes 15 V 0b Reserved 14 V 0b 1 = Ultra DMA mode 6 is selected 0 = Ultra DMA mode 6 is not selected 13 V 0b 1 = Ultra DMA mode 5 is selected 0 = Ultra DMA mode 5 is not selected 12 V 0b 1 = Ultra DMA mode 4 is selected 0 = Ultra DMA mode 4 is not selected 11 V 0b 1 = Ultra DMA mode 3 is selected 0 = Ultra DMA mode 3 is not selected 10 V 0b 1 = Ultra DMA mode 2 is selected 0 = Ultra DMA mode 2 is not selected 9 V 0b 1 = Ultra DMA mode 1 is selected 0 = Ultra DMA mode 1 is not selected 8 V 0b 1 = Ultra DMA mode 0 is selected 0 = Ultra DMA mode 0 is not selected 7 F 0b Reserved 6 F 1b 1 = Ultra DMA mode 6 and below are supported 5 F 1b 1 = Ultra DMA mode 5 and below are supported 4 F 1b 1 = Ultra DMA mode 4 and below are supported 3 F 1b 1 = Ultra DMA mode 3 and below are supported 2 F 1b 1 = Ultra DMA mode 2 and below are supported 1 F 1b 1 = Ultra DMA mode 1 and below are supported 0 F 1b 1 = Ultra DMA mode 0 IS supported (O)F 0001h Time required for security erase unit completion 90 (O)F 0001h Time required for enhanced security erase completion 91 (O)V 00FEh Current advanced power management value 92 (O)V FFFEh Master Password Revision Code 89 93 94 Shall be 0000h for SATA devices 15-8 F 00h Vendor's recommended acoustic management value 7-0 V 00h Current automatic acoustic management value 95 (O)V 0000h Stream Minimum Request Size 96 (O)V 0000h Streaming Transfer Time - DMA 97 (O)V 0000h Streaming Access Latency - DMA and PIO 98 (O)F 0000h 0000h 100 V 104 (O)V 0000h Streaming Transfer Time - PIO 105 ( )F 0008h Maximum number of 512-byte blocks of LBA Range Entries per DATA SET MANAGEMENT command CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN Streaming Performance Granularity (98-99) Varies by capacity Maximum user LBA for 48-bit Address feature set 26 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Device ID Table 13: Identify Device (Continued) See Note 1 for setting definitions Word Bit(s) Setting Default Value 106 Physical sector size/logical sector size 15 F 0b Shall be cleared to zero 14 F 1b Shall be set to one 13 F 1b 1 = Device has multiple logical sectors per physical sector 12 F 0b 1 = Device logical sector longer than 256 words 11-4 F 00000000b 3-0 107 108 15-12 15-4 Reserved F 0011b 2^x logical sectors per physical sector (O)F 0000h Inter-seek delay for ISO-7779 acoustic testing in microseconds F 0101b NAA (3-0) 11-0 109 Description F 3-0 000000001010b IEEE OUI (23-12) 000001110101b IEEE OUI (11-0) Varies Unique ID (35-32) 110 (M)F Varies 5-0 Unique ID (31-16) 111 (M)F Varies Unique ID (15-0) 112 (O)F 0000h 0000h 0000h 0000h 116 (O)V 0000h 117 (O)F 0000h 0000h 119 Reserved for 12- bit word-wide name extension to 128 bits Reserved for INCITS TR-37-2004 Words per Logical Sector Commands and feature sets supported (continued from words 84-82) 15 F 0b Shall be cleared to zero 14 F 1b Shall be set to one 13-9 F 00000b 8 F 1b 1 = Accessible Max address configuration feature set is supported 7 F 0b 1 = Extended Power Conditions feature set is supported 6 F 0b 1 = Extended Status Reporting feature set is supported 5 F 0b 1 = Free-fall control feature set is supported 4 F 1b 1 = The DOWNLOAD MICROCODE command with mode 3 is supported 3 F 1b 1 = READ LOG DMA EXT and WRITE LOG DMA EXT commands are supported 2 F 1b 1 = The WRITE UNCORRECTABLE EXT command is supported 1 F 1b 1 = The Write-Read-Verify feature set is supported 0 F 0b Reserved for DDT CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN Reserved 27 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Device ID Table 13: Identify Device (Continued) See Note 1 for setting definitions Word Bit(s) Setting Default Value 120 Description Commands and feature sets supported or enabled (continued from words 87-85) 15 F 0b Shall be cleared to zero Shall be set to one 14 F 1b 13-8 F 000000b 7 V 0b 1 = Extended Power Conditions feature set is enabled 6 V 0b 1 = Extended Status Reporting feature set is enabled 5 V 0b 1 = Free-fall control feature set is enabled 4 F 1b 1 = The DOWNLOAD MICROCODE command with mode 3 is supported 3 F 1b 1 = The READ LOG DMA EXT and WRITE LOG DMA EXT commands are supported 2 F 1b 1 = The WRITE UNCORRECTABLE EXT command is supported 1 F 0b 1 = The Write-Read-Verify feature set is enabled 0 V 0b 1= Feature set "Disable Data Transfer After Error Detection" is enabled 0 = Feature set "Disable Data Transfer After Error Detection" is disabled 121 F 0000h 0000h 0000h 0000h 0000h 0000h 127 (O) 0000h 15-9 F 0000000b 8 V 0b Security level 0 = High, 1 = Maximum 7-6 F 00b Reserved 5 F 1b 1 = Enhanced security erase supported 4 V 0b 1 = Security count expired 3 V 0b 1 = Security frozen 2 V 0b 1 = Security locked 1 V 0b 1 = Security enabled 0 F 1b 1 = Security supported ( )X Vendor specific data 128 Reserved Reserved for expanded supported and enabled settings Obsolete Security status 129-159 CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN Reserved Vendor specific 28 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Device ID Table 13: Identify Device (Continued) See Note 1 for setting definitions Word Bit(s) Setting Default Value 160 CFA power mode 1 15 F 0b Word 160 supported 14 F 0b Reserved 13 F 0b CFA power mode 1 is required for one or more commands implemented by the device 12 V 0b CFA power mode 1 disabled 11-0 F 000000000000b X 0000h 0000h 0000h 0000h 0000h 0000h 0000h 15-4 F 000h Reserved 3-0 V varies Device Nominal Form Factor 161 168 Description 169 Maximum current in ma Reserved for assignment by the CompactFlash Association DATA SET MANAGEMENT command support 15-1 F 000000000000000 Reserved b 0 F 1b 170 F 0000h 0000h 0000h 0000h Additional product identifier 174 F 0000h 0000h Reserved 176 (O)V Varies 206 1 = The Trim bit in the DATA SET MANAGEMENT command is supported Current media serial number (60 ASCII characters) SCT Command Transport 15-12 X 0000b Vendor-specific 11-6 F 000000b 5 F 1b SCT Command Transport Data Tables supported 4 F 1b SCT Command Transport Features Control supported 3 F 0b SCT Command Transport Error Recovery Control supported 2 F 1b SCT Command Transport Write Same supported 1 X 0b Obsolete 0 F 1b SCT Command Transport supported 207 ( )F 0000h 0000h 209 (O) Reserved Reserved for CE-ATA Alignment of logical blocks within a larger physical block 15 F 0b Shall be cleared to zero 14 F 1b Shall be set to one 13-0 F 00000000000000b Logical sector offset within the first physical sector where the first logical sector is placed 210 (O)V 0000h 0000h Write-Read-Verify Sector Count Mode 3 Only 212 (O)F 0000h 0001h Verify Sector Count Mode 2 Only CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN 29 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Device ID Table 13: Identify Device (Continued) See Note 1 for setting definitions Word Bit(s) Setting 214 Default Value (O) Description NV Cache Capabilities 15-12 F 0000b NV Cache feature set version 11-8 F 0000b NV Cache Power Mode feature set version 7-5 F 000b Reserved 4 V 0b 1 = NV Cache feature set enabled 3-2 F 00b Reserved 1 V 0b 1 = NV Cache Power Mode feature set enabled 0 F 0b 1 = NV Cache Power Mode feature set supported 215 (O)V 0000h NV Cache Size in Logical Blocks (LSW) 216 (O)V 0000h NV Cache Size in Logical Blocks (MSW) 217 (M)F 0001h Nominal media rotation rate (ATA8-ACS 1699-D Revision 6) 218 (O)V 0000h Reserved 219 220 NV Cache Options 15-8 F 00h Reserved 7-0 F 00h Device Estimated Time to Spin Up in Seconds 15-8 F 00h Reserved 7-0 V 00h Write-Read-Verify feature set current mode 221 0000h 222 Reserved Transport Major revision number. 0000h or FFFFh = device does not report version 15-12 F 0001b Transport Type - 0 = Parallel, 1 = Serial, 2-15 = Reserved Parallel (Type = 0) Serial (Type = 1) 11-8 F 0000b Reserved 7 F 1b Supports SATA Rev 3.2 6 F 1b Supports SATA Rev 3.1 5 F 1b Supports SATA Rev 3.0 4 F 1b Supports SATA Rev 2.6 3 F 1b Supports SATA Rev 2.5 2 F 1b Supports SATA II: Extensions 1 F 1b Supports SATA 1.0a 0 F 1b Supports ATA8-APT ATA8-AST 223 (M)F 0000h 224 ( )F 0000h 0000h 0000h 0000h 0000h 0000h 0000h 0000h 0000h 0000h 230-233 CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN varies Transport Minor revision number Reserved for CE-ATA Extended number of user addressable sectors 30 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Device ID Table 13: Identify Device (Continued) See Note 1 for setting definitions Word Bit(s) Setting 234 (O)F Default Value Description 0001h Minimum number of 512 byte units per DOWNLOAD MICROCODE command for mode 3 235 00FFh Maximum number of 512 byte units per DOWNLOAD MICROCODE command for mode 3 236 0000h 0000h 0000h 0000h 0000h 0000h 0000h 243 4000h 244 0000h 0000h 0000h 0000h 0000h 0000h 0000h 0000h 0000h 0000h 0000h 255 (M)F Reserved Bit 14 = 1; Supports FDE security features Reserved Integrity word 15-8 varies Checksum 7-0 A5h Signature Note: CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN 1. F = The content of the word is fixed and does not change. V = The content of the word is variable and may change depending on the state of the device or the commands executed by the device. X = The content of the word may be fixed or variable. R = The content of the word is reserved and will be zero. 31 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Commands Commands Table 14: Supported ATA Command Set See ACS-3 standard for command details Command Name Command Code (hex) AMAC-GET NATIVE MAX ADDRESS EXT 78h/0000h AMAC-SET ACCESSIBLE MAX ADDRESS EXT 78h/0001h AMAC-FREEZE ACCESSIBLE MAX ADDRESS EXT 78h/0002h CHECK POWER MODE 98h or E5h DATA SET MANAGEMENT - TRIM 06h/0001h DOWNLOAD MICROCODE 92h EXECUTE DEVICE DIAGNOSTIC 90h FLUSH CACHE E7h FLUSH CACHE EXT EAh IDENTIFY DEVICE ECh IDLE E3h or 97h IDLE IMMEDIATE E1h or 95h INITIALIZE DEVICE PARAMETERS 91h READ BUFFER E4h READ DMA (with retry) C8h READ DMA (without retry) C9h READ DMA EXT 25h READ FPDMA QUEUED 60h READ LOG EXT 2Fh READ MULTIPLE C4h READ MULTIPLE EXT 29h READ SECTOR(S) EXT 24h READ SECTOR(S) (with retry) 20h READ SECTOR(S) (without retry) 21h READ VERIFY SECTOR EXT 42h READ VERIFY SECTOR(S) (with retry) 40h RECEIVE FPDMA QUEUED 65h SANITIZE DEVICE B4h SCT WRITE SAME 02h/0001h 02h/0002h 02h/0101h 02h/0102h SCT SET ERROR RECOVERY CONTROL 03h/01h SCT SET FEATURE CONTROL 04h/01h SCT RETURN FEATURE CONTROL 04h/02h SCT RETURN FEATURE OPTION FLAG 04h/03h SCT RETURN SCT DATA TABLE 05h/01h CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN 32 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Commands Table 14: Supported ATA Command Set (Continued) See ACS-3 standard for command details Command Name Command Code (hex) SECURITY DISABLE PASSWORD F6h SECURITY ERASE PREPARE F3h SECURITY ERASE UNIT F4h SECURITY FREEZE LOCK F5h SECURITY SET PASSWORD F1h SECURITY UNLOCK F2h SEND FPDMA QUEUED 64h SET FEATURES EFh SET MULTIPLE MODE C6h SLEEP E6h or 99h SMART DISABLE OPERATIONS B0h/D9h SMART ENABLE OPERATIONS B0h/D8h SMART ENABLE/DISABLE AUTOSAVE B0h/D2h SMART EXECUTE OFF-LINE IMMEDIATE B0h/D4h SMART READ DATA B0h/D0h SMART READ LOG SECTOR B0h/D5h SMART RETURN STATUS B0h/DAh SMART WRITE LOG B0h/D6h STANDBY E2h or 96h STANDBY IMMEDIATE E0h or 94h TRUSTED NON-DATA 5Bh TRUSTED RECEIVE 5Ch TRUSTED RECEIVE DMA 5Dh TRUSTED SEND 5Eh TRUSTED SEND DMA 5Fh WRITE BUFFER E8h WRITE DMA (with retry) CAh WRITE DMA (without retry) CBh WRITE DMA EXT 35h WRITE DMA FUA EXT 3Dh WRITE FPDMA QUEUED 61h WRITE LOG EXT 3Fh WRITE MULTIPLE C5h WRITE MULTIPLE EXT 39h WRITE MULTIPLE FUA EXT CEh WRITE SECTOR(S) (with retry) 30h WRITE SECTOR(S) EXT 34h CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN 33 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Commands Table 14: Supported ATA Command Set (Continued) See ACS-3 standard for command details Command Name Command Code (hex) WRITE UNCORRECTABLE EXT CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN 45h 34 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Compliance Compliance Micron SSDs comply with the following: * * * * * * * * * * * RoHS "green" CE (Europe): EN55022, 2006 Class B and EN55024, 1998 + A1: 2001 + A2:2003 FCC: CFR Title 47, Part 15, ICES-003, all Class B UL (US): approval to UL-60950-1, 2nd Edition, 2007-03-27, IEC 60950-1:2005, 2nd Edition BSMI (Taiwan): approval to CNS 13438 C-TICK (Australia, New Zealand): approval to AS/NZS CISPR22 KCC RRL (Korea): approval to KN22 Class B, KN 24 Class B W.E.E.E.: Compliance with EU WEEE directive 2002/96/EC. Additional obligations may apply to customers who place these products in the markets where WEEE is enforced. TUV (Germany): approval to IEC60950/EN60950 VCCI IC (Canada): - This Class B digital apparatus complies with Canadian ICES-003. - Cet appareil numerique de la classe B est conforme a la norme NMB-003 du Canada. FCC Rules This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures: * Reorient or relocate the receiving antenna. * Increase the separation between the equipment and the receiver. * Connect the equipment into an outlet on a circuit different from that to which the receiver is connected. * Consult the dealer or an experienced radio/TV technician for help. CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN 35 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD References References * Serial ATA: High-speed serialized AT attachment, Serial ATA working group, available at www.sata-io.org * SATA 3.2 GOLD * ATA-8 ACS3 (T13/2161-D, Revision 4k) * TCG Storage Security Subsystem Class Opal; Specification 2.00 Revision 1.00, Feb 24, 2012 * TCG Core Specification; Specification 2.00 Revision 2.00, Nov 4, 2011 * TCG Storage Interface Interactions: Specification Version 1.02 Revision 1.00 30 December, 2011 * IEEE-1667: "Standard Protocol for Authentication in Host Attachments of Transient Storage Devices" CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN 36 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved. M500IT mSATA NAND Flash SLC SSD Revision History Revision History Rev. B - 5/17 * Changed 128GB endurance from 800TB to 1600TB Rev. A - 7/16 * Initial release 8000 S. Federal Way, P.O. Box 6, Boise, ID 83707-0006, Tel: 208-368-4000 www.micron.com/products/support Sales inquiries: 800-932-4992 Micron and the Micron logo are trademarks of Micron Technology, Inc. All other trademarks are the property of their respective owners. This data sheet contains minimum and maximum limits specified over the power supply and temperature range set forth herein. Although considered final, these specifications are subject to change, as further product development and data characterization sometimes occur. CCMTD-731836775-10446 m500it_mSATA_industrial_ssd.pdf - Rev. B 5/17 EN 37 Micron Technology, Inc. reserves the right to change products or specifications without notice. (c) 2016 Micron Technology, Inc. All rights reserved.