GLS88BP240G3 / 480G3 / 960G3 / 1T923 Industrial Temp NVMe M.2 ArmourDrive PX Series Factsheet 03.000 September 2021 Features Industry Standard PCIe Host Interface Reliability PCIe Gen3x4 Mean Time Between Failures (MTBF): PCI Express Base Revision 3.1 compliant 2 million hours NVMe 1.3 compliant Data Protection Performance End-to-end data path protection Sequential data read: Up to 3,300 MB/s Secure erase / Data sanitization Sequential data write: Up to 3,000 MB/s Supports TCG OPAL 2.0 (measured using 128KB transfer size) Crypto Erase (cryptographic key reset) DRAM for Enhanced Performance Built-in ECC Uses advanced LDPC bit error detection and Power Management correction optimized for 3D NAND 3.3V single power supply Industrial 3D TLC NAND Flash Power Consumption Endurance Active mode(typical): Program/ Erase (P/E) cycles: 3K 1.92TB: 5,000 mW (CD300) 960GB: 5,300 mW (CD302) TeraBytes Written (TBW): Up to 3,150 960GB: 4,600 mW (CD300) Operating Temperature Range 480GB: 4,900 mW (CD302) Industrial: -40C to 85C 480GB: 5,100 mW (CD300) (reported by SMART) 240GB: 4,650 mW (CD300) Thermal throttling when approaching Idle mode: < 2,000 mW maximum operating temperature (active cooling is recommended for high Integrated Current Detector performance) Protects from inrush current and generates M.2 2280 Form Factor reset during power-up and power-down to prevent inadvertent writes 22mm x 80mm x 3.58mm (max) Double-sided (DS), M key 32-bit / 64-bit Addressing Mode All Devices are RoHS Compliant 512 Byte / 4 KB Sector Size Support IO Queuing Notes: 1. User capacity: 1GB = 1 billion bytes, 8 IO queues supported 1TB = 1 trillion bytes 2. PCIe = Peripheral Component Interconnect Express Supports SMART and TRIM Commands 3. NVMe = Non-Volatile Memory Express SLC Cache (CD302 only) Product Description The GLS88BP240G3 / 480G3 / 960G3 / 1T923 The NVMe PCIe SSD controller with built-in advanced Industrial Temperature NVMe M.2 ArmourDrive PX NAND management firmware communicates with the Series (referred to as M.2 ArmourDrive in this host through the standard PCIe interface. It does not factsheet) are high-performance, high-reliability solid require any additional or proprietary software such as state drives. They combine 240, 480 or 960 GBytes, the Flash File System (FFS) and Memory Technology or 1.92 TBytes of NAND flash memory with an Driver (MTD). The firmware effectively optimizes the advanced NVMe PCIe controller on a printed circuit use of NAND flash memorys program/erase (P/E) board (PCB). NVMe is a highly scalable protocol cycles and minimizes write amplification. optimized for efficient data transport over PCIe for M.2 ArmourDrives advanced NAND management storage on NAND flash. 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 NVMe M.2 solid state storage technology is used in technology combines robust NAND controller industrial and cloud computing, datacenters, high- hardware error correction capabilities with advanced performance enterprise storage and networking wear-leveling algorithms and bad block management systems, endpoint and thin clients, gaming machines to improve data reliability and significantly extend the and broadcasting equipment. These removable solid life of the product. state drives (SSDs) provide low latency and fast sequential and random read/write speeds. These specifications are subject to change without notice. 09/14/2021 2021 Greenliant 1 S71472-01 GLS FS0019 Rev. 00 GLS88BP240G3 / 480G3 / 960G3 / 1T923 Industrial Temp NVMe M.2 ArmourDrive PX Series Factsheet 03.000 September 2021 1.0 GENERAL DESCRIPTION Each M.2 ArmourDrive module integrates an NVMe PCIe SSD controller with up to four NAND flash multi-chip packages and DRAM. 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 NVMe PCIe SSD prevent data corruption during unexpected power controller, which translates standard PCIe signals into failure events. Enhanced data integrity is supported by flash media data and control signals. The following the controllers advanced firmware during abnormal 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 PCIe / NVMe commands into acknowledgement to the host only when the incoming data and control signals required for flash media data is fully committed to the NAND flash. operation. 1.1.6 Error Correction Code (ECC) 1.1.2 Internal Direct Memory Access (DMA) The ECC technology uses advanced LDPC algorithms M.2 ArmourDrive uses internal DMA allowing instant to detect and correct errors, ensuring data integrity data transfer from/to buffer to/from flash media. This and extending the SSD lifespan. implementation eliminates microcontroller overhead associated with the traditional, firmware-based 1.1.7 Multi-tasking Interface approach, thereby increasing the data transfer rate. The multi-tasking interface enables concurrent Read, 1.1.3 Power Management Unit (PMU) Program and Erase operations to multiple NAND flash media. The PMU controls the power consumption of M.2 ArmourDrive. The PMU dramatically reduces the 1.2 Advanced NAND Management power consumption of M.2 ArmourDrive by putting the part of the circuitry that is not in operation into sleep M.2 ArmourDrives controller uses advanced wear- mode. leveling algorithms to substantially increase the The Flash File System handles inadvertent power longevity of NAND flash media. Wear caused by data interrupts and has auto-recovery capability to ensure writes is evenly distributed in all or select blocks in the M.2 ArmourDrive firmware integrity. device that prevents hot spots in locations that are programmed and erased extensively. This effective 1.1.4 Embedded Flash File System wear-leveling technique results in optimized device The embedded flash file system is an integral part of endurance, enhanced data retention and higher reliability required by long-life applications. M.2 ArmourDrive. It contains MCU firmware that performs the following tasks: 1.3 Advanced Data Security 1. Translates host side signals into flash media writes and reads Advanced data security measures include end-to-end data path protection, data sanitization (Secure Erase) 2. Provides flash media wear leveling to spread the flash writes across all memory address and cryptographic erase (Crypto Erase) support. Secure Erase is an effective method to quickly wipe all space to increase the longevity of flash media data from a PCIe-based SSD using the NVMe protocol 3. Keeps track of data file structures (Format NVM). Cryptographic erase resets the cryptographic key of an OPAL-activated SSD making all encrypted user data useless. M.2 ArmourDrives controller supports industry standard AES-256 encryption to protect sensitive user data. These specifications are subject to change without notice. 09/14/2021 2021 Greenliant 2 S71472-01 GLS FS0019 Rev. 00