摘要 |
Dieses Dokument offenbart eine Emulation für einen einmal programmierbaren ("OTP") Speicher und Verfahren zum Durchführen derselben. OTP-Speicher könne auf ein Speicherarray als Reaktion auf eine Anweisung, Daten an eine OTP-Speicherstelle zu schreiben, verwaltet werden und ein Sicherheitsflag selektiv gesetzt wird, das der Speicherstelle entspricht. Das Speicherarray kann ein NAND-Flashspeicherarray sein, das mehrere Speicherseiten enthält. Das Speicherarray kann durch einen Speicherblock definiert sein, der mehrere Speicherseiten enthält. Wenn eine OTP-Schreibanweisung empfangen wird, können zuvor gespeicherte Daten von einer ersten Speicherseite gelesen werden, mit den neuen Daten kombiniert werden und in eine Zielspeicherseite geschrieben werden. Ein Sicherheitsflag kann gesetzt werden, um zu verhindern, dass die Zielseite vor einer Löschung umprogrammiert wird.
|