Write redirect
First Claim
1. A data storage device comprising:
- a memory including a single level cell (SLC) memory portion and a multilevel cell (MLC) memory portion;
a plurality of data latches; and
routing circuitry coupled to the plurality of data latches and configured to;
cause first write data, received from a controller, to be stored at a first data latch of the plurality of data latches, andcause the first write data to be copied from the first data latch to a first particular portion of the memory based on a first program mode command received after the first write data is stored at the first data latch, wherein the first program mode command indicates the first particular portion as one of the SLC memory portion or the MLC memory portion.
2 Assignments
0 Petitions
Accused Products
Abstract
A data storage device includes a memory (including a single level cell (SLC) memory portion and a multilevel cell (MLC) memory portion), a plurality of data latches, and routing circuitry coupled to the plurality of data latches. The routing circuitry is configured to cause write data, received from a controller, to be stored at a data latch of the plurality of data latches. The routing circuitry is further configured to cause the write data to be copied from the data latch to a particular portion of the memory based on receiving a program mode command after the write data is stored at the data latch, where the program mode command indicates the particular portion as one of the SLC memory portion or the MLC memory portion.
18 Citations
20 Claims
-
1. A data storage device comprising:
-
a memory including a single level cell (SLC) memory portion and a multilevel cell (MLC) memory portion; a plurality of data latches; and routing circuitry coupled to the plurality of data latches and configured to; cause first write data, received from a controller, to be stored at a first data latch of the plurality of data latches, and cause the first write data to be copied from the first data latch to a first particular portion of the memory based on a first program mode command received after the first write data is stored at the first data latch, wherein the first program mode command indicates the first particular portion as one of the SLC memory portion or the MLC memory portion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A data storage device comprising:
-
a memory including a single level cell (SLC) memory portion and a multilevel cell (MLC) memory portion; a plurality of data latches coupled to the memory; and routing circuitry coupled to the plurality of data latches and configured to; receive a data latch input indicating that first write data is to be stored at a first data latch of the plurality of data latches; cause the first write data to be stored at the first data latch based on the data latch input; after causing the first write data to be stored at the first data latch, receive a command that designates the SLC memory portion or the MLC memory portion to store the first write data; and cause the first write data to be copied from the first data latch to a particular portion of the memory designated by the command. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method comprising:
at a data storage device including routing circuitry and a memory, the memory including a single level cell (SLC) memory portion and a multilevel cell (MLC) memory portion, performing; storing write data at a data latch, after the write data is stored at the data latch, receiving a first program mode command designating the SLC memory portion or the MLC memory portion to store the write data; and copied the write data from the data latch to a particular portion of the memory designated by the first program mode command. - View Dependent Claims (16, 17, 18, 19, 20)
Specification