Method and apparatus for verifying erasure of memory blocks within a non-volatile memory structure
AssigneeLexar Media, Inc.
InventorMehdi Asnaashari
Life of this patent
Estimating the term…
Loading patent…
AssigneeLexar Media, Inc.
InventorMehdi Asnaashari
Estimating the term…
In a digital system having non-volatile memory devices for storage of digital information therein, the digital information being organized in sectors, each sector having a data field and a corresponding extension field, a controller device for performing operations such as reading and writing to and erasing information from a selected plurality of sectors and further verifying successful erasure of the selected erased sectors, the controller device including an error detection circuit for detecting errors within each of the sector data fields using the corresponding sector extension field and a flash interface circuit coupled to the non-volatile devices through a data bus for receiving an erased sector of information therethrough and being operative to pass the data field of the erased sector information and a predetermined extension field to the error detection circuit wherein the error detection circuit calculates an extension field corresponding to the erased sector data field, compares the calculated extension field to the predetermined extension field and upon the calculated extension field not matching the predetermined extension field, detects an error in the erased sector.
A controller device for use in a digital system having a non-volatile memory device for storing digital information organized in sectors, each sector having a data field and a corresponding extension field, the controller device for performing reading, writing and erasing operations on a selected plurality of sectors and for further verifying successful erasure of the selected erased sectors comprising:
A computer system comprising:
In a digital system having a non-volatile memory device for storing digital information organized in sectors, each sector having a data field and a corresponding extension field, a controller device for performing reading, writing and erasing operations on a selected plurality of sectors and having an error detection circuit for detecting errors within each of the sector data fields using the corresponding sector extension field, a method for verifying successful erasure of the selected erased sectors comprising:
A controller device for verifying whether at least a portion of an erased sector of digital information, at least a portion of a sector previously stored in a non-volatile memory and later erased, has been successfully erased, comprising:
A method of verifying whether at least a portion of an erased sector of digital information, at lease a portion of a sector previously stored in a non-volatile memory and later erased, has been successfully erased, comprising:
Dependencies are inferred from the claim text.