Die im NAND Flash gespeicherte SSD-Firmware wird als Systemblock bezeichnet. Wenn die Systemleistung eingeschaltet ist, lädt die SSD die entsprechende Zuordnungstabelle und die anfänglichen Befehle in den DRAM für den SSD-Controller (Abbildung 1-A). Wenn VCC unter 4V liegt (Abbildung 1-B), aktiviert der SSD-Controller die Power Shielding-Funktion. Während dieses Zeitraums beginnt der SSD-Controller, die im DRAM-Cache gespeicherten Daten in FLASH zu schreiben, um die Benutzerdaten in begrenzter Zeit zu sichern. Gleichzeitig stoppt der SSD-Controller bei einem VCC unter 4V den Empfang von Befehlen vom Host (Abbildung 1-C), um sich selbst zu schützen. Während dieses Zeitraums kann der Host die SSD nicht erkennen, und die SSD hört auf zu arbeiten, bis VCC wieder aufgenommen und wieder stabil wird. Wenn VCCF unter 2,7V liegt (Abbildung 1-D), initiiert der SSD-Controller den FLUSH-Befehl, um die Zuordnungstabelle zurück in den Flash-Systemblock zu schreiben. Während dieses Zeitraums kann der Host die SSD nicht erkennen, und die SSD kann selbst bei Wiederaufnahme des Betriebs nicht arbeiten. Damit die SSD wieder normal arbeitet, müssen Sie die Stromversorgung des Hosts ein- und ausschalten, um die SSD neu zu starten. Während des Betriebs der SSD werden Daten vorübergehend im DRAM-Cache gespeichert, um die Leistungslücke zwischen der Host-Schnittstelle und dem NAND Flash-Speicher zu verringern. Bei unerwartetem plötzlichem Stromausfall, wie dem Abziehen des Stroms aus dem System, plötzlichem Batterieverlust oder dem Abziehen von Geräten aus dem System, kann der Schreibvorgang jedoch nicht abgeschlossen werden und schwerwiegende Gerätefehler verursachen. Das Dual Secure Design von Silicon Power für den Schutz vor Stromausfällen (PFP) verhindert solche Probleme mit einem auf der Firmware basierenden Schutzmechanismus und einer Kondensator-Backup-Schaltung.
Die Power Shielding-Funktion integriert eingebaute VDT- und Firmware-Mechanismen. Der Trigger-Alarm kann einen abnormalen Stromabfall überwachen und sofort Maßnahmen ergreifen, wie z. B. das Unterbinden des Empfangs von Daten vom Host und das Sichern der Zuordnungs-/Verknüpfungstabelle in den FLASH, sobald ein potenzieller Stromausfall erkannt wird. Advanced PFP ist eine Möglichkeit, mehr Zeit für den Datenflussprozess von DRAM-Cache zu FLASH unter plötzlichen Stromausfallbedingungen zu gewinnen, indem dedizierte Polymerkondensatorkomponenten verwendet werden. Diese Kondensatoren werden während des Einschaltens aufgeladen und bieten dem SSD-Schaltkreis unter plötzlichen Stromausfallbedingungen aufgeladene Leistung. Die Advanced PFP-Technologie von SP Industrial SSD bietet mindestens 20 ms, um sicherzustellen, dass die Datenflusstask innerhalb der Entladezeit abgeschlossen werden kann. Darüber hinaus besteht es unter abnormen Bedingungen immer mindestens 3.000 Mal den Power Cycling-Test.