Patent ID: 11914470
Assignee: PLIOPS LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 6:
7. A non-transitory computer readable medium for error correction of logical pages of an erase block of a solid state drive (SSD) memory, the non-transitory computer readable medium stores instructions for:
determining an erase block score of the erase block, wherein the determining is based on a program erase (PE) cycle of the erase block and an erase block raw bit error rate (BER); the erase block comprises pages, each page of the erase block is of a page type out of multiple page types; wherein the multiple page types comprises page types that differ from each by at least one out of (a) a bit significance, and (b) a physical location within the erase block;
retrieving a block profile, using the erase block score as a pointer to a block profile that lists one or more ECC parameters for each page type of the multiple page types; wherein the one or more ECC parameters comprise an overprovisioning for each one of the multiple page types; and
allocating, within each page of the erase block, an overprovisioning space and an error correction space, based on at least one of the one or more ECC parameters related to a page type of the page, the page type belongs to the multiple page types.