<?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: LPC4370 HSADC issue: Power supply noise coupling in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4370-HSADC-issue-Power-supply-noise-coupling/m-p/607488#M23651</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Irvin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can't really avoid these effect on systems running with high speed signals. You can only try to limit them to an acceptable level.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For noise on the power supply domains:&lt;BR /&gt;- Use more than one decoupling capacitor on each pin to reduce ESR&lt;BR /&gt;- Use filter circuits to get rid of specific frequencies&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;For crosstalking problems and frequency related problems&lt;BR /&gt;&lt;BR /&gt;- Reduce the on-chip frequencies as much as you can. There is no need to run the CPU on 204MHz if you only need a 120MHz performance&lt;BR /&gt;- Reduce the current consumption of the MCU by switching off all blocks which are not needed&lt;BR /&gt;- Take care of the routing of the high speed signals (for example EMC) on the PCB&lt;BR /&gt;- Implement series resistors in the EMC signals (and maybe other fast digital interfaces) to reduce frequency responses&lt;BR /&gt;- Don't configure pins to high speed mode if not really required&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Another quite tricky hint:&amp;nbsp; in the LQFP package definitions you can see on which side of the silicon die the AD converter(s) are located. The signals nearby the AD pins are the most suspicious to couple "noise" into the analog ports. On the BGA package these suspicious pins can normally also be founded in the same section of the chip, also the bondwires from the die to the ball locations are structures the same way. So, if you can, try to avoid using these pins by finding the required function on another pin (if available).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;BR /&gt;Carlos Mendoza&lt;BR /&gt;Technical Support Engineer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 13 Jan 2017 21:12:02 GMT</pubDate>
    <dc:creator>Carlos_Mendoza</dc:creator>
    <dc:date>2017-01-13T21:12:02Z</dc:date>
    <item>
      <title>LPC4370 HSADC issue: Power supply noise coupling</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4370-HSADC-issue-Power-supply-noise-coupling/m-p/607487#M23650</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm trying to use LPC4370FET256 (BGA) device with HSADC for continuous sampling of 4 analog channels with 1MSamples / per seconds (each). While all things regarding data transfer has been successfully managed, I'm struggling now with power supply (VDDIO:3.3V) noise coupling directly into HSADC samples.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;During DMA transfer of samples form internal SRAM &amp;nbsp;to external SDRAM - 6mV of voltage noise is created on +3.3V VDDIO. See noise in attached TEK scope figure.&lt;/LI&gt;&lt;LI&gt;This noise can be directly seen on HSADC samples. (My analog inputs:&amp;nbsp;ADCHS0 and&amp;nbsp; ADCHS_NEG are shorted and noise free). &amp;nbsp;See captured HSADC samples on attached figure. &lt;SPAN style="color: #000000; font-size: 9pt;"&gt;&lt;BR /&gt; &lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;I put additional capacitors on&amp;nbsp;&lt;SPAN&gt;VDDIO, and this improved HSADC immunity, which indicate that noise is coupled through power supply. However I was not able to remove problem completely.&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;My questions are following:&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Does anybody know from which power domain or power pins&amp;nbsp;&lt;SPAN&gt;HSADC is supplied? I can't find any explicit statement in manual or datasheet about it. Any additional information about HSADC internal voltage&amp;nbsp;reference and its power supply?&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Is there any guideline how to route PCB (analog lines, power supply, ) in order to get maximal HSADC performance? All can be found in datasheet is Table 45 ( 12-bit ADC signal interference&amp;nbsp;) , which I strictly follow, but it looks that this is far to small, especially if you compare with considerations given for ordinary 12-bit ADC chip?&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;SPAN&gt;I wish&amp;nbsp;I was wrong, but form my observation, it looks, that&amp;nbsp;HSADC is supplied from digital power supply, and is very&amp;nbsp;prone to digital power supply noise, and this make him practically unusable for some serious applications, as it's almost impossible to protect digital power supply form noise.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Regards,&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Irvin&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Jan 2017 09:29:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4370-HSADC-issue-Power-supply-noise-coupling/m-p/607487#M23650</guid>
      <dc:creator>IrvinSirotia_</dc:creator>
      <dc:date>2017-01-11T09:29:46Z</dc:date>
    </item>
    <item>
      <title>Re: LPC4370 HSADC issue: Power supply noise coupling</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4370-HSADC-issue-Power-supply-noise-coupling/m-p/607488#M23651</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Irvin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can't really avoid these effect on systems running with high speed signals. You can only try to limit them to an acceptable level.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For noise on the power supply domains:&lt;BR /&gt;- Use more than one decoupling capacitor on each pin to reduce ESR&lt;BR /&gt;- Use filter circuits to get rid of specific frequencies&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;For crosstalking problems and frequency related problems&lt;BR /&gt;&lt;BR /&gt;- Reduce the on-chip frequencies as much as you can. There is no need to run the CPU on 204MHz if you only need a 120MHz performance&lt;BR /&gt;- Reduce the current consumption of the MCU by switching off all blocks which are not needed&lt;BR /&gt;- Take care of the routing of the high speed signals (for example EMC) on the PCB&lt;BR /&gt;- Implement series resistors in the EMC signals (and maybe other fast digital interfaces) to reduce frequency responses&lt;BR /&gt;- Don't configure pins to high speed mode if not really required&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Another quite tricky hint:&amp;nbsp; in the LQFP package definitions you can see on which side of the silicon die the AD converter(s) are located. The signals nearby the AD pins are the most suspicious to couple "noise" into the analog ports. On the BGA package these suspicious pins can normally also be founded in the same section of the chip, also the bondwires from the die to the ball locations are structures the same way. So, if you can, try to avoid using these pins by finding the required function on another pin (if available).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;BR /&gt;Carlos Mendoza&lt;BR /&gt;Technical Support Engineer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Jan 2017 21:12:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4370-HSADC-issue-Power-supply-noise-coupling/m-p/607488#M23651</guid>
      <dc:creator>Carlos_Mendoza</dc:creator>
      <dc:date>2017-01-13T21:12:02Z</dc:date>
    </item>
    <item>
      <title>Re: LPC4370 HSADC issue: Power supply noise coupling</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4370-HSADC-issue-Power-supply-noise-coupling/m-p/607489#M23652</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Irvin:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Could you share with us on your experience to use LPC4370 &amp;nbsp;for HSADC and external SDRAM? &amp;nbsp;If the LPC-Link2 comes with a lot of external SDRAM, then it would be very useful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 May 2017 06:00:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4370-HSADC-issue-Power-supply-noise-coupling/m-p/607489#M23652</guid>
      <dc:creator>hmyoong</dc:creator>
      <dc:date>2017-05-15T06:00:18Z</dc:date>
    </item>
  </channel>
</rss>

