发明名称 |
Electronic device having a plurality of CPUs and a method |
摘要 |
An electronic device includes a first CPU, a second CPU, an auxiliary storage unit, and a controller. The auxiliary storage unit includes a first starting program for the first CPU and a second starting program for the second CPU. The first CPU loads the first starting program via the controller, and causes the controller to load the second starting program in DMA transfer. The controller, if the controller is caused by the first CPU to transfer part of the first starting program while the controller is loading the second starting program, stops loading the second starting program. When completing the transfer of the part of the first starting program, the controller restarts loading the second starting program. |
申请公布号 |
US9361252(B2) |
申请公布日期 |
2016.06.07 |
申请号 |
US201414541356 |
申请日期 |
2014.11.14 |
申请人 |
Kyocera Document Solutions Inc. |
发明人 |
Goshima Satoshi |
分类号 |
G06F13/28;G06F9/00;G06F13/00 |
主分类号 |
G06F13/28 |
代理机构 |
K&L Gates LLP |
代理人 |
K&L Gates LLP |
主权项 |
1. An electronic device comprising:
a first CPU; a second CPU; an auxiliary storage unit that does not allow a plurality of accesses at the same time; and a controller that controls access to the auxiliary storage unit; the auxiliary storage unit including: a first starting program for the first CPU; and a second starting program for the second CPU; wherein the first CPU i) loads the first starting program from the auxiliary storage unit via the controller, and ii) causes the controller to load the second starting program from the auxiliary storage unit in direct memory access (DMA) transfer, and wherein the controller, i) if the controller is caused by the first CPU to transfer part of the first starting program from the auxiliary storage unit while the controller is loading the second starting program from the auxiliary storage unit in the DMA transfer, stops loading the second starting program, and ii) when completing the transfer of the part of the first starting program, restarts loading the second starting program. |
地址 |
Osaka JP |