<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Clock jitter in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Clock-jitter/m-p/991222#M55693</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&amp;nbsp;&lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/smathad@hubbell.com"&gt;smathad@hubbell.com&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;To do your own&amp;nbsp; measurements you can output by CLKOUT pin of the MCU the desired&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;The clock signal to measure (IRC48M, PLL_CLK ).&amp;nbsp; But you will need to take into account that the GPIO&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;Pin used for the output and other Hardware modules, PLL loop noise, thermal noise, cross talk, power supply ripple,&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&amp;nbsp;could add error to the clock signal.&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;Also from, the NXP documentation I could recommend you to take a look at the following Application note&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://www.nxp.com/docs/en/application-note/AN4056.pdf"&gt;&lt;SPAN&gt;&amp;nbsp;Understanding SYSCLK Jitter&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp; Although the document is intended for Power Quick processors&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;it provides a brief overview of the basic terminology of jitter.&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;If&amp;nbsp;&amp;nbsp; you need further assistance for the configuration of the CLKOUT pin. Please let me know.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Diego&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt; Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 10 Feb 2020 21:10:41 GMT</pubDate>
    <dc:creator>diego_charles</dc:creator>
    <dc:date>2020-02-10T21:10:41Z</dc:date>
    <item>
      <title>Clock jitter</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Clock-jitter/m-p/991219#M55690</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&amp;nbsp;NXP community,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are currently working on Kinetis K24. &lt;STRONG&gt;We want to replace the clock source of 8MHz crystal oscillator with the in-built 48MIRC internal oscillator in our systems. We are generating PLL based 120MHz core clock in our system.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;This provision is provided by nxp and procedure has been described in the reference manual.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My questions are:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1.&lt;/STRONG&gt;&amp;nbsp;&lt;STRONG&gt;How do we calculate the jitters/error rate of this new clock, both theoretically and practically?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2. Has anybody run their system on the 48MIRC with stability? We want the system to be stable in -40C to 85C temperature ranges.&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sachin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Feb 2020 13:05:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Clock-jitter/m-p/991219#M55690</guid>
      <dc:creator>smathad</dc:creator>
      <dc:date>2020-02-06T13:05:07Z</dc:date>
    </item>
    <item>
      <title>Re: Clock jitter</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Clock-jitter/m-p/991220#M55691</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 15px;"&gt;Hello, Sachin&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;SPAN style="font-size: 15px;"&gt;&lt;STRONG&gt;How do we calculate the jitters/error rate of this new clock, both theoretically and practically?&lt;/STRONG&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 15px;"&gt;About the&amp;nbsp; IRC48M jitter, there are two cases to consider.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 15px;"&gt;&lt;STRONG&gt;1 Bypassing the PLL to use the IRC48M directly.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="font-size: 15px;"&gt;IRC48M Typical frequency deviation&amp;nbsp; of ± 0.5 %f_IRC48M,&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 15px;"&gt;IRC48M Period Jitter (RMS)&amp;nbsp; Max. 150 ps.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 15px;"&gt;Note: these values are applicable under all temperature ranges.&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;SPAN style="font-size: 15px;"&gt;&lt;STRONG&gt;2 Using the IRC48M and the PLL.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="font-size: 15px;"&gt;PLL period jitter (RMS)&amp;nbsp; 120 ps&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-size: 15px;"&gt;PLL accumulated jitter over 1μs (RMS) 1350 ps&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;SPAN style="font-size: 15px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Note: In the worst-case scenario the IRC deviation and jitter can be added to PLL output.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 15px;"&gt;Please refer to&amp;nbsp;&amp;nbsp; Table 15. MCG specifications and Table 18. IRC48M specifications&amp;nbsp; of your&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 15px;"&gt;Device&amp;nbsp; &lt;A href="https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/general-purpose-mcus/k-series-cortex-m4/k2x-usb/kinetis-k24-120-mhz-full-speed-usb-256kb-sram-microcontrollers-mcus-based-on-arm-cortex-m4-core:K24_120?tab=Documentation_Tab"&gt;Data Sheet&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 15px;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 15px;"&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;OL start="2"&gt;&lt;LI&gt;&lt;SPAN style="font-size: 15px;"&gt;&lt;STRONG&gt; Has anybody run their system on the 48MIRC with stability? We want the system to be stable in -40C to 85C temperature ranges.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;SPAN style="font-size: 15px;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0in;"&gt;&lt;SPAN style="font-size: 15px;"&gt;All the devices will meet the specification if they are used under the spec condition,&amp;nbsp;because of this the 48IRCM&amp;nbsp; and PLL clock is under the jitter specifications mentioned above.&amp;nbsp;&amp;nbsp;The K24 Temperature range (°C)&amp;nbsp; field is&amp;nbsp; C (–40 to 85 °C) or V (–40 to 105 °C) can work at -40C without any problem, please refer to your device datasheet&amp;nbsp;chapter Fields,&lt;SPAN style="color: black;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0in;"&gt;&lt;/P&gt;&lt;P style="color: #3d3d3d;"&gt;&lt;SPAN style="font-size: 15px;"&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #3d3d3d;"&gt;&lt;SPAN style="font-size: 15px;"&gt;&lt;STRONG&gt;Please note that the specifications that datasheet provides were obtained using an NXP developed PCB. The PLL jitter is dependent on the noise characteristics of each PCB and results will vary.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="margin: 0in;"&gt;&lt;SPAN style="font-size: 15px; color: black;"&gt;Please let me know if you need further support.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;SPAN style="font-size: 15px;"&gt;Have a great day,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="font-size: 15px;"&gt;Diego&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt; Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Feb 2020 22:48:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Clock-jitter/m-p/991220#M55691</guid>
      <dc:creator>diego_charles</dc:creator>
      <dc:date>2020-02-07T22:48:39Z</dc:date>
    </item>
    <item>
      <title>Re: Clock jitter</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Clock-jitter/m-p/991221#M55692</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Charles,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your response.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you recommend some practical methods to calculate jitter?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sachin&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Feb 2020 06:14:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Clock-jitter/m-p/991221#M55692</guid>
      <dc:creator>smathad</dc:creator>
      <dc:date>2020-02-10T06:14:03Z</dc:date>
    </item>
    <item>
      <title>Re: Clock jitter</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/Clock-jitter/m-p/991222#M55693</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&amp;nbsp;&lt;A class="jx-jive-macro-user" href="https://community.nxp.com/people/smathad@hubbell.com"&gt;smathad@hubbell.com&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;To do your own&amp;nbsp; measurements you can output by CLKOUT pin of the MCU the desired&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;The clock signal to measure (IRC48M, PLL_CLK ).&amp;nbsp; But you will need to take into account that the GPIO&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;Pin used for the output and other Hardware modules, PLL loop noise, thermal noise, cross talk, power supply ripple,&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&amp;nbsp;could add error to the clock signal.&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;Also from, the NXP documentation I could recommend you to take a look at the following Application note&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://www.nxp.com/docs/en/application-note/AN4056.pdf"&gt;&lt;SPAN&gt;&amp;nbsp;Understanding SYSCLK Jitter&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp; Although the document is intended for Power Quick processors&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;it provides a brief overview of the basic terminology of jitter.&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;If&amp;nbsp;&amp;nbsp; you need further assistance for the configuration of the CLKOUT pin. Please let me know.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Diego&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt; Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Feb 2020 21:10:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/Clock-jitter/m-p/991222#M55693</guid>
      <dc:creator>diego_charles</dc:creator>
      <dc:date>2020-02-10T21:10:41Z</dc:date>
    </item>
  </channel>
</rss>

