Logo representing Exascend's Dual Power Loss Protection technology

Dual Power Loss Protection

Combining Hardware and Firmware Technology to Secure Data Integrity during Power Failure

Exascend’s Dual Power Loss Protection technology is an advanced solution designed to effectively counteract the potentially disastrous consequences of abrupt power outages on flash storage and their associated data.

The sudden loss of power to a flash storage device can result in the loss of in-flight data and data that has not yet been stored in the non-volatile NAND flash, rendering it irretrievable. Moreover, there is a significant risk of severe corruption to the mapping table, which serves to track the storage locations within the NAND flash. This corruption can render the storage device inoperable when power is restored.

To address these vulnerabilities, Exascend employs a comprehensive strategy that encompasses both hardware and firmware components within its Dual Power Loss Protection technology.

Firmware-based protection

The firmware-based power loss protection from Exascend ensures a rapid and seamless reconstruction of the mapping table once power is reinstated. This enables uninterrupted use of the SSD by the application, as if the power loss had not occurred. Exascend employs several cutting-edge firmware technologies to achieve this, including:

  • Firmware Integrity Plus™, which maintains multiple firmware backups on the flash page, guaranteeing ready access to the most recent firmware copy.
  • RAID ECC and LDPC algorithms, capable of retrieving and reconstructing even severely corrupted data.
  • Data Path Protection, which guarantees the integrity of transit data and data being relocated for garbage collection purposes.

Together, these technologies ensure the utmost reliability and health of both stored and in-flight data, safeguarding them from corruption or harm caused by incomplete write operations.

Hardware-based safeguards

On the hardware front, Exascend’s Dual Power Loss Protection integrates tantalum capacitors. These capacitors retain sufficient additional power, allowing the storage device to flush any remaining data to the non-volatile flash prior to being compelled to shut down due to power loss.

In the event of a routine power shutdown, the host system will issue a command to the SSD, instructing it to save any in-flight data that is stored in the DRAM cache to the NAND flash prior to completing the shutdown process. This process is illustrated in Figure 1.

In the event of an unexpected power loss, the SSD’s voltage detector will activate PLP once it detects that the voltage has fallen below 4V. At this point, the tantalum capacitors, which serve as backup batteries, will provide additional power to the SSD, allowing it to complete the writing of data to the NAND flash. This process is depicted in Figure 2.

During a standard power shutdown, the host system instructs the SSD to transfer in-flight data from DRAM cache to NAND flash before shutting down.
Figure 1
Figure 2

Extended Data Flushing Time for High-Capacity Storage

For higher-capacity SSDs, the time required to flush in-transit data to the NAND flash naturally increases, contingent upon the volume of data the DRAM cache can accommodate. However, due to controller load limitations, the SSD’s DRAM buffer size typically reaches a maximum of 8 MB. Consequently, in the event of a power loss, the SSD may take approximately 6ms to finalize a write operation.

Exascend’s Dual Power Loss Protection-enabled SSDs incorporate capacitors in a manner that extends the data flushing time to a remarkable 29ms, well beyond the requirements of higher-capacity SSDs currently available on the market.

 

Holistic Defense against Power Loss

In combination, Exascend’s firmware-based and hardware-based power loss protection mechanisms provide a robust defense against abrupt power losses and the potential catastrophic ramifications they could otherwise induce.

Exascend solid state drives (SSDs) with power loss protection (PLP) capability
Exascend SSDHardware PLPFirmware PLP
M.2Upon request
2.5-inch / U.2 / E1.S

Download the Whitepaper: Dive Deeper into Power Loss Protection

Our comprehensive whitepaper delves into the details, offering insights into the unique strategies we’ve developed to keep your data safe.

Exascend PLP tech whitepaper cover

Recommended products

Related technologies

RAID ECC

Protecting your data with RAID Engine’s parity restoration.

Scroll to Top

Exascend Newsletter

Subscribe to our newsletter to receive updates about products, services, events and resources you may find of interest.

Download Whitepaper

Download whitepaper

Product Inquiry

Please ensure the email address you provide is accurate and valid. This is crucial for us to effectively communicate with you.

By clicking submit above, you consent to allow Exascend to store and process the personal information submitted above to provide you the content requested.