logo-micron

Add Bookmark(s)


To:

Email


Bookmark(s) shared successfully!

Please provide at least one email address.

Microchip background

Unexpected Power Loss and How SSD Can Help

Unexpected Power Loss and How SSD Can Help

Similar to planning for winter, by stocking up on batteries, canned food and fuel, it is also important for embedded manufactures to ensure they are using the correct SSD for their application. Storage drives are at risk in power loss events. Unplanned power interruptions can present perhaps the greatest risk to embedded computing systems. When power is lost during system operation, drives can be corrupted and data ruined, resulting in downtime as drives must be reformatted, operating systems reinstalled, or products returned. This downtime greatly impacts overall reliability, dependability, customer goodwill and total cost of ownership.

Embedded SSDs are designed with reliability as a key priority due to various system applications typically operating 24/7, having long product deployments and often operating in harsh environments with exposure to extreme temperatures. Power fail protection is a differentiator for embedded SSDs and many vendors tout solutions.

Power fail protection technology is undoubtedly one of the most important added features and a significant differentiator in embedded SSDs. Truly rugged SSDs must be engineered at the hardware and firmware architecture level specifically to withstand aggressive power cycling.  

This Micron SSD power loss protection white paper details Micron’s data protection scheme employment to mitigate asynchronous power loss.  In a “clean” power-down scenario, once power is shut off in the case of a SATA-interface drive, the ATA STANDBY IMMEDIATE (STBI) command is the last command sent by the host and acknowledged by the SSD. This host data physically stored by the non-volatile media and confirmed to the host is referred to as “data-at-rest”.  In the event of an asynchronous power loss, failure to receive and/or acknowledge this command can result in a longer than normal time-to-ready (TTR) sequence during the ensuing power-on because the drive was not able to complete write operations prior to the power loss such that “data-in-flight”, consisting of host computer writes not yet stored and/or acknowledged by the media, as well as addressing information, may have been lost and now has to be reconstructed.  While data-at-rest protection is considered “good enough” for Client SSDs, of which automotive and industrial SSDs are a subset, Micron provides additional methods to increase a Client-class drive’s robustness against data-in-flight loss due to asynchronous power-down—additional NAND hold-up capacitance and proprietary firmware optimizing interaction of microcontroller features and on-board voltage regulation. Once again, Micron demonstrates that “good enough” is not enough by offering superior SSD value through incorporation of innovative and cost-effective feature enhancements.

Comments

  • Bartholomew Chwalek on March 05, 2017

    I have a question about hold up capacitor failure. I have a p420m by micron and realssd manager reports as drive has been put into write protected mode (read-only) due to on board hold up capacitor failure. (0x3011) Is this what is really happening, is it due to the hardware failure of the tantalum capacitors board ? If so, can it be replaced / repaired or the error can be bypassed? It renders the drive un-usable. Might it be related to the firmware ? drivers ? Is it the tantalum capacitor

  • Casey Harnal on March 07, 2017

    Hi Bartholomew, Thank you for the question. The error code 0x3011 is in fact a power backup circuit failure. The power backup circuit is constantly monitored by the ASIC, and when a failure is detected the drive will put itself into write protect mode to ensure the data on the drive is accessible without allowing additional, non-power protected writes to potentially corrupt the data on the drive in the event of an unexpected power loss. If your drive is still under warranty, it may be p

Login or Sign Up Now for an account to leave a comment.