Patent ID: 6889287
Filing Date: 2005-05-03
Classification: G06F

Abstract:
1. A method of managing data stored in a memory apparatus having an irreversibly writeable memory, said method comprising: obtaining a logical address; calculating a physical address in the irreversibly writeable memory from the logical address using a fixed mathematical relation; providing a block correlation table that includes block addresses of only unusable block portions in the irreversibly writeable memory and addresses of substitute block portions in the irreversibly writeable memory each associated with a specific one of the block addresses of the unusable block portions; comparing the physical address with the block addresses in the block correlation table; and referencing the irreversibly writeable memory using the physical address when the physical address does not match any of the block addresses in the block correlation table and referencing the irreversibly writeable memory using the address of its associated substitute block portion when the physical address matches one of the block addresses in the block correlation table.