<?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: Design guidlines for LPC1768 at 100MHz in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/Design-guidlines-for-LPC1768-at-100MHz/m-p/523560#M6196</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Pacman on Mon Apr 28 01:50:58 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Just a note... Make sure, when you configure the PLL, to use the smallest possible values on the divider/multiplier registers. I've noticed, if I'm just sloppy and write the largest available values, I get an unstable frequency.&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 18:01:06 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T18:01:06Z</dc:date>
    <item>
      <title>Design guidlines for LPC1768 at 100MHz</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Design-guidlines-for-LPC1768-at-100MHz/m-p/523556#M6192</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by johndpar on Thu Apr 03 05:20:23 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;This is not the usual question about how to set the PLL and dividers. That bit is quite easy!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We have some issues running the LPC1768 at 100MHz, in particular the CAN peripheral does not always accept writes to its registers.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;(12MHz crystal with 400MHz PLL and divide by 4 to get 100MHz)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Having dropped the speed to 80MHz the system is working well.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We suspect that our board layout is a problem.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Do you have any design guidelines for placement of decoupling capacitors, their type and value?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;John Parker&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:01:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Design-guidlines-for-LPC1768-at-100MHz/m-p/523556#M6192</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:01:03Z</dc:date>
    </item>
    <item>
      <title>Re: Design guidlines for LPC1768 at 100MHz</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Design-guidlines-for-LPC1768-at-100MHz/m-p/523557#M6193</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by LabRat on Thu Apr 03 05:40:29 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;HR /&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;STRONG&gt;Quote: johndpar&lt;/STRONG&gt;&lt;BR /&gt;Do you have any design guidelines for placement of decoupling capacitors, their type and value?&lt;BR /&gt;&lt;/SPAN&gt;&lt;HR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I like the little brown ones&amp;nbsp; :) &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Seriously: if you suspect your board is the problem it could be helpful to show it?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Or look at some other boards?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Or just google "decoupling LPC1768" ? (Sorry, can't add links here, SPAM filter is still PITA...)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:01:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Design-guidlines-for-LPC1768-at-100MHz/m-p/523557#M6193</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:01:04Z</dc:date>
    </item>
    <item>
      <title>Re: Design guidlines for LPC1768 at 100MHz</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Design-guidlines-for-LPC1768-at-100MHz/m-p/523558#M6194</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by nxp_apps on Mon Apr 07 11:52:01 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Few questions:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;a) Are you running other peripherals besides CAN? Do other peripherals fail?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;b) Does the CAN peripheral fail with pclk = ccllk?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope to hear your feedback.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;nxp_support&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:01:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Design-guidlines-for-LPC1768-at-100MHz/m-p/523558#M6194</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:01:04Z</dc:date>
    </item>
    <item>
      <title>Re: Design guidlines for LPC1768 at 100MHz</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Design-guidlines-for-LPC1768-at-100MHz/m-p/523559#M6195</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by johndpar on Mon Apr 28 00:45:04 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Sorry for taking a while to respond - beed busy with other aspects of the project.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Well it looks like some form of board contamination / dry joint is to blame as the problem has disappeared!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The problem was observed with the CAN bit rate register and with the interrupt enable register. Other peripherals in use include UART, I2C and SPI.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dropping the cclk to 80MHz fixed the problem, running at 100MHz and the problem cam back. Now on the same board I can run at anything up to 150MHz cclk (!!!) and it is totally stable. I even removed the decoupling capacitors around the 1768 and it still runs at 150MHz. (Yes I do know that the datasheet says it is specified up to 100MHz but I was trying to see if I had a problem.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So for now it looks like the problem is solved.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks anyway.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;John&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:01:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Design-guidlines-for-LPC1768-at-100MHz/m-p/523559#M6195</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:01:05Z</dc:date>
    </item>
    <item>
      <title>Re: Design guidlines for LPC1768 at 100MHz</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Design-guidlines-for-LPC1768-at-100MHz/m-p/523560#M6196</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by Pacman on Mon Apr 28 01:50:58 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Just a note... Make sure, when you configure the PLL, to use the smallest possible values on the divider/multiplier registers. I've noticed, if I'm just sloppy and write the largest available values, I get an unstable frequency.&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:01:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Design-guidlines-for-LPC1768-at-100MHz/m-p/523560#M6196</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:01:06Z</dc:date>
    </item>
  </channel>
</rss>

