GLS88DQ064G3 / 128G3 / 256G3 / 512G3
Industrial Temp NVMe M.2 ArmourDrive™ PX Series
Factsheet 01.000
December 2019Features• Industry Standard PCIe Host Interface– PCIe Gen3x2– PCI Express Base Revision 3.1 compliant– NVMe 1.3 compliant• Performance– Sequential data read: Up to 1,550 MB/s
– Sequential data write: Up to 950 MB/s

• Reliability– Mean Time Between Failures (MTBF):
More than 2 million hours• Data Protection– End-to-end data path protection– Secure Erase (data sanitization)– Thermal throttling• 32-bit / 64-bit addressing mode
• 512 Byte / 4 KB Sector Size Support• IO Queuing– 128 IO queues supported• SLC Caching• Built-in ECC– Uses advanced bit error detection andcorrection optimized for 3D NAND
• NAND Configuration– 3 bits per cell (3D TLC NAND)• Endurance– Program/Erase (P/E) cycles: 3K• Operating Temperature Range– Industrial: -40°C to 85°C
• M.2 2242 Form Factor– 22mm x 42mm x 3.73mm (max)– Double-sided (DS), B+M key• All Devices are RoHS Compliant(measured using 128KB transfer size)• Power Management– 3.3V single power supply– Autonomous power state transition (APST)
feature to implement power savings– Active state power management (ASPM) toreduce PCIe link power consumption– Supports L1.2
• Power Specifications– Active mode:
512GB: 2,750 mW (typical)
256GB: 2,450 mW (typical)
128GB 2,400 mW (typical)
64GB: 1,780 mW (typical)– Idle mode: < 30 mW– L1.2 mode: < 2 mW
• Integrated Current Detector– Protects from inrush current and generates
reset during power-up and power-down toprevent inadvertent writes• Supports SMART and TRIM Commands

Notes: 1. User capacity: 1GB = 1 billion bytes
2. PCIe = Peripheral Component Interconnect Express
3. NVMe = Non-Volatile Memory Express

Product Description
The GLS88DQ064G3 / 128G3 / 256G3 / 512G3
Industrial Temperature NVMe M.2 ArmourDrive™ PX
Series (referred to as “M.2 ArmourDrive” in thisfactsheet) are high-performance, high-reliability solidstate drives. They combine 64, 128, 256 or 512
GBytes of NAND flash memory with an advanced
NVMe PCIe controller on a printed circuit board (PCB).
NVMe is a highly scalable protocol optimized for
efficient data transport over PCIe for storage on
NAND flash.

The NVMe PCIe SSD controller with built-in advanced
NAND management firmware communicates with thehost through the standard PCIe interface. It does not
require any additional or proprietary software such as
the Flash File System (FFS) and Memory Technology
Driver (MTD). The firmware effectively optimizes theuse of NAND flash memory’s program/erase (P/E)
cycles and minimizes write amplification.
M.2 ArmourDrive’s advanced NAND management
technology improves endurance, enhances data
security and helps prevent data corruption during
unexpected power failure events. This innovativetechnology combines robust NAND controller
hardware error correction capabilities with advanced
wear-leveling algorithms and bad block management
to improve data reliability and significantly extend thelife of the product.

M.2 ArmourDrive is ideal for applications that require
removable form factor and more reliable data storage.
NVMe M.2 solid state storage technology is used inindustrial and cloud computing, datacenters, highperformance enterprise storage and networking
systems, endpoint and thin clients, gaming machinesand broadcasting equipment. These removable solidstate drives (SSDs) provide low latency and fast
sequential and random read/write speeds.

These specifications are subject to change without notice.
© 2019 Greenliant
GLS FS0019 Rev. 00

112/13/2019
S71471-01

GLS88DQ064G3 / 128G3 / 256G3 / 512G3
Industrial Temp NVMe M.2 ArmourDrive™ PX Series
Factsheet 01.000
December 2019

1.0

GENERAL DESCRIPTION

Each M.2 ArmourDrive module integrates an NVMe PCIe SSD controller with up to two NAND flash multi-chippackages. Refer to Figure 2-1 for the M.2 ArmourDrive block diagram.

1.1

1.1.5 Power Interrupt Data Protection

Optimized M.2 ArmourDrive

The MCU translates PCIe / NVMe commands into
data and control signals required for flash media
operation.

Power Interrupt Data Protection is a mechanism toprevent data corruption during unexpected power
failure events. Enhanced data integrity is supported by
the controller’s advanced firmware during abnormal
power loss. The controller proactively optimizes theamount and stay time of the “in-flight” data residing inthe cache. To ensure there is no data loss risk causedby power cycling, the controller sends anacknowledgement to the host only when the incoming
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 instantdata transfer from/to buffer to/from flash media. This
implementation eliminates microcontroller overhead
associated with the traditional, firmware-based
approach, thereby increasing the data transfer rate.

The ECC technology uses advanced algorithms todetect and correct errors, ensuring data integrity andextending the SSD lifespan.

The heart of M.2 ArmourDrive is the NVMe PCIe SSDcontroller, which translates standard PCIe signals intoflash media data and control signals. The following
components contribute to M.2 ArmourDrive’s
operation.
1.1.1 Microcontroller Unit (MCU)

1.1.7 Multi-tasking Interface
The multi-tasking interface enables concurrent Read,
Program and Erase operations to multiple NAND flash
media.

1.1.3 Power Management Unit (PMU)
The PMU controls the power consumption of M.2ArmourDrive. The PMU dramatically reduces thepower consumption of M.2 ArmourDrive by putting thepart of the circuitry that is not in operation into sleep
mode.

1.2

M.2 ArmourDrive’s controller uses advanced wearleveling algorithms to substantially increase thelongevity of NAND flash media. Wear caused by data
writes is evenly distributed in all or select blocks in thedevice that prevents “hot spots” in locations that areprogrammed and erased extensively. This effective
wear-leveling technique results in optimized device
endurance, enhanced data retention and higher
reliability required by long-life applications.

The Flash File System handles inadvertent powerinterrupts and has auto-recovery capability to ensure
M.2 ArmourDrive firmware integrity.
1.1.4 Embedded Flash File System
The embedded flash file system is an integral part of
M.2 ArmourDrive. It contains MCU firmware that
performs the following tasks:

1.3

1. Translates host side signals into flash media
writes and reads
2. Provides flash media wear leveling to spreadthe 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.
© 2019 Greenliant
GLS FS0019 Rev. 00

Advanced NAND Management

Advanced Data Security

Advanced data security measures include end-to-end
data path protection and data sanitization (SecureErase) support. Secure Erase is an effective method
to quickly wipe all data from a PCIe-based SSD using
the NVMe protocol (Format NVM).

212/13/2019
S71471-01

GLS88DQ064G3 / 128G3 / 256G3 / 512G3
Industrial Temp NVMe M.2 ArmourDrive™ PX Series
Factsheet 01.000
December 2019

2.0

FUNCTIONAL BLOCKS

Figure 2-1: M.2 ArmourDrive Block DiagramThese specifications are subject to change without notice.
© 2019 Greenliant
GLS FS0019 Rev. 00

312/13/2019
S71471-01

GLS88DQ064G3 / 128G3 / 256G3 / 512G3Industrial Temp NVMe M.2 ArmourDrive™ PX Series
Factsheet 01.000
December 2019

3.0

APPENDIX

3.1

Product Ordering Information

GLS 88 DQ
XX XXxxx G3 - I - BZ3xx
XXX XX - X - XXXXX
Ordering Code
BZ3xx = NVMe M.2 AmourDrive Revision
Operating Temperature
I = Industrial: -40°C to +85°C

NAND Configuration
3 = 3 bits per cell
GByte Designator
G = GByte

Capacity
064 = 64 GByte
128 = 128 GByte
256 = 256 GByte
512 = 512 GByte

Product Generation
Q = Generation
Form Factor
D = M.2 2242 (DS)

Product Family
88 = NVMe M.2 ArmourDrive

Valid Combinations
Valid product combinations are those that are in the mass production or will be in the mass production. Consult
your Greenliant sales representative to confirm availability of the valid combinations and to determine availabilityof new product combinations.
Table 3-1: M.2 ArmourDrive Product Valid Ordering Numbers
Capacity
Operating TemperaturePart Number

Form Factor

64GB

Industrial (-40°C to 85°C)

GLS88DQ064G3-I-BZ300

2242 (DS), B+M key

128GB

Industrial (-40°C to 85°C)

GLS88DQ128G3-I-BZ300

2242 (DS), B+M key

256GB

Industrial (-40°C to 85°C)

GLS88DQ256G3-I-BZ300

2242 (DS), B+M key

512GB

Industrial (-40°C to 85°C)

GLS88DQ512G3-I-BZ300

2242 (DS), B+M key

These specifications are subject to change without notice.
© 2019 Greenliant
GLS FS0019 Rev. 00

412/13/2019
S71471-01

GLS88DQ064G3 / 128G3 / 256G3 / 512G3
Industrial Temp NVMe M.2 ArmourDrive™ PX Series
Factsheet 01.000
December 2019

3.2

Board Diagrams
SIDE VIEWTOP VIEW

BOTTOM VIEW

Note:

All dimensions are in millimeters, unless otherwise specified.

Figure 3-1: M.2 2242 ArmourDrive Dimensions
These specifications are subject to change without notice.
© 2019 Greenliant
GLS FS0019 Rev. 00

512/13/2019
S71471-01

GLS88DQ064G3 / 128G3 / 256G3 / 512G3
Industrial Temp NVMe M.2 ArmourDrive™ PX Series
Factsheet 01.000
December 2019

Revision History
Number01.000

Description
Initial Release as Factsheet

Date
December 13, 2019

© 2019 Greenliant. All rights reserved.
Greenliant and the Greenliant logo are registered trademarks, and ArmourDrive is a trademark of Greenliant. Allother trademarks and registered trademarks are the property of their respective owners.
Specifications are subject to change without notice. Memory sizes denote raw storage capacity; actual usable
capacity may be less.
Greenliant makes no warranty for the use of its products other than those expressly contained in the Greenliant
Terms and Conditions of Sale.
www.greenliant.com

These specifications are subject to change without notice.
© 2019 Greenliant
GLS FS0019 Rev. 00

612/13/2019
S71471-01