发明名称 |
DUAL HOST EMBEDDED SHARED DEVICE CONTROLLER |
摘要 |
Efficient techniques using a multi-port shared non-volatile memory are described that reduce latency in memory accesses from dedicated function specific processors, such as a modem control processor. The modem processor preempts a host processor that is accessing data from a multi-port shared non-volatile memory flash device allowing the modem processor to quickly access data in the flash device. The preemption process uses a doorbell interrupt initiated by a processor that seeks access and interrupts the processor being preempted. After preemption, the host processor may resume or restart the data access. Access control by the processors utilizes a hardware semaphore atomic control mechanism. Power control of the shared non-volatile memory modules includes at least one inactivity timer to indicate when a supply voltage to the shared non-volatile memory modules can be safely reduced or turned off. Power may be restarted by any of the processors sharing the memory, allowing fast access to the data. |
申请公布号 |
WO2014164310(A1) |
申请公布日期 |
2014.10.09 |
申请号 |
WO2014US21834 |
申请日期 |
2014.03.07 |
申请人 |
QUALCOMM INCORPORATED |
发明人 |
SHACHAM, ASSAF;GIL, AMIT;TSIDON, EREZ;LI, YANRU;TOUZNI, AZZEDINE |
分类号 |
G06F9/52;G06F1/32;G06F9/46;G06F9/54;G06F11/07 |
主分类号 |
G06F9/52 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|