发明名称 Multi-processor command management in electronic components with multiple microcontrollers
摘要 In one embodiment, a computer-implemented method includes executing firmware including a command list configured to maintain commands executable by a host processor of a field-programmable unit. One or more of the commands define communications between the host processor and one or more back-end processors of the field-replaceable unit. The command list includes both periodic commands representing periodic processes and non-periodic commands representing non-periodic processes. Each command in the command list is set to one of active mode and inactive mode. Executing the firmware includes cycling through the command list, and executing, by the host processor, only the commands in the command list that are set to active mode while cycling through the command list.
申请公布号 US9442756(B2) 申请公布日期 2016.09.13
申请号 US201414494645 申请日期 2014.09.24
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Long Thomas C.
分类号 G06F9/24;G06F9/46 主分类号 G06F9/24
代理机构 Cantor Colburn LLP 代理人 Cantor Colburn LLP ;McNamara Margaret
主权项 1. A system comprising: firmware of a field-replaceable unit, the firmware comprising a command list configured to maintain commands; a host processor of the field-replaceable unit configured to execute one or more of the commands in the command list; and one or more back-end processors of the field-replaceable unit, the one or more back-end processors being in communication with the host processor; wherein one or more of the commands in the command list define communications between the host processor and the one or more back-end processors of the field-replaceable unit; wherein the command list comprises both periodic commands representing periodic processes and non-periodic commands representing non-periodic processes; wherein each command in the command list is set to one of active mode and inactive mode; and wherein the host processor is further configured to: cycle through the command list; and execute only the commands in the command list that are set to active mode, while cycling through the command list.
地址 Armonk NY US