Skip to content
Documentation sections

Charge Pump Voltage Multiplier Calculator

POSThttps://rftools.io/api/py/v1/calculate

Slug charge-pump-voltage. Calculate Dickson charge pump output voltage, loaded voltage, output ripple, and efficiency for switched-capacitor voltage multiplier circuits

Inputs

Send every one of these in inputs, in the units shown. Most are required: a call without one is refused (400) and costs nothing; one the calculator can do without takes the default shown. An input outside its range is still computed and flagged in the provenance.

Inputs of charge-pump-voltage
NameUnitRangeDefaultDescription
inputVoltagenumberVat least 0.13.3Input Voltage
stagesnumbernone1 … 82Number of Stages
pumpCurrentnumbermAat least 0.00110Load current drawn from charge pump output
frequencynumberkHzat least 0.1100Switching Frequency
capacitancenumberμFat least 0.0011Capacitance of each pump capacitor stage
inputVoltageMinnumberVat least 00The lowest input the pump must work from; 0 for the nominal. The lowest output is taken there.
inputVoltageMaxnumberVat least 00The highest input the pump must work from; 0 for the nominal. The parts' voltage ratings are taken there.
pumpCurrentMinnumbermAat least 00The lightest load; 0 for the nominal. The highest output is taken there.
pumpCurrentMaxnumbermAat least 00The heaviest load; 0 for the nominal. The ripple and the switch current are taken there.
switchResistancenumberΩ0 … 1000001Each of the 3N + 1 switches (N + 1 transfer switches and a pair driving each pump capacitor) carries the output charge once a period and adds 2·R_on to the output resistance.
esrnumbermΩ0 … 10000010Each pump capacitor adds 4·ESR to the output resistance, the output capacitor 1·ESR.

Outputs

Returned in values, by key. A value that is unbounded or undefined is null.

Outputs of charge-pump-voltage
FieldUnitDescription
openCircuitVoltageVOpen Circuit Voltage
loadedVoltageheadlineVLoaded Output Voltage
outputRipplemVOutput Ripple
efficiency%Efficiency
loadedVoltageMinVAt the minimum input and the maximum load
loadedVoltageMaxVAt the maximum input and the minimum load
openCircuitVoltageMaxVAt the maximum input: what the output capacitor and the load must stand with no load
openCircuitVoltageVinVInput at the Highest Open Circuit Voltage
outputRippleWorstmVOutput Ripple, Worst Case
outputRippleWorstImALoad at the Worst Ripple
inputCurrentMAmAThe average input current, (N + 1) times the load
inputCurrentImALoad at the Worst Input Current
pumpCapCountnonePump Capacitors
pumpCapVoltageRatingVThe rating sold at or above 1.5 times what the last pump capacitor holds, N·V_in at the maximum input
outputCapVoltageRatingVThe rating sold at or above 1.5 times the open circuit voltage at the maximum input
switchCountnoneN + 1 transfer switches and a pair driving each pump capacitor
switchVoltageRatingVThe rating sold at or above 1.5 times what a switch blocks at the maximum input: 2·V_in between inner stages, V_in in a doubler
switchRmsMAmA√2 times the load: twice the load for half of each period, in the fast-switching limit
switchRmsImALoad at the Worst Switch Current
chargeSharingResistanceΩN/(f·C), the output resistance today's model uses
outputResistanceΩThe charge-sharing resistance plus the switches' and the capacitors' ESR, added (an upper bound)
loadedVoltageWithLossesVLoaded Output Voltage with Losses
lossChargeSharingWCharge-Sharing Loss
lossSwitchesWSwitch Conduction Loss
lossCapEsrWCapacitor ESR Loss
lossTotalWTotal Loss
outputPowerWOutput Power
efficiencyLossModel%At the nominal input and load, with the switches' resistance and the capacitors' ESR; with both at 0 it is today's efficiency

Calling it

  • Calculate: one call, the request and response in full, and its errors.
  • Batch: this calculator with others, or a sweep, in one request.
  • Solve for a target: the value of one input that brings an output to a target.