EPC9143 300 W 16th Brick DC/DC Module Reference Design

Declaration of fundamental PWM parameters. More...

+ Collaboration diagram for PWM Settings:

Modules

 User Settings
 Parameter defintions using physical quantities.
 
 Conversion Macros
 Conversion macros converting physical quantities of parameters into binary (integer) numbers for registers and variables.
 
 Microcontroller Abstraction
 PWM peripheral output pins, control signals and register assignments.
 

Detailed Description

Declaration of fundamental PWM parameters.

This section defines fundamental PWM settings required for the interleaved buck converter of the EPC9143 300W 16th brick power module reference design. This design requires two PWM generators, generating complementary, fixed frequency PWM waveforms operated 180° out of phase to commutate the switching nodes of both phases of the interleaved synchronous buck converter topology.

These settings are determined by the hardware pinout and the target device used. Users can modify high level parameters such as PWM switching frequency and dead times by using physical quantities. Pre-compiler macros are used to automatically convert physical values into binary (integer) numbers at compile time to be written to variables and/or Special Function Registers (SFR) at runtime.

This section is also used to assign peripheral instances to the device pins used as PWM generator outputs. This includes timing parameter registers, interrupt sources, ADC trigger signals and output pin control registers.