Dynamic current protection for server loads
AssigneeLenovo Global Technology (United States) Inc.
InventorsROBERT R. WOLFORD, WILLIAM J. WALKER
Life of this patent
Estimating the term…
Abstract
Methods, apparatus, and products for dynamic current protection for server loads include multiple computer components, a programmable eFuse (electronic fuse) coupled to the multiple computer components, and a BMC (baseboard management controller) coupled to the programmable eFuse. The BMC is configured to: during a startup procedure, program one or more limits of the eFuse based on configuration data associated with each of the plurality of computer components, enable, prior to completing the startup procedure, the programmable eFuse with the one or more limits, and perform, while the eFuse is enabled, a test on the plurality of computer components using the eFuse.
Claims20
A method of dynamic current protection, the method comprising:
- during an initial startup procedure of a system that includes a plurality of computer components, programming one or more limits of a programmable eFuse (electronic fuse) based on configuration data associated with each of the plurality of computer components;
- and
- enabling, prior to completing the initial startup procedure of the system, the programmable eFuse with the one or more limits;
- and
- performing, while the eFuse is enabled, a test on the plurality of computer components using the eFuse.
An apparatus comprising:
- a plurality of computer components;
- a programmable eFuse (electronic fuse) coupled to the plurality of computer components;
- and
- a BMC (baseboard management controller) coupled to the programmable eFuse, wherein the BMC is configured to:
- during an initial startup procedure, program one or more limits of the eFuse based on configuration data associated with each of the plurality of computer components;
- enable, prior to completing the initial startup procedure, the programmable eFuse with the one or more limits;
- and
- perform, while the eFuse is enabled, a test on the plurality of computer components using the eFuse.
A computer program product comprising a computer readable storage medium and computer program instructions stored therein that, when executed, are configured to:
- during an initial startup procedure of a system that includes a plurality of computer components, program one or more limits of a programmable eFuse (electronic fuse) based on configuration data associated with each of the plurality of computer components;
- and
- enable, prior to completing the initial startup procedure of the system, the programmable eFuse with the one or more limits;
- and
- perform, while the eFuse is enabled, a test on the plurality of computer components using the eFuse.
Dependencies are inferred from the claim text.