Introduction to Digital Power Conversion 
  XMC4000/1000 Family 
 
  Application Software 
Application Guide  88  V1.0, 2015-01 
     
8  Application Software 
Application  software  that  focuses  on  for  example  the  following  topic  areas,  for  the  essential  final 
system properties, can be easily added to the main control tasks of the power transfer: 
  Advanced Algorithms / /User software SW IP for the Power Conversion 
  Multi-stage Control 
  Safety 
  Communication 
  Data Logging, Firmware Update 
  HMI (display-buttons) 
  Misc add-on software  (for instance Feed-Forward Control, Non-Linearity compensation)  
8.1  Advanced Algorithms / User software IP for Power Conversion 
To  this  category  belong  add-on  software  such  as  SMPS  Mode,  Load  Sharing,  MPPT  (Maximum 
Power Point Tracking), Soft-start and Adaptive Characteristics control. 
Load Sharing 
Load  Sharing  means  handling  parallel  supplies  that  are  connected  to  the  same  load  object.  For 
example, if one of the supplies has to be removed, the software will control the correct procedure for 
shutting  down  this  device  before  it  is  removed  and,  in  an  opposite  case,  it  executes  the  correct 
procedure to put it in. 
MPPT 
Maximum  Power Point  Tracking (MPPT)  is  a  technique  to get the  maximum  possible power  from 
energy sources (for example Solar cells) that produce non-linear output efficiency. By being able to 
track  the  V-I  output  characteristic  of  the  source,  the  power  converter  with  MPPT  can  adjust  the 
operating point to maximum efficiency in realtime. 
Soft start 
In rush current control by increasing reference during start up / mixed current conduction mode or 
burst mode control. 
Adaptive Characteristics 
Gain control in run time (depending on for example source/load/temperature/aging), change of dead-
times or PI, Type-II, Type-III parameters among others. 
8.2  Multi-stage, multi-functional, multi-tasking control by a single controller 
Several power conversion stages can be controlled by one XMC device, since it is equipped with a 
number  of  sense-modulate-and-drive  combination  alternatives  from  available  VADC,  Analog 
Comparator and CCU channels. Multi-tasking software, running on a mutual CPU, will assure correct 
multi-functionallity in realtime.  
Example: Second, third, fourth stages of SMPS for optimal PFC performance, EMC quality, efficiency 
and  voltage  conversion adaption for  distribution of  several  DC  supplies  –  including  Motor  Control 
capability (option).