This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

DPPI Clock Synchronization/Jitter

On the nRF52840, I know the PPI, and therefore any events/tasks, are synchronized to the 16MHz peripheral clock. Here is the quote from the documentation:

"On each PPI channel, the signals are synchronized to the 16 MHz clock, to avoid any internal violation of setup and hold timings. As a consequence, events that are synchronous to the 16 MHz clock will be delayed by one clock period, while other asynchronous events will be delayed by up to one 16 MHz clock period." (Infocenter - nRF52840 PPI)

But I don't see a similar specification on the analogous peripheral on the nRF5340: (Infocenter - nRF5340 DPPI)

So my question is what clock does the DPPI synchronize to?

For the more applicable question: If I were to setup a TIMER to measure the time between RADIO events using the DPPI, what kind of jitter can I expect between each RADIO event, and starting/stopping the timer?

Related