Patent ID: 9032264
Filing Date: 2015-05-12
Classification: G11C

Abstract:
1. A non-transitory computer-readable storage medium having stored thereon a program for testing a nonvolatile semiconductor memory which is executable by a computer, the nonvolatile semiconductor memory including a first area and a second area, each of the first area and the second area including blocks, data being written in a unit of page to the first area and the second area, data being erased in a unit of block that is of a multiple of a natural number of at least 2 of the unit of page, wherein the program is configured to cause a controller that controls the nonvolatile semiconductor memory to perform a first test process, the first test process performs first to sixth processes every block included in the first area, the first process performs block erase, the second process performs data write to a first block to which the block erase is performed after the first process, the third process performs first read in which data is read from first pages except a second page in the first block after the second process, the fourth process performs second read in which data is read from the second page after the third process, the fifth process records an event indicating a first read error in the second area when a read error happens in the third process, and the sixth process records an event indicating a second read error in the second area when a read error happens in the fourth process.