<?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: 9S08QG8 CLOCK AGAIN in 8-bit Microcontrollers</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/9S08QG8-CLOCK-AGAIN/m-p/179034#M12794</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Hello Eugenio,&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;I will assume that you select FBE mode when running the crystal (not FEE mode), and FEI when using the internal clock.&amp;nbsp; The operation of the FLL will give jitter dependent on the relationship between the clock frequency (internal or external) and the bus frequency.&amp;nbsp; The datasheet specifies a maximum&amp;nbsp;0.2 percent&amp;nbsp;&lt;U&gt;average value over a 2 ms interval&lt;/U&gt;.&amp;nbsp;The average jitter for shorter intervals would be correspondingly higher.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;For your test code, the averaging period is only a few microseconds, so may well account for the jitter you are observing.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;For applications where jitter is critical, the FLL cannot be used.&amp;nbsp; Another approach is to use a higher frequency external crystal (perhaps 4 MHz, or thereabouts) in FEE mode, to generate the bus clock (complete with jitter).&amp;nbsp; For the timing critical events, TPM interrupts are used, with the external clock selected as the TPM clock source.&amp;nbsp; The interrupt events would not be subject to the FLL&amp;nbsp;jitter.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;For SCI operation, the bit period should normallly be sufficiently long that jitter will not&amp;nbsp;represent a problem.&amp;nbsp; If my calculation is correct, I would estimate a worst case of about 7 percent jitter at 19200 baud.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Regards,&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Mac&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;Message Edited by bigmac on &lt;SPAN class="date_text"&gt;2008-01-12&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;02:52 PM&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 12 Jan 2008 11:42:58 GMT</pubDate>
    <dc:creator>bigmac</dc:creator>
    <dc:date>2008-01-12T11:42:58Z</dc:date>
    <item>
      <title>9S08QG8 CLOCK AGAIN</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/9S08QG8-CLOCK-AGAIN/m-p/179033#M12793</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;DIV&gt;Hi&lt;/DIV&gt;&lt;DIV&gt;I'm testing the 9S08QG8&lt;/DIV&gt;&lt;DIV&gt;If I use a external crystal and generate a square wave I get a perfect wave.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;for(;&lt;A href="http://freescale.i.lithium.com/i/smilies/16x16_smiley-wink.gif"&gt;&lt;IMG alt=":smileywink:" class="emoticon emoticon-smileywink" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-wink.gif" title="Smiley Wink" /&gt;&lt;/A&gt; {&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;PTBD_PTBD2=1;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //bset&lt;/DIV&gt;&lt;DIV&gt;_asm NOP&lt;/DIV&gt;&lt;DIV&gt;PTBD_PTBD2=0;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //bclr&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;_asm NOP&lt;/DIV&gt;&lt;DIV&gt;__RESET_WATCHDOG();&amp;nbsp; // feeds the dog&lt;/DIV&gt;&lt;DIV&gt;}&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;But when I try to generate the same square wave with the internal clock the period have a&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;variation of 20 to 30 %.&lt;/DIV&gt;&lt;DIV&gt;I note that because using a digital osciloscope (TEK 210) is not easy to syncronize the wave.&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;You see successive periods increasing and decreasing its size&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;May be this variations are normal using the internal clock.&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;If I understood the trim procedure&amp;nbsp; if for to&amp;nbsp;achieve &amp;nbsp;an exactly frecuency but not for to achieve stability&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Someone made this experience?&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;For example Someone could comunicarce with SCI using the internal oscillator?&lt;/DIV&gt;&lt;DIV&gt;Best Regards&lt;/DIV&gt;&lt;DIV&gt;Eugenio&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 12 Jan 2008 02:36:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/9S08QG8-CLOCK-AGAIN/m-p/179033#M12793</guid>
      <dc:creator>euge</dc:creator>
      <dc:date>2008-01-12T02:36:34Z</dc:date>
    </item>
    <item>
      <title>Re: 9S08QG8 CLOCK AGAIN</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/9S08QG8-CLOCK-AGAIN/m-p/179034#M12794</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Hello Eugenio,&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;I will assume that you select FBE mode when running the crystal (not FEE mode), and FEI when using the internal clock.&amp;nbsp; The operation of the FLL will give jitter dependent on the relationship between the clock frequency (internal or external) and the bus frequency.&amp;nbsp; The datasheet specifies a maximum&amp;nbsp;0.2 percent&amp;nbsp;&lt;U&gt;average value over a 2 ms interval&lt;/U&gt;.&amp;nbsp;The average jitter for shorter intervals would be correspondingly higher.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;For your test code, the averaging period is only a few microseconds, so may well account for the jitter you are observing.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;For applications where jitter is critical, the FLL cannot be used.&amp;nbsp; Another approach is to use a higher frequency external crystal (perhaps 4 MHz, or thereabouts) in FEE mode, to generate the bus clock (complete with jitter).&amp;nbsp; For the timing critical events, TPM interrupts are used, with the external clock selected as the TPM clock source.&amp;nbsp; The interrupt events would not be subject to the FLL&amp;nbsp;jitter.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;For SCI operation, the bit period should normallly be sufficiently long that jitter will not&amp;nbsp;represent a problem.&amp;nbsp; If my calculation is correct, I would estimate a worst case of about 7 percent jitter at 19200 baud.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Regards,&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Mac&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;Message Edited by bigmac on &lt;SPAN class="date_text"&gt;2008-01-12&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;02:52 PM&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 12 Jan 2008 11:42:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/9S08QG8-CLOCK-AGAIN/m-p/179034#M12794</guid>
      <dc:creator>bigmac</dc:creator>
      <dc:date>2008-01-12T11:42:58Z</dc:date>
    </item>
  </channel>
</rss>

