SSD FW die is opgeslagen in NAND-flash wordt een systeemblok genoemd. Wanneer het systeem wordt ingeschakeld, laadt de SSD de bijbehorende toewijzingstabel en initiële opdrachten in DRAM voor de SSD-controller (Afbeelding 1-A). Wanneer VCC onder 4V komt (Afbeelding 1-B), zal de SSD-controller de functie voor energieafscherming inschakelen. Gedurende deze periode zal de SSD-controller beginnen met het doorspoelen van DRAM-cachegegevens naar FLASH om de gebruikersgegevens gedurende een beperkte tijd veilig te stellen. Tegelijkertijd, wanneer VCC onder 4V komt, zal de SSD-controller stoppen met het ontvangen van commando's van de host (Figuur 1-C) om zichzelf te beschermen. Tijdens deze periode kan de host de SSD niet herkennen en zal de SSD stoppen met werken totdat VCC weer stabiel wordt. Wanneer VCCF onder de 2,7 V komt (Afbeelding 1-D), zal de SSD-controller het FLUSH-commando starten om de toewijzingstabel terug te schrijven naar het flash-systeemblok. Tijdens deze periode kan de Host de SSD niet herkennen en kan de SSD niet werken, zelfs niet als de stroomtoevoer wordt hervat. Om de SSD weer normaal te laten werken, moet de Host de stroom aan/uit zetten om de SSD opnieuw te starten. Tijdens de werking van de SSD worden gegevens tijdelijk opgeslagen in de DRAM-cache om het prestatieverschil tussen de Host-interface en het NAND Flash-geheugen te verkleinen. In gevallen van onverwacht plotseling stroomverlies, zoals het loskoppelen van de stroom van het systeem, plotseling batterijverlies of het loskoppelen van apparaten van het systeem, kan het spoelproces echter niet worden voltooid en kan dit leiden tot ernstig falen van het apparaat. Silicon Power's Dual Secure Design voor Power Failure Protection (PFP) voorkomt dergelijke problemen met een op firmware gebaseerd beschermingsmechanisme en een condensator back-up circuit.
De Power Shielding functie integreert een ingebouwd VDT en firmware mechanisme. De activeringswaarschuwing kan een abnormale stroomdaling bewaken en onmiddellijk actie ondernemen, zoals het verbieden van het ontvangen van gegevens van de host en het maken van back-ups van de mapping/koppelingstabel in FLASH, zodra een potentiële stroomstoring wordt gedetecteerd. Advanced PFP is een manier om meer tijd te winnen voor het dataspoelproces van DRAM cache naar FLASH bij plotselinge uitschakelsituaties door gebruik te maken van speciale polymeercondensatorcomponenten. Deze condensatoren worden opgeladen tijdens het inschakelen en leveren opgeladen stroom aan het SSD-circuit in situaties waarin het plotseling wordt uitgeschakeld. De SSD met geavanceerde PFP-technologie van SP Industrial biedt ten minste 20 ms om ervoor te zorgen dat de gegevensspoeling binnen de ontlaadtijd kan worden voltooid. Bovendien doorstaat de SSD altijd ten minste 3000 keer de Power Cycling-test onder abnormale omstandigheden.