Patent ID: 7921341

Claim:
An information processing apparatus comprising: a nonvolatile memory area having a storage area and a main memory, the main memory to store an access pattern; and a main controller configured to store an access pattern to the main memory of said nonvolatile memory area, is configured to end storage of the access pattern in the main memory of said nonvolatile memory area when an error is detected in said main memory, and is configured to access said main memory based on the access pattern stored in said nonvolatile memory area, wherein the access pattern comprises: a pattern of a command executable by the nonvolatile memory area; an address within the nonvolatile memory area; a first data signal transmitted from the main controller to the nonvolatile memory area; and, a second data signal transmitted from the nonvolatile memory area to the main controller responsive to the command being sent from the main controller to the nonvolatile memory area for execution by the nonvolatile memory area, and wherein the main controller compares the access pattern with data stored in the main memory of the nonvolatile memory area to detect the error.