Intelligent power noise reduction
AssigneeAmazon Technologies, Inc.
InventorsJason Miller, Sivaseetharaman Pandi
Life of this patent
Estimating the term…
Abstract
Techniques for improving power integrity when executing a workload on an integrated circuit device may include applying a preset configuration to a power distribution network of the integrated circuit device for the workload being executed. A power distribution network controller can monitor a voltage noise level and/or a bit error rate of the integrated circuit device. Active filtering components of the power distribution network can be dynamically adjusted to keep the integrated circuit device within a voltage noise target and/or a bit error rate target.
Claims19
A method for performing power noise reduction for an integrated circuit device, the method comprising:
- executing a plurality of workloads on the integrated circuit device;
- for each of the plurality of workloads, optimizing configuration of a power distribution network having active filtering components to meet a voltage noise target and a bit error rate target to derive a filtering configuration;
- selecting the filtering configuration for a highest power consumption workload of the plurality of workloads to use as a preset configuration of the power distribution network for the plurality of workloads;
- and
- subsequent to deriving the preset configuration of the power distribution network:
- executing a workload that belongs to the plurality of workloads on the integrated circuit device;
- applying the preset configuration of the power distribution network for the workload being executed;
- monitoring a voltage noise level and a bit error rate of the integrated circuit device;
- and
- dynamically adjusting the power distribution network and operating conditions for the workload to keep the integrated circuit device within the voltage noise target and the bit error rate target.
A method comprising:
- executing a workload on an integrated circuit device;
- applying a preset configuration to a power distribution network of the integrated circuit device for the workload being executed;
- monitoring a bit error rate of the integrated circuit device;
- and
- dynamically adjusting active filtering components of the power distribution network to keep the integrated circuit device within a bit error rate target,
- wherein the preset configuration of the power distribution network is derived by:
- executing a plurality of workloads on the integrated circuit device;
- for each of the plurality of workloads:
- operating the integrated circuit device at a target frequency;
- and
- optimizing a configuration of the power distribution network to meet the bit error rate target;
- and
- selecting the configuration for a highest power consumption workload of the plurality of workloads to use as the preset configuration for the power distribution network, the preset configuration being used for each workload in the plurality of workloads.
An integrated circuit device comprising:
- a power distribution network (PDN) including active filtering components;
- a plurality of functional circuit blocks;
- and
- a PDN controller operable to:
- apply a preset configuration of the PDN for a workload being executed by the integrated circuit device;
- monitor bit error rates of the plurality of functional circuit blocks;
- and
- dynamically adjust the active filtering components of the PDN to keep the integrated circuit device within a bit error rate target,
- wherein the preset configuration is derived by:
- executing a plurality of workloads on the integrated circuit device;
- for each of the plurality of workloads, optimizing a configuration of the PDN to meet the bit error rate target;
- and
- selecting the configuration for a highest power consumption workload of the plurality of workloads to use as the preset configuration for the PDN, the preset configuration being used for the plurality of workloads.
Dependencies are inferred from the claim text.