A semiconductor memory has a main memory and an ID memory, of which both store data in a nonvolatile memory. The data stored in the ID memory is compared with data entered from outside by a verifying circuit. Whether access to the main memory is permitted or not depends on the result of the verification...http://www.google.com/patents/US6324626?utm_source=gb-gplus-sharePatent US6324626 - Semiconductor memory