GLS87DPxxxx3 / GLS87BPxxxx3 PX Series Industrial / Commercial Temp SATA M.2 ArmourDrive Factsheet 06.000 April 2021 Features Industry Standard SATA Host Interface Reliability SATA 1.5Gb/s, 3Gb/s and 6Gb/s Mean Time Between Failures (MTBF): SATA Revision 3.2 2 million hours ATA/ATAPI-8 compliant Integrated Current Detector Supports 48-bit address feature set Protects from inrush current and generates Native Command Queuing (NCQ) reset during power-up and power-down to up to 32 commands prevent inadvertent writes Performance 20-Byte Serial Number Sequential data read: Up to 550 MB/s Factory pre-programmed unique ID Sequential data write: Up to 500 MB/s Built-in ECC (measured using 128 KB transfer size) Uses advanced LDPC bit error detection and Power Management correction optimized for 3D NAND 3.3V power supply Industrial 3D NAND Flash Host initialized power management (HIPM) Endurance Device initialized power management (DIPM) Program/Erase (P/E) cycles: 3K Power Consumption TeraBytes Written (TBW): Up to 835 Active mode: Operating Temperature Range 1TB: < 1800mW Industrial: -40C to 85C 512GB: < 1520mW Commercial: 0C to 70C 256GB: < 1450mW (SSD case temperature reported by SMART) 128GB: < 1350mW M.2 2242 and 2280 Form Factors 64GB: < 1250mW 32GB-256GB: 22mm x 42mm x 3.10mm / 32GB: < 1100mW 22mm x 80mm x 3.10mm Idle mode: < 325mW 512GB: 22mm x 42mm x 3.50mm / Slumber mode: < 15mW 22mm x 80mm x 3.50mm DevSleep mode (optional): < 5mW 1TB: 22mm x 80mm x 3.50mm Double-sided (DS), B+M key Supports TRIM and SMART Commands All Devices are RoHS Compliant Data Protection Secure erase / Data sanitization Product Description The GLS87DP032G3 / 064G3 / 128G3 / 256G3 / The SATA SSD controller with built-in advanced 512G3 (2242 form factor) and GLS87BP032G3 / NAND management firmware communicates with the 064G3 / 128G3 / 256G3 / 512G3 / 001T3 (2280 form host through the standard SATA protocol. It does not factor) Industrial and Commercial Temperature SATA require any additional or proprietary software such as M.2 ArmourDrive PX Series modules (referred to as the Flash File System (FFS) and Memory Technology M.2 ArmourDrive in this datasheet) are high- Driver (MTD). The firmware effectively optimizes the performance, high-reliability solid state drives. They use of NAND flash memorys program/erase (P/E) combine 32, 64, 128, 256 or 512 GBytes, or 1 TByte cycles and minimizes write amplification. of NAND flash memory with an advanced Serial ATA M.2 ArmourDrives advanced NAND management (SATA) controller on a printed circuit board (PCB). technology improves endurance, enhances data M.2 ArmourDrive is ideal for applications that require security and helps prevent data corruption during removable form factor and more reliable data storage. unexpected power failure events. This innovative SATA M.2 solid state storage technology is widely technology combines robust NAND controller used in industrial computers, test and measurement hardware error correction capabilities with advanced instrumentation, multi-functional printers, medical wear-leveling algorithms and bad block management equipment, security and surveillance systems, to improve data reliability and significantly extend the network servers and digital signage. These removable life of the product. solid state drives (SSDs) surpass traditional hard disk drives (HDDs) in their small size, security, reliability, ruggedness and low power consumption. These specifications are subject to change without notice. 04/02/2021 2021 Greenliant 1 S71461-01 GLS FS0019 Rev. 00 GLS87DPxxxx3 / GLS87BPxxxx3 PX Series Industrial / Commercial Temp SATA M.2 ArmourDrive Factsheet 06.000 April 2021 1.0 GENERAL DESCRIPTION Each M.2 ArmourDrive module integrates a SATA SSD controller with NAND flash multi-chip packages. Refer to Figure 2-1 for the M.2 ArmourDrive block diagram. 1.1.5 Power Interrupt Data Protection 1.1 Optimized M.2 ArmourDrive Power Interrupt Data Protection is a mechanism to The heart of M.2 ArmourDrive is the SATA SSD help prevent data corruption during unexpected power controller, which translates standard SATA signals failure events. Enhanced data integrity is supported by into flash media data and control signals. The the controllers advanced firmware during abnormal following components contribute to M.2 ArmourDrives power loss. The controller proactively optimizes the operation. amount and stay time of the in-flight data residing in 1.1.1 Microcontroller Unit (MCU) the cache. To ensure there is no data loss risk caused by power cycling, the controller sends an The MCU translates SATA commands into data and acknowledgement to the host only when the incoming control signals required for flash media operation. data is fully committed to the NAND flash. 1.1.2 Internal Direct Memory Access (DMA) 1.1.6 Error Correction Code (ECC) M.2 ArmourDrive uses internal DMA allowing instant The ECC technology uses advanced Low Density data transfer from/to buffer to/from flash media. This Parity Check (LDPC) algorithms to detect and correct implementation eliminates microcontroller overhead errors, ensuring data integrity and extending the SSD associated with the traditional, firmware-based lifespan. approach, thereby increasing the data transfer rate. 1.1.7 Multi-tasking Interface 1.1.3 Power Management Unit (PMU) The multi-tasking interface enables concurrent Read, The PMU controls the power consumption of M.2 Program and Erase operations to multiple NAND flash ArmourDrive. The PMU dramatically reduces the media. power consumption of M.2 ArmourDrive by putting the part of the circuitry that is not in operation into sleep mode. 1.2 Advanced NAND Management The Flash File System handles inadvertent power M.2 ArmourDrives controller uses advanced wear- interrupts and has auto-recovery capability to ensure leveling algorithms to substantially increase the M.2 ArmourDrive firmware integrity. For regular power longevity of NAND flash media. Wear caused by management, the host must send an data writes is evenly distributed in all or select IDLE IMMEDIATE command and wait for command blocks in the device that prevents hot spots in ready before powering down M.2 ArmourDrive. locations that are programmed and erased extensively. This effective wear-leveling technique 1.1.4 Embedded Flash File System results in optimized device endurance, enhanced The embedded flash file system is an integral part of data retention and higher reliability required by long-life applications. M.2 ArmourDrive. It is integrated in the controllers firmware that performs the following tasks: 1. Manages and optimizes the data access of flash media 2. Provides flash media wear leveling to spread the flash writes across all memory address space to increase the longevity of flash media 3. Keeps track of data file structures These specifications are subject to change without notice. 04/02/2021 2021 Greenliant 2 S71461-01 GLS FS0019 Rev. 00