SEMICONDUCTOR STORAGE DEVICE HAVING NONVOLATILE SEMICONDUCTOR MEMORY
First Claim
1. A semiconductor storage device, comprising:
- a nonvolatile semiconductor memory comprised of multiple storage areas; and
a controller, which is coupled to the nonvolatile semiconductor memory,wherein;
(A) the controller identifies a storage area state, which is the state of a storage area;
(B) the controller, based on the storage area state identified in the (A), decides on a read parameter, which is a parameter for use when reading data from a storage area with respect to a storage area of this storage area state; and
(C) the controller uses the read parameter decided in the (B) with respect to a read-target storage area and reads data from this read-target storage area.
2 Assignments
0 Petitions
Accused Products
Abstract
A semiconductor storage device has a nonvolatile semiconductor memory comprised from multiple storage areas, and a controller, which is coupled to the nonvolatile semiconductor memory. The controller (A) identifies a storage area state, which is the state of a storage area, (B) decides, based on the storage area state identified in the (A), a read parameter, which is a parameter for use when reading data from a storage area with respect to a storage area of this storage area state, and (C) uses the read parameter decided in the (B) with respect to a read-target storage area and reads data from this read-target storage area.
53 Citations
14 Claims
-
1. A semiconductor storage device, comprising:
-
a nonvolatile semiconductor memory comprised of multiple storage areas; and a controller, which is coupled to the nonvolatile semiconductor memory, wherein; (A) the controller identifies a storage area state, which is the state of a storage area; (B) the controller, based on the storage area state identified in the (A), decides on a read parameter, which is a parameter for use when reading data from a storage area with respect to a storage area of this storage area state; and (C) the controller uses the read parameter decided in the (B) with respect to a read-target storage area and reads data from this read-target storage area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A storage system, comprising:
-
a storage controller for sending a read request; and a nonvolatile semiconductor storage device, which is coupled to the storage controller, wherein the semiconductor storage device comprises; a nonvolatile semiconductor memory comprised of multiple storage areas; and a controller, which is coupled to the nonvolatile semiconductor memory and performs a read process for reading data from a storage area in accordance with the read request, wherein; (A) the controller identifies a storage area state, which is the state of a storage area; (B) the controller, based on the storage area state identified in the (A), decides on a read parameter, which is a parameter for use when reading data from a storage area with respect to a storage area of this storage area state; and (C) the controller uses the read parameter decided in the (B) with respect to a read-target storage area and reads data from this read-target storage area.
-
-
14. A method for reading data from a nonvolatile semiconductor memory comprising multiple storage areas,
the method comprising: -
(A) identifying a storage area state, which is the state of a storage area; (B) deciding, based on the storage area state identified in the (A), a read parameter, which is a parameter for use when reading data from a storage area with respect to a storage area of this storage area state; and (C) using the read parameter decided in the (B) with respect to a read-target storage area and reading data from this read-target storage area.
-
Specification