| CPC G06F 3/0611 (2013.01) [G06F 3/0659 (2013.01); G06F 3/0679 (2013.01)] | 22 Claims |

|
1. An apparatus, comprising:
a memory controller of a host device configured to couple the host device to a memory system through a first interface, the memory controller configured to perform operations including:
receiving, by the memory controller of the host device, a plurality of commands for execution by a flash memory device;
packaging, by the memory controller of the host device, the plurality of commands as a packed command in a packet, wherein the packet comprises a packed command universal flash storage (UFS) Protocol Information Unit (UPIU) comprising a plurality of command UFS Protocol Information Units (UPIUs) corresponding to the plurality of commands, and wherein a header of each of the plurality of command UPIUs includes a first field indicating each of the plurality of command UPIUs is part of the packed command and a second field indicating a sequence number for each of the plurality of command UPIUs in relation to each other of the plurality of command UPIUs; and
transmitting, by the memory controller of the host device to the flash memory device, the packet comprising the packed command for execution by the flash memory device.
|