nRF5340 SPIM4 32 MHz clock skips a half cycle

When using the SPIM4 at 8 or 16 MHz, the clock looks nice and even.  But at 32 MHz it consistently skips a half beat on the 16th clock pulse.  In other words, while all the other clock edges are 31.25 nsecs apart, as expected, the 16th clock pulse is 47 nsecs after the previous pulse, i.e.- 1.5 periods of the 32 MHz clock.

Is this expected, or is there some configuration setting that I have missed?  It doesn't hurt anything, but I thought it was odd since the CPU clock is 128 MHz, so I assumed it was a simple division to get 32 MHz.

Related