Patent ID: 8433879

Claim:
A Radio-Frequency Identification (RFID) tag semiconductor chip, comprising: a memory management unit having: a first interface configured to receive a command to write updated data to a virtual memory address corresponding to a physical memory location in an one time programmable (OTP) non-volatile memory (NVM), the physical memory location storing initial data; a remapping unit coupled to the first interface and configured to: determine whether the physical memory location is designated as remappable responsive to receiving the command, wherein the size of the physical memory location is smaller than the OTP NVM, remap a correspondence of the virtual memory address from the physical memory location to another physical memory location in the OTP NVM by remapping the virtual memory address from the physical memory location to the other physical memory location, responsive to determining that the physical memory location is remappable, and prevent remapping of the virtual memory address responsive to determining that the physical memory location is designated as not being remappable, wherein the other physical memory location is configured to store one or more words and has a size smaller than the OTP NVM; and a second interface between the OTP NVM and the remapping unit, the second interface configured to write the updated data to the other physical memory location of the OTP NVM.