STEP-BY-STEP PRODUCT SEARCH  |  Start by selecting a Technology, then select the fields that follow. Your product recommendation will open in a new window.
Home > Technology > Power Down Recovery
Step-by-Step Product Search
 
RELATED PRODUCTS
  ZeusIOPS Solid State Drive
  MACH8 Solid State Drive
  MACH4 Solid State Drive
  UM-SSD (PCIe Mini Card)
  ATA PC Card
  MACH4 CompactFlash (CF)
  CompactFlash (CF)
  USB Flash Module (UFM)
  IDE Flash Module (IFM)
  USB Single Chip Drive (uSCD)
  IDE Single Chip Drive (iSCD)
  IDE Flash Drive 2.5" (FLD)
  USB Flash Drive (UFD)
POWER DOWN RECOVERY
STEC Products for Power Down Recovery

An unstable or failing power supply is one of the major causes of field failure for all storage systems. Most data storage devices, including flash media, are susceptible to data corruption due to power failures while the media is being written to.

Data corruption is totally unacceptable for industrial applications such as data recorders, medical devices, blade servers, routers, etc. Data corruption can cause expensive down-time, and drastically increases the total cost of ownership (TCO) of storage media.

When the host is writing to the media and the power goes below a certain threshold, the host device starts sending corrupted data ("00") to the media. If the power goes below a second threshold, the host device stops operating altogether. To avoid data corruption, it is imperative to stop the communication with the host before corrupted data is sent to the media and to be able to check the integrity of the data at the following power-on.

EDUCATION
Host Behavior During Power Loss

In the case of a flash-based storage device, there is an additional complexity that needs to be properly addressed.

Each time the host writes a sector to the flash media, the embedded controller on the flash device computes an Error Correction Code (ECC). A power interruption can cause corruption of the ECC signature that is being written at the time. If the host tries to read that same sector on the next power on, the newly computed ECC signature will not match with the corrupted original ECC signature. As a consequence, the controller will assume that the target physical block in the flash is defective and it will proceed to retire the block.

The result of the power failure can then be data corruption as well as premature usage of precious spare block (128KB). Once all the spare blocks are consumed, the device stops operating and it needs to be replaced.

To avoid data corruption and unnecessary consumption of spare blocks, STEC implements a revolutionary algorithm that proactively avoids data corruption.

The algorithm is able to recognize when a power loss occurs and to check data integrity. In the event that information is found to be incomplete or corrupted, the algorithm is able to restore the last valid data.

 
Copyright ©2007 STEC Inc. All Rights Reserved  |  Terms and Conditions  |  Privacy Policy  |  Warranty Terms