MEMORY DEVICE MANAGING DATA IN ACCORDANCE WITH COMMAND AND NON-TRANSITORY COMPUTER READABLE RECORDING MEDIUM
First Claim
1. A memory device comprising:
- a first memory being nonvolatile;
a control circuit which controls the first memory; and
a second memory storing a second program which controls the control circuit in accordance with a command conforming to a specific interface and issued by a first program if the second program is executed by the control circuit,whereinthe second program manages management information associated with the first memory, and sends the management information conforming to the specific interface to the first program if the command is an output command to output the management information; and
the second program which receives first information conforming to the specific interface and issued by the first program, translates the first information into second information corresponding to the second program, translates the second information into third information corresponding to the control circuit, and executes processing for the first memory in accordance with the third information.
5 Assignments
0 Petitions
Accused Products
Abstract
According to one embodiment, a memory device includes a first memory, a control circuit controlling the first memory, and a second memory storing a second program. The second program manages management information associated with the first memory, sends the management information conforming to a specific interface to a first program if a command conforming to the specific interface is an output command to output the management information. The second program receives first information conforming to the specific interface and issued by the first program, translates the first information into second information corresponding to the second program, translates the second information into third information corresponding to the control circuit, and executes processing for the first memory in accordance with the third information.
-
Citations
17 Claims
-
1. A memory device comprising:
-
a first memory being nonvolatile; a control circuit which controls the first memory; and a second memory storing a second program which controls the control circuit in accordance with a command conforming to a specific interface and issued by a first program if the second program is executed by the control circuit, wherein the second program manages management information associated with the first memory, and sends the management information conforming to the specific interface to the first program if the command is an output command to output the management information; and the second program which receives first information conforming to the specific interface and issued by the first program, translates the first information into second information corresponding to the second program, translates the second information into third information corresponding to the control circuit, and executes processing for the first memory in accordance with the third information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable recording medium storing a control program causing a computer to function as:
-
a module which controls a control circuit for a nonvolatile memory in accordance with a command conforming to a specific interface and issued by a first program, a module which manages management information associated with the nonvolatile memory, and sends the management information conforming to the specific interface to the first program if the command is an output command to output the management information; and a module which receives first information conforming to the specific interface and issued by the first program, translates the first information into second information corresponding to a format between the first program and the control circuit, translates the second information into third information corresponding to the control circuit, and executes processing for the nonvolatile memory in accordance with the third information.
-
Specification