<?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>Other NXP ProductsのトピックRe: SGTL5000 ADC SNR when simultaneously using DAC</title>
    <link>https://community.nxp.com/t5/Other-NXP-Products/SGTL5000-ADC-SNR-when-simultaneously-using-DAC/m-p/1385517#M12780</link>
    <description>&lt;P&gt;Hi Aidan,&lt;/P&gt;
&lt;P&gt;yes, this is a known issue.&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Please try to decrease the “DAC Digital Volume Control” (-19.1dB should work, but if you still hearing the noise try to use -38.1dB).&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;With Best Regards,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Jozef&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 13 Dec 2021 09:10:49 GMT</pubDate>
    <dc:creator>JozefKozon</dc:creator>
    <dc:date>2021-12-13T09:10:49Z</dc:date>
    <item>
      <title>SGTL5000 ADC SNR when simultaneously using DAC</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/SGTL5000-ADC-SNR-when-simultaneously-using-DAC/m-p/1384992#M12771</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I'm working with the SGTL5000. I have used this codec a few times in various projects and every time I have had mixed results when it comes to the noise levels from the ADC. I am looking for some more detailed information about methods I might try to improve the SNR from the ADC.&lt;/P&gt;&lt;P&gt;In my current project I have been very methodical about measuring the ADC performance under various conditions and I have run up against a situation I can not seem to resolve. I would invite any responses to point me in a new direction.&lt;/P&gt;&lt;P&gt;Please allow me to explain how I am using the IC in order that we are clear what I have done up to this point:&lt;/P&gt;&lt;P&gt;The SGTL5000 is logically split into 2 halves. The ADC drives I2S out to a DSP and the DSP then sends I2S back into the SGTL5000 to employ its DAP, DAC and HP amplifiers.&amp;nbsp;&lt;/P&gt;&lt;P&gt;From a grounding perspective I am using split digital and analog ground planes, but the SGTL5000 is entirely located within the analog plane. That is to say, I have the AGND and DGND pins both connected locally under the SGTL5000 IC, this is then taken through a low impedance path to the analog GND plane.&amp;nbsp;(Please note I have also tried coupling the DGND pin to the digital GND plane, but this causes even worse performance).&lt;/P&gt;&lt;P&gt;The SGTL5000 is supplied with separate power supplies, all initially derived from a common 12V DC source:&lt;/P&gt;&lt;P&gt;VDDIO is running from the 3.3V digital supply shared with the external DSP which is derived from a local drop down buck converter followed by an LDO.&amp;nbsp;&lt;/P&gt;&lt;P&gt;VDDD is supplied from 1.8V local linear reg. derived from the VDDIO supply locally decoupled and located within a few mm of the IC pins.&lt;/P&gt;&lt;P&gt;Both VDDIO and VDDD are both locally and independently filtered and decoupled with 2.2uF and 100nF caps and furthermore the incoming 3.3V from the external supply is resistivity isolated using a 10ohm resistor before the local smoothing and decoupling caps and (VDDD) LDO. This is done to ensure that and digital switching currents local to the SGTL5000 can find a return current path directly to the local capacitors and should not extend out through the analog GND plane.&lt;/P&gt;&lt;P&gt;VDDA is supplied from a totally independent power supply derived from a separate drop down buck converter and LDO combination. This is highly filtered using RLC low pass with a corner frequency down at ~ 1Khz and further isolated within a few mm of the IC pins using a ferrite bead and local smoothing and decoupling. (It is clean with &amp;lt; 2mV of ripple and a noise level well below 100dBV. So low I cant measure it with my passive scope leads).&lt;/P&gt;&lt;P&gt;From this starting point I doubt I can offer the IC any better to allow it to achieve stated performance.&lt;/P&gt;&lt;P&gt;Note: the following tests are carried out with ADC, DAC and HP modules powered up. Lineout is power down.&lt;/P&gt;&lt;P&gt;Under these conditions I began measuring the ADC performance. Initially I do not send any I2S data into the SGTL5000 (DIN sitting at zero volts), instead simply using the ADC &amp;gt; I2Sout path.&amp;nbsp;&lt;/P&gt;&lt;P&gt;This delivers expected max performance. with 85dB SNR when the ADC inputs are floated. (Max 1.8 bits of noise). And the same performance if both the ADC pins are de-coupled to AGND with a huge 10uF cap.&lt;/P&gt;&lt;P&gt;If I then configure the HP amplifier to be fully turned down, (CHIP_ANA_HP_CTRL:HP_VOL_RIGHT &amp;amp;&amp;nbsp;HP_VOL_LEFT = 0x7F), and start sending full scale I2S data into DIN. I see a slight reduction in ADC performance, with now ~ 3bits of noise. ~78dB SNR.&lt;/P&gt;&lt;P&gt;Now the crunch. If I turn up the HP amplifier from -51dB all the way to +12dB:&lt;BR /&gt;This increases the ADC noise to a maximum of: ~ 3.5bits on the Left channel and a whopping ~9.5bits ~39dB noise on the Right channel. When the inputs are floating.&lt;BR /&gt;If I de-couple the R ADC channels to AGND with 10uF, I can reduce this noise on the right channel to similar levels to the left channel. Strange but hey..&lt;/P&gt;&lt;P&gt;With this configuration both ADC channels now perform almost identically:&lt;BR /&gt;I see a slight increase in ADC noise in direct proportion to the HP amplifier output level, up to the point of 0dB HP gain at which point the ADC SNR ~70dB. Then a dramatic rise in ADC noise when the HP amplifiers begin to clip with +ve gains up to a point where HP +12dB gives ADC noise of ~66dB.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;I also tested with the HP module powered down and instead the Line-out module powered UP. The results are very similar. With slightly less impact on the Left ADC channel.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;I have 2 SGTL5000 ICs on the board and both demonstrate exactly the same behaviour.&lt;/P&gt;&lt;P&gt;Finally and it would seem rather conclusive test. I power down the DAC module. Under these conditions both channels on the ADC deliver datasheet ideal ~85dB performance.&lt;BR /&gt;It would appear that using the DAC has a direct and significant impact on ADC performance.&lt;/P&gt;&lt;P&gt;Is this an accepted truth from NXP, and if not how might I mitigate this problem?&lt;/P&gt;</description>
      <pubDate>Fri, 10 Dec 2021 15:51:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/SGTL5000-ADC-SNR-when-simultaneously-using-DAC/m-p/1384992#M12771</guid>
      <dc:creator>aidyw</dc:creator>
      <dc:date>2021-12-10T15:51:11Z</dc:date>
    </item>
    <item>
      <title>Re: SGTL5000 ADC SNR when simultaneously using DAC</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/SGTL5000-ADC-SNR-when-simultaneously-using-DAC/m-p/1385517#M12780</link>
      <description>&lt;P&gt;Hi Aidan,&lt;/P&gt;
&lt;P&gt;yes, this is a known issue.&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Please try to decrease the “DAC Digital Volume Control” (-19.1dB should work, but if you still hearing the noise try to use -38.1dB).&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;With Best Regards,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Jozef&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 13 Dec 2021 09:10:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/SGTL5000-ADC-SNR-when-simultaneously-using-DAC/m-p/1385517#M12780</guid>
      <dc:creator>JozefKozon</dc:creator>
      <dc:date>2021-12-13T09:10:49Z</dc:date>
    </item>
    <item>
      <title>Re: SGTL5000 ADC SNR when simultaneously using DAC</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/SGTL5000-ADC-SNR-when-simultaneously-using-DAC/m-p/1385718#M12785</link>
      <description>&lt;P&gt;Hi Jozef,&lt;/P&gt;&lt;P&gt;Thanks for the reply.&lt;/P&gt;&lt;P&gt;If you are suggesting I turn down the DAC, how am I to obtain any useful analog output level?&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can you clarify how this works internally. Does the DAC volume control sit within the digital or anlog domain of the IC. That is to say, is the DAC volume a digital scaling done before the DAC process. If so by turning down the DAC I will loose resolution? Or is the DAC volume an analog amplifier after the DAC ouput and before either HP or Line-out amplifiers.&lt;/P&gt;&lt;P&gt;In either case if I turn down the DAC level I must at some stage make up this gain within the analog domain. This sounds a little like 'kicking the can down the road'. It will inevitably reduce the SNR of the chain.&lt;/P&gt;&lt;P&gt;Can you give further information when you state, this is a known issue. What exactly is happening, is this noise coupling occurring within the IC?&lt;/P&gt;&lt;P&gt;Are you therefore suggesting that to entirely overcome the problem, I must use an external DAC and as a consequence if I require to use the DAP features in this case, they must be applied pre-processed, before data is sent out of the SGTL5000 on its I2S interface?&lt;/P&gt;&lt;P&gt;All the best&lt;/P&gt;&lt;P&gt;Aidan&lt;/P&gt;</description>
      <pubDate>Mon, 13 Dec 2021 15:01:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/SGTL5000-ADC-SNR-when-simultaneously-using-DAC/m-p/1385718#M12785</guid>
      <dc:creator>aidyw</dc:creator>
      <dc:date>2021-12-13T15:01:39Z</dc:date>
    </item>
    <item>
      <title>Re: SGTL5000 ADC SNR when simultaneously using DAC</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/SGTL5000-ADC-SNR-when-simultaneously-using-DAC/m-p/1385814#M12786</link>
      <description>&lt;P&gt;Hi Jozef,&lt;/P&gt;&lt;P&gt;Just for completeness I tested the effect of modulating the DAC volume as you suggested.&lt;/P&gt;&lt;P&gt;Indeed the majority of the ADC noise seems related to the DAC volume. That is to say:&lt;/P&gt;&lt;P&gt;When DAC volume set 0 (fully muted), the ADC when decoupled to AGND through 10uF displays a SNR ~ 79dB&lt;/P&gt;&lt;P&gt;When DAC volume set to 1 (full scale), the ADC display a SNR ~69dB.&lt;/P&gt;&lt;P&gt;This is with the HP module power on or off, it has minimal effect. However if the HP module is powered on and the HP gain goes above 0dB with a full scale DAC input (i.e. HP clipping), the ADC SNR suffers further and becomes ~66dB.&lt;/P&gt;&lt;P&gt;But it does seem that the DAC volume is the primary source of the ADC perturbations. Though we still seem to have a base level reduction of SNR from (86dB DAC oof) - (79dB DAC on) = ~7dB simply by having the DAC module powered on. Regardless of the DAC volume setting.&lt;/P&gt;&lt;P&gt;Aidan&lt;/P&gt;</description>
      <pubDate>Mon, 13 Dec 2021 17:47:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/SGTL5000-ADC-SNR-when-simultaneously-using-DAC/m-p/1385814#M12786</guid>
      <dc:creator>aidyw</dc:creator>
      <dc:date>2021-12-13T17:47:06Z</dc:date>
    </item>
  </channel>
</rss>

