Solid-state storage device with multi-level addressing
AssigneeSTEC, Inc.
InventorsMohammadali TOOTOONCHIAN, Mark Moshayedi
Life of this patent
Estimating the term…
Loading patent…
AssigneeSTEC, Inc.
InventorsMohammadali TOOTOONCHIAN, Mark Moshayedi
Estimating the term…
A solid-state storage device with multi-level addressing is provided. The solid-state storage device includes a plurality of flash memory devices, a volatile memory, and a controller. The controller is configured to store data received from a host in the plurality of flash memory devices in response to a write command and to read the data stored in the plurality of flash memory devices in response to a read command. The controller is further configured to maintain a multi-level address table that maps logical addresses received from the host identifying the data stored in the plurality of flash memory devices to physical addresses in the plurality of flash memory devices containing the data. A first level of the multi-level address table is maintained by the controller in the volatile memory and second and third levels of the multi-level address table are maintained by the controller in the plurality of flash memory devices.
A solid-state storage device comprising:
A method for mapping a plurality of logical addresses received from a host to a plurality of physical addresses in a flash memory device, the method comprising:
A processor-readable medium containing executable instructions for mapping a plurality of logical addresses received from a host to a plurality of physical addresses in a flash memory device, the executable instructions comprising code for:
Dependencies are inferred from the claim text.