ZERO SOM/ZERO Hardware/Peripherals/PWM

From DAVE Developer's Wiki
Jump to: navigation, search
History
Issue Date Notes
2025/06/11 First release


Peripheral PWM[edit | edit source]

The RZ/T2H SoC in the ZERO SOM has a General PWM timer (GPT) subsystem that is a 32-bit timer with 56 channels divided into four groups with a total of 11 units:

  • 5 channels × 9 units
  • 7 channels × 1 unit
  • 4 channels × 1 unit

Description[edit | edit source]

Each channel has:

  • Counting up or down (saw-wave), counting up and down (triangle-wave)
  • Select from among four counter-input clock signals
  • 2 input/output pins
  • 2 output compare/input capture registers
    • in output compare operation, laterally asymmetric PWM waveforms can be generated
  • Generation of dead times in PWM operation
    • through combination of 3 counters, generation of automatic 3-phase PWM waveforms incorporating dead times
  • Starting, clearing, stopping, switching, up/down counters, and input capture in response to external or internal triggers or input level comparison
  • Generation of triggers for A/D converter conversion
  • Digital noise filter function for signals on the input capture and external trigger pins
  • Prescaler with 9 dividing clocks
  • 9 sources interrupts