发明名称 eMMC functionality expander
摘要 An eMMC functionality expander, and methods there for, are provided herein. For example, provided herein is a device comprising: a first processor; a multimedia card memory (“eMMC”); a second processor; a client eMMC interface between the second processor and the first processor; a host eMMC interface between the second processor and the eMMC; and an NVRAM (“Non-Volatile Random Access Memory”) in communication with the second processor, the second processor configured to manage data storage to the eMMC and the NVRAM so that the eMMC and the NVRAM appears as a single storage device to the first processor. The NVRAM can also be used to provide communication between the first processor and a slave processor. Furthermore, the NVRAM can store boot data, and the like, to decrease the boot times of the processors and the boot time of the device.
申请公布号 US9626112(B2) 申请公布日期 2017.04.18
申请号 US201414562803 申请日期 2014.12.08
申请人 Symbol Technologies, LLC 发明人 Adam Mihai
分类号 G06F12/00;G06F3/06;G06F12/02;G06F12/0868;G06F13/38;G06F13/00;G06F13/28 主分类号 G06F12/00
代理机构 代理人
主权项 1. A device comprising: a first processor; a multimedia card memory (“eMMC”); a second processor; a client eMMC interface between the second processor and the first processor; a host eMMC interface between the second processor and the eMMC; an NVRAM (“Non-Volatile Random Access Memory”) in communication with the second processor, the second processor configured to manage data storage to the eMMC and the NVRAM so that the eMMC and the NVRAM appears as a single storage device to the first processor; a third processor; and a second client eMMC interface between the second processor and the third processor, each of the client eMMC interface and the second client eMMC interface comprising a respective interrupt line between the second processor and a respective one of the first processor and the third processor, the second processor further configured to: receive data from the first processor via, the client eMMC interface,store the respective data at the NVRAM, andtransmit a message to the third processor on the second client eMMC interface, via the respective interrupt line, to retrieve the data.
地址 Holtsville NY US