In a non-volatile flash memory having memory cells divided into blocks, a command state machine decodes a refresh command entered, and sends a decoded result to a write state machine. The write state machine performs a refresh operation in accordance with the decoded result. The nonvolatile flash memory...http://www.google.de/patents/US6240032?utm_source=gb-gplus-sharePatent US6240032 - Non-volatile semiconductor memory allowing user to enter various refresh commands