×

Determining a power capping signal using direct memory access

  • US 10,725,520 B2
  • Filed: 06/23/2017
  • Issued: 07/28/2020
  • Est. Priority Date: 06/23/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • generating a first hardware trigger by a processor;

    in response to the first hardware trigger, obtaining a first analog voltage signal from a first server;

    converting, by an analog-to-digital converter (ADC), the first analog voltage signal to a digital output, the first analog voltage signal received at a first ADC channel of a plurality of ADC channels of the ADC;

    generating, by the ADC, a second hardware trigger in response to completion of the converting of the first analog voltage signal to the digital output;

    in response to the second hardware trigger, providing, by a direct memory access (DMA) engine, the digital output to a programmable logic device in a first DMA operation;

    determining, by the programmable logic device, a power capping signal based on the digital output;

    providing the power capping signal to the first server;

    generating a third hardware trigger subsequent to providing the digital output to the programmable logic device;

    in response to the third hardware trigger, providing, by the DMA engine in a second DMA operation, configuration information that selects a second ADC channel of the plurality of ADC channels, the second ADC channel to receive a second analog voltage signal from a second server;

    converting, by the ADC, the second analog voltage signal to a second digital output;

    generating, by the ADC, a further hardware trigger in response to completion of the converting of the second analog voltage signal to the second digital output;

    in response to the further hardware trigger, providing, by the DMA engine, the second digital output to the programmable logic device in a further DMA operation;

    determining, by the programmable logic device, a second power capping signal based on the second digital output; and

    providing the second power capping signal to the second server.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×