-
公开(公告)号:US20160048184A1
公开(公告)日:2016-02-18
申请号:US14781299
申请日:2013-03-29
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Barry S Basile , Andrew Brown , Jared K Francom , Michael Stearns , Chanh V Hua , Darren J Cepulis , Peter Hansen
CPC classification number: G06F1/266 , G06F1/26 , G06F8/65 , G06F8/654 , G06F9/4405 , G06F13/20 , G06F13/4282 , Y02D10/42
Abstract: Sharing firmware among a plurality of agents including a plurality of central processing units (CPUs) on a node is described. In an example, a computing node includes: a bus; a non-volatile memory, coupled to the bus, to store firmware for the plurality of agents; a power sequencer to implement a power-up sequence for the plurality of CPUs; a plurality of power control state machines respectively controlling states of the plurality of CPUs based on output of the power sequencer; and a bus controller to selectively couple the plurality of agents to the non-volatile memory based on state of the plurality of power control state machines.
Abstract translation: 描述在包括节点上的多个中央处理单元(CPU)的多个代理之间共享固件。 在一个示例中,计算节点包括:总线; 耦合到所述总线的非易失性存储器,用于存储所述多个代理的固件; 电源定序器,用于实现所述多个CPU的加电序列; 多个功率控制状态机,分别基于所述电力定序器的输出来控制所述多个CPU的状态; 以及总线控制器,用于基于多个功率控制状态机的状态选择性地将多个代理耦合到非易失性存储器。