Port Output Enable (GPT)
R2026bControl Port Output Enable (POEG) functionality for General Purpose Timer (GPT) PWM modules
Since R2026b
Libraries:
Embedded Coder Support Package for Renesas RA
Microcontrollers /
Renesas RA6 Based
Description
The Port Output Enable (GPT) block implements Port Output Enable (POEG) functionality for General Purpose Timer (GPT) PWM modules on Renesas RA microcontrollers. The POEG mechanism provides hardware protection and software control of PWM outputs.
Use this block to:
Enable PWM outputs by resetting the POEG state through software.
Disable PWM outputs by issuing a POEG stop request.
Monitor the POEG event state to detect active disable conditions.
Retrieve FSP (Flexible Software Package) API status information for error diagnostics.
The block accepts logical input signals and outputs status information as
uint32 values when you enable the corresponding ports. This
functionality enables you to manage PWM outputs in Renesas RA–based
applications.
Note
The Port Output Enable (GPT) block may execute before the corresponding PWM block, depending on the model execution order. This behavior ensures that POEG protection is active before PWM output starts. If a POEG trigger is active during initialization, PWM outputs can remain disabled until the POEG state is cleared
Examples
Ports
Input
Output
Parameters
Version History
Introduced in R2026b

