Providing command queuing in embedded memories
AssigneeQUALCOMM Incorporated
InventorsAssaf Shacham, Tom Yahalom, Aviad Zacks-Shtrauss
Life of this patent
Estimating the term…
Abstract
Providing command queuing in embedded memories is provided. In particular, aspects disclosed herein relate to a process through which a status of the queue is communicated to a host from a device. Aspects of the present disclosure use the command structure of the embedded Multi-Media Card (eMMC) standard, such that the host may determine a state of the queue in the device proximate a known end of an in-progress data transfer. In this manner, the host can select a task to commence after completion of a current data transfer while the current data transfer is still ongoing.
Claims23
A host comprising:
- a transceiver configured to transmit signals to and receive signals from a device compliant with an embedded Multi-Media Card (eMMC) standard;
- and
- a control system operably coupled to the transceiver and configured to:
- issue a command to the device to determine a state of a queue status register (QSR) in the device;
- determine an upcoming end to a current data transfer from the device;
- and
- receive a response from the device with information about the QSR of the device before the upcoming end.
A device comprising:
- a transceiver configured to transmit signals to and receive signals from a host compliant with an embedded Multi-Media Card (eMMC) standard;
- and
- a control system operably coupled to the transceiver and configured to:
- receive a command from the host to determine a state of a queue status register (QSR) in the device;
- and
- transmit a response to the host with information about the QSR of the device before an upcoming end to a current data transfer from the device.
A method of operating an embedded Multi-Media Card (eMMC) host, comprising:
- transmitting signals from an eMMC host to a device including a command to determine a state of a queue status register (QSR) in the device;
- determining an upcoming end to a current data transfer from the device;
- and
- receiving a response from the device with information about the QSR of the device before the upcoming end.
Dependencies are inferred from the claim text.