Host accelerated operations in managed NAND devices
AssigneeMicron Technology, Inc.
InventorGiuseppe Cariello
Life of this patent
Estimating the term…
Abstract
Devices and techniques for host accelerated operations in managed NAND devices are described herein. A controller can receive an operation. Here the operation includes address data with a logical address portion and a physical address portion. The controller can then extract an index value and a location value from the physical address portion. The controller can retrieve a key using the index value and invoke a reversible function—using the index value and the location value—to produce a physical address. The controller can then perform the operation using the physical address.
Claims24
A non-transitory machine-readable medium including instructions for host accelerated operations in a storage device, the instructions, when executed by processing circuitry of the storage device, cause the storage device to perform operations comprising:
- receiving an operation that specifies a logical address and a physical address for the storage device;
- retrieving an index value and a location value from the physical address specified in the operation;
- producing a second physical address by performing a reversible function using the location value and a key as parameters, the key identified via the index value;
- and
- performing the operation using the second physical address.
A storage device for host accelerated operations in a storage device, the storage device comprising:
- a memory including instructions;
- and
- a controller that, when in operation, is configured by the instructions to:
- receive an operation that specifies a logical address and a physical address for the storage device;
- retrieve an index value and a location value from the physical address specified in the operation;
- produce a second physical address by performing a reversible function using the location value and a key as parameters, the key identified via the index value;
- and
- perform the operation using the second physical address.
A method for host accelerated operations in a storage device, the method comprising:
- receiving an operation that specifies a logical address and a physical address for the storage device;
- retrieving an index value and a location value from the physical address specified in the operation;
- producing a second physical address by performing a reversible function using the location value and a key as parameters, the key identified via the index value;
- and
- performing the operation using the second physical address.
Dependencies are inferred from the claim text.