Method and apparatus for implementing multiple remote diagnose register chains
AssigneeHewlett-Packard Development Company, L.P.
InventorMichael C. Sedmak
Life of this patent
Estimating the term…
Abstract
Method and apparatus for implementing a plurality of RDR chains, wherein each of the RDR chains comprises at least one RDR is described. In one embodiment, the method comprises, responsive to execution of a first instruction identifying one of the RDR chains and one of the RDRs of the identified RDR chain, reading data from the identified RDR of the identified RDR chain and, responsive to issuance of a second instruction identifying one of the RDR chains and one of the RDRs of the identified RDR chain, writing data to the identified RDR of the identified RDR chain.
Claims25
A system for implementing a plurality of remote diagnose register (“RDR”) chains, wherein each of the RDR chains comprises at least one RDR, the system comprising:
- a staging register having an input and an output;
- a multiplexer (“MUX”) including an output connected to the staging register input, a plurality of inputs each connected to a different one of the plurality of RDR chains, and at least one control input;
- and
- a demultiplexer (“DEMUX”) including an input connected to the staging register output, a plurality of outputs each connected to a different one of the plurality of RDR chains, and at least one control input, wherein responsive to execution of an instruction including a chain number identifying one of the plurality of RDR chains and an RDR number identifying an RDR of the identified RDR chain, the chain number is provided to the at least one control input of the MUX and to the at least one control input of the DEMUX.
An apparatus for implementing a plurality of remote diagnose register (“RDR”) chains, wherein each of the RDR chains comprises at least one RDR, the apparatus comprising:
- means responsive to execution of a first instruction identifying one of the RDR chains and one of the RDRs of the identified RDR chain for reading data from the identified RDR of the identified RDR chain;
- and
- means responsive to issuance of a second instruction identifying one of the RDR chains and one of the RDRs of the identified RDR chain for writing data to the identified RDR of the identified RDR chain.
A method of implementing a plurality of remote diagnose register (“RDR”) chains, wherein each of the RDR chains comprises at least one RDR, the method comprising:
- responsive to execution of a first instruction identifying one of the RDR chains and one of the RDRs of the identified RDR chain, reading data from the identified RDR of the identified RDR chain;
- and
- responsive to issuance of a second instruction identifying one of the RDR chains and one of the RDRs of the identified RDR chain, writing data to the identified RDR of the identified RDR chain.
Dependencies are inferred from the claim text.