<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>DPPI Clock Synchronization/Jitter</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/61968/dppi-clock-synchronization-jitter</link><description>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: 
 &amp;quot;On each PPI channel, the signals are synchronized to the 16 MHz clock, to avoid any internal</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 03 Jun 2020 12:16:46 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/61968/dppi-clock-synchronization-jitter" /><item><title>RE: DPPI Clock Synchronization/Jitter</title><link>https://devzone.nordicsemi.com/thread/252993?ContentTypeID=1</link><pubDate>Wed, 03 Jun 2020 12:16:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:102c1f25-c560-43cf-81bd-ca9b5c92357d</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Abram,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The DPPI system on the nRF53 is a little bit more complex than the PPI on the nRF52. Here the information I got from our designers:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;One 16 MHz cycle is correct for 53-series as well, but&amp;nbsp;may be higher in two situations:&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;When the event comes from the 32 kHz source (watchdog, rtc) and the rest of the core is inactive/sleeping&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Events from the other core via IPC, while the receiving core is inactive/sleeping&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Under those two exceptions, additional delay to start up the HF clock and regulators will come in addition. If users wants to have predictable latency, we have this constant latency mode that can be used to avoid the HFCLOCK stopping, thus ensuring a one 16 MHz clock cycle. (this is similar to nRF52).&lt;br /&gt;&lt;br /&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;This info will be included in the final Product Spec.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In your case the TIMER would need HFCLOCK running all the time, so setting the mode constant latency TASKS_CONSTLAT = 1 will not cause any drawback and you will have the max jitter to 1 16MHz clock cycle.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>