Hi@miketorres
FTM(PWM) may meet you needs.

There is a route in S32 DS,ftm_pwm_s32k144,this example application showing the FTM's PWM functionality.
Usage or detail please refer to "ftm_pwm.dox" .

How to change the project to generate 1000hz square signal.
STEP1:

PTD15 is associated with FTM0 channel 0

BR!
Jim,