关键词: InTune, digital power, power supplies, IOUT_CAL_GAIN, IOUT_CAL_OFFSET, load current measurement, calibrate, calibration, PMBus, point-of-load, PoL, buck converter
A major benefit of digital power solutions is the ability to read the actual load current in real time over the power management bus (PMBus). The load current measurement is possible with knowledge of the current-sense element’s impedance. The current measurement’s accuracy is a function of many parameters such as board parasitics, the measurement component’s tolerance, and the IC’s internal gains and offsets. If the variations in these parameters are not accounted for, the measured load current will not be as accurate as one might expect. Fortunately, the PMBus specification provides two calibration coefficients, IOUT_CAL_GAIN and IOUT_CAL_OFFSET (collectively referred to as IOUT_CAL values), which allow the user to calibrate out the parameters that affect the current measurement’s accuracy. Every InTune IC is shipped with default values for these coefficients. These values must be calibrated to provide accurate output current measurements.
An IC’s IOUT_CAL values should be calibrated at the initial board build and at any time when the current-sensing circuitry is changed. Maxim Integrated’s digital power evaluation (EV) kits are shipped with IOUT_CAL values that are specifically calibrated to each EV kit’s inductor. This allows the user to experience accurate current measurement right out of the box. Our EV kits are designed to allow the user to easily modify the kits for their specific operating requirements. However, any modification to the output inductor, current measurement filter components, or the digital power IC require the user to recalibrate the IOUT_CAL values to ensure that the design properly reports an accurate load current measurement. For instance, replacing the output inductor with another inductor that has the same part number does not necessarily require recalibration. The exact change in accuracy is a function of the change in the new inductor’s actual inductance or resistance. However, replacing the output inductor with another inductor with a different part number always requires recalibration to ensure an accurate output-current measurement.
In this application note, Maxim provides an easy-to-follow procedure for calibrating new IOUT_CAL_GAIN and IOUT_CAL_OFFSET values that are optimized for your modified design.
Refer to the InTune EV kit data sheet for detailed instructions on setting up the EV kit. This current-calibration procedure requires an accurate load current measurement, which can be accomplished by using one of the following three methods:
Figure 1 shows a typical measurement setup using a current meter.
Figure 1. Current-calibration test setup.
This procedure assumes that the user has read the EV kit data sheet and has properly configured the EV kit jumpers, connected the test setup, applied power, has the PowerTool GUI software running, and turned on the EV kit so it is supplying a regulated output voltage. To obtain the most accurate results, the current measurements should span the expected range of load currents for the design. Although the procedure works with a minimum of two current measurements, additional measurements provide more accurate results. With the setup turned on and operating, follow the steps outlined below to recalibrate the InTune converter’s current measurements:
In the PowerTool GUI, these values can be found in two places. The first is on the Configuration tab (Figure 2) and the second is on the PMBus Command tabConfigure tab. The values on the Configuration tab are a rounded version of the values found on the PMBus Command tabConfigure tab. The PMBus Command tabConfigure tab values are the values used internally by the IC. The two values may not be identical due to the accuracy limitations of the PMBus specification. For the recalibration procedure, use the values from the PMBus Command tabConfigure tab.
More detailed image Figure 2. Location of the IOUT_CAL_GAIN and IOUT_CAL_OFFSET values.
Figure 3. Disabling the overcurrent fault.
The current value is displayed in two places in the GUI (Figure 4). The first is the Output Current (A) on the Dashboard tab and the second is the Read IOUT (A) on the Monitor tab. These values are identical. Note that the monitored output current constantly changes due to both differences in load currents and noise introduced into the measurement. Try to enter an averaged value of the load current.
Figure 4. Location of monitored IOUT.
Enter the new values in the GUI on the Configuration tab. At this point, the GUI’s reported load current should match the actual load current.
Note: The InTune digital supply is currently using the New IOUT_CAL_GAIN and New IOUT_CAL_OFFSET values, but these values are not permanently stored in the IC. Power cycling the input voltage to the IC erases the New IOUT_CAL_GAIN and New IOUT_CAL_OFFSET values. As a result, the IC reverts to previously stored values.
Significant changes to the IOUT_CAL values may cause the IC’s internal circuitry to switch between different gain ranges. Rerunning the calibration procedure a second time ensures proper calibration.
Figure 5. Enter the IOUT_CAL_GAIN and IOUT_CAL_OFFSET values.
The ideal situation for a production environment is to set common IOUT_CAL_GAIN and IOUT_CAL_OFFSET values in each power supply. This can be achieved by characterizing the inductor on 10 or 20 individual power-supply boards and then using the averaged IOUT_CAL_GAIN and IOUT_CAL_OFFSET values on the production builds. The advantage of using averaged IOUT_CAL values is reduced production test time. The disadvantage is that the current measurement’s accuracy is degraded by the variation in inductor-to-inductor DCR.
The procedure outlined in this application note explains how to recalibrate an InTune digital power IC’s IOUT_CAL_GAIN and IOUT_CAL_OFFSET parameters to ensure an accurate load current measurement. Recalibration is recommended any time the output inductor, current-measurement filter components, or the digital power IC components are changed.