SSD FW przechowywany w pamięci NAND Flash nazywany jest blokiem systemowym. Gdy zasilanie systemu jest włączone, dysk SSD ładuje powiązaną tabelę mapowania i początkowe polecenia do pamięci DRAM dla kontrolera dysku SSD (rysunek 1-A). Gdy napięcie VCC spadnie poniżej 4 V (rysunek 1-B), kontroler SSD włączy funkcję Power Shielding. W tym okresie kontroler dysku SSD rozpocznie wypłukiwanie danych z pamięci podręcznej DRAM do pamięci FLASH, aby zabezpieczyć dane użytkownika w ograniczonym czasie. W tym samym czasie, gdy napięcie VCC spadnie poniżej 4 V, kontroler SSD przestanie odbierać polecenia od hosta (rysunek 1-C), aby się zabezpieczyć. W tym okresie host nie może rozpoznać dysku SSD, a dysk SSD przestanie działać do momentu wznowienia i ustabilizowania się napięcia VCC. Gdy napięcie VCCF spadnie poniżej 2,7 V (rysunek 1-D), kontroler dysku SSD zainicjuje polecenie FLUSH, aby zapisać tabelę mapowania z powrotem do bloku systemowego pamięci flash. W tym okresie host nie może rozpoznać dysku SSD, a dysk SSD nie może działać, nawet po wznowieniu zasilania. Aby dysk SSD zaczął ponownie normalnie działać, należy włączyć/wyłączyć zasilanie, aby host ponownie uruchomił dysk SSD. Podczas pracy dysku SSD dane są tymczasowo przechowywane w pamięci podręcznej DRAM, aby zmniejszyć różnicę w wydajności między interfejsem hosta a pamięcią NAND Flash. Jednak w przypadku nieoczekiwanej nagłej utraty zasilania, takiej jak odłączenie zasilania od systemu, nagła utrata baterii lub odłączenie urządzeń od systemu, proces płukania nie może zostać zakończony i może spowodować poważną awarię urządzenia. Podwójnie bezpieczna konstrukcja Silicon Power do ochrony przed awarią zasilania (PFP) zapobiega takim problemom dzięki mechanizmowi ochrony opartemu na oprogramowaniu układowym i obwodzie zapasowym kondensatora.
Funkcja Power Shielding integruje wbudowany mechanizm VDT i firmware. Alert wyzwalający jest w stanie monitorować nienormalny spadek mocy i podejmować natychmiastowe działania, takie jak zakaz odbierania danych z hosta i tworzenie kopii zapasowej tabeli mapowania / łączenia w pamięci FLASH, gdy tylko wykryta zostanie potencjalna awaria zasilania. Advanced PFP to sposób na zyskanie więcej czasu na proces przepłukiwania danych z pamięci podręcznej DRAM do FLASH w sytuacjach nagłego wyłączenia zasilania poprzez wykorzystanie dedykowanych kondensatorów polimerowych. Kondensatory te są ładowane podczas włączania zasilania i oferują naładowaną energię do obwodu SSD w sytuacjach nagłego wyłączenia zasilania. Zaawansowana technologia PFP SSD firmy SP Industrial zapewnia co najmniej 20 ms, aby zapewnić, że zadanie płukania danych może zostać zakończone w czasie rozładowania. Co więcej, zawsze przechodzi test Power Cycling w nienormalnych warunkach co najmniej 3000 razy.