This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TLV320AIC3204: has noise

Part Number: TLV320AIC3204

customer complained that AIC3204 has noise when click pause.

when play music, click pause, then there is voltage on LOL/LOR pin , sustain for a while, then we can hear the noise.

How can we solve this probelm?

  • Hi,

    Please take a look at the wiki article below. It contains information about the noise issues in audio codecs. Please ensure that customer respect all these suggestions.

    If problem persists, could you provide the entire registers configuration?

    Best regards,
    Luis Fernando Rodríguez S.
  • What article? how can I upload a picture? I want to show a waveform.
  • Hi, 

    This is the article that I mentioned:

    https://e2e.ti.com/support/data_converters/audio_converters/w/design_notes/3377.common-noise-issues-in-codecs

    In order to upload a picture, you would need to click on the "Use rich formatting" after click on the reply button.

    Best regards,
    Luis Fernando Rodríguez S.

  • the highest waveform is music, then we click pause, then LOL/LOR will still have a 500mv voltage, sustain for a while, then change to 0V.

  • Hi,

    Could you provide the schematic and the registers configuration? It would be helpful to understand this issue.

    Additionally, I recommend to ensure that the wiki article recommendations are followed.

    Best regards,
    Luis Fernando Rodríguez S.
  • Hi Luis:

    Yes, I read it, but I don't think the noise is caused by layout or external component , I used to solve this kind of probelm, need add a delay time or something.
    I think the keypoint is when we click pause or stop, the timing should be right.
    I will upload schematic and register value tomorrow. thanks a lot for your help.
  • codec.pdf

    this is the schematic. I2S input, differential Line out, the use LOL and LOR.

    We found a DC voltage on output pin. and this voltage caused POP noise on amplifier.

  • //Play music***********
    [  352.499247] 0000: 00
    [  352.502418] 0001: 00
    [  352.506914] 0002: 60
    [  352.510660] 0003: 00
    [  352.514014] 0004: 03
    [  352.517118] 0005: a1
    [  352.521312] 0006: 07
    [  352.524262] 0007: 14
    [  352.527633] 0008: 90
    [  352.531052] 0009: 00
    [  352.534033] 000a: 00
    [  352.536905] 000b: 88
    [  352.540152] 000c: 82
    [  352.543607] 000d: 00
    [  352.547969] 000e: 80
    [  352.551197] 000f: 02
    [  352.554692] 0010: 00
    [  352.558008] 0011: 08
    [  352.561204] 0012: 88
    [  352.564991] 0013: 84
    [  352.567882] 0014: 40
    [  352.571224] 0015: 01
    [  352.574536] 0016: 00
    [  352.577391] 0017: 04
    [  352.582205] 0018: 00
    [  352.588951] 0019: 00
    [  352.599391] 001a: 01
    [  352.602268] 001b: 0c
    [  352.611945] 001c: 00
    [  352.621722] 001d: 01
    [  352.628188] 001e: 84
    [  352.637587] 001f: 00
    [  352.656349] 0020: 00
    [  352.660023] 0021: 00
    [  352.665899] 0022: 00
    [  352.677551] 0023: 00
    [  352.680806] 0024: 6c
    [  352.687672] 0025: cc
    [  352.691331] 0026: 11
    [  352.694408] 0027: 00
    [  352.697551] 0028: 00
    [  352.700604] 0029: 00
    [  352.703461] 002a: 00
    [  352.706266] 002b: 00
    [  352.709101] 002c: 00
    [  352.712213] 002d: 00
    [  352.715706] 002e: 00
    [  352.718589] 002f: 00
    [  352.721454] 0030: 00
    [  352.724346] 0031: 00
    [  352.727288] 0032: 00
    [  352.730594] 0033: 00
    [  352.733528] 0034: 00
    [  352.737200] 0035: 12
    [  352.740256] 0036: 03
    [  352.743092] 0037: 02
    [  352.745958] 0038: 02
    [  352.749028] 0039: 00
    [  352.751956] 003a: 00
    [  352.754822] 003b: 00
    [  352.757828] 003c: 01
    [  352.761580] 003d: 01
    [  352.764623] 003e: 00
    [  352.767421] 003f: d4
    [  352.770334] 0040: 00
    [  352.773299] 0041: 00
    [  352.776162] 0042: 00
    [  352.779227] 0043: 00
    [  352.782241] 0044: 6f
    [  352.786145] 0045: 38
    [  352.789149] 0046: 00
    [  352.792180] 0047: 00
    [  352.795033] 0048: 00
    [  352.800115] 0049: 00
    [  352.803124] 004a: 00
    [  352.806987] 004b: ee
    [  352.820639] 004c: 10
    [  352.823524] 004d: d8
    [  352.828751] 004e: 7e
    [  352.834414] 004f: e3
    [  352.842157] 0050: 00
    [  352.845060] 0051: c0
    [  352.851667] 0052: 00
    [  352.857157] 0053: 00
    [  352.859984] 0054: 00
    [  352.862896] 0055: 00
    [  352.865893] 0056: 80
    [  352.869095] 0057: 00
    [  352.871981] 0058: 7f
    [  352.874840] 0059: 00
    [  352.878327] 005a: 00
    [  352.881393] 005b: 00
    [  352.884454] 005c: 00
    [  352.887586] 005d: 7f
    [  352.890397] 005e: 00
    [  352.893228] 005f: 00
    [  352.897188] 0060: 7f
    [  352.900448] 0061: 00
    [  352.903506] 0062: 00
    [  352.907594] 0063: 00
    [  352.910961] 0064: 00
    [  352.914364] 0065: 00
    [  352.917847] 0066: 00
    [  352.922486] 0067: 00
    [  352.925329] 0068: 00
    [  352.928140] 0069: 00
    [  352.938856] 006a: 00
    [  352.945834] 006b: 00
    [  352.954431] 006c: 00
    [  352.957432] 006d: 00
    [  352.960245] 006e: 00
    [  352.964560] 006f: 00
    [  352.968189] 0070: 00
    [  352.971631] 0071: 00
    [  352.975325] 0072: 00
    [  352.979712] 0073: 00
    [  352.982698] 0074: 00
    [  352.985475] 0075: 00
    [  352.988258] 0076: 00
    [  352.991201] 0077: 00
    [  353.003043] 0078: 00
    [  353.009859] 0079: 00
    [  353.016500] 007a: 00
    [  353.025478] 007b: 00
    [  353.034823] 007c: 00
    [  353.043368] 007d: 00
    [  353.052599] 007e: 00
    [  353.056050] 007f: 00
    [  353.059403] 0080: 01
    [  353.063644] 0081: 08
    [  353.066775] 0082: 00
    [  353.069719] 0083: 00
    [  353.072502] 0084: 00
    [  353.075469] 0085: 00
    [  353.078585] 0086: 00
    [  353.081451] 0087: 00
    [  353.085127] 0088: 00
    [  353.087955] 0089: 0f
    [  353.090855] 008a: 00
    [  353.093787] 008b: 10
    [  353.097989] 008c: 00
    [  353.101128] 008d: 00
    [  353.103925] 008e: 08
    [  353.106893] 008f: 08
    [  353.110620] 0090: 40
    [  353.113644] 0091: 40
    [  353.116449] 0092: 3a
    [  353.119440] 0093: 3a
    [  353.122262] 0094: 00
    [  353.125062] 0095: 00
    [  353.128016] 0096: 00
    [  353.131638] 0097: 00
    [  353.134529] 0098: 00
    [  353.137407] 0099: 00
    [  353.140298] 009a: 00
    [  353.143108] 009b: 00
    [  353.147118] 009c: 00
    [  353.150411] 009d: 00
    [  353.153219] 009e: 00
    [  353.156619] 009f: 00
    [  353.159421] 00a0: 00
    [  353.162208] 00a1: 00
    [  353.165112] 00a2: 00
    [  353.167972] 00a3: 00
    [  353.177788] 00a4: 00
    [  353.181331] 00a5: 00
    [  353.185379] 00a6: 00
    [  353.189204] 00a7: 00
    [  353.192066] 00a8: 00
    [  353.194844] 00a9: 00
    [  353.200195] 00aa: 00
    [  353.212313] 00ab: 00
    [  353.218160] 00ac: 00
    [  353.221352] 00ad: 00
    [  353.224948] 00ae: 00
    [  353.227868] 00af: 00
    [  353.239455] 00b0: 00
    [  353.244381] 00b1: 00
    [  353.248255] 00b2: 00
    [  353.251349] 00b3: 68
    [  353.254621] 00b4: 41
    [  353.257511] 00b5: 00
    [  353.260395] 00b6: 10
    [  353.263326] 00b7: c0
    [  353.266446] 00b8: 00
    [  353.269423] 00b9: 10
    [  353.272990] 00ba: 00
    [  353.275923] 00bb: 00
    [  353.278838] 00bc: 00
    [  353.281819] 00bd: 00
    [  353.284815] 00be: 01
    [  353.288076] 00bf: 30
    [  353.291089] 00c0: 00
    [  353.295036] 00c1: 00
    [  353.298056] 00c2: 00
    [  353.301621] 00c3: 00
    [  353.305147] 00c4: 00
    [  353.308173] 00c5: 00
    [  353.311112] 00c6: 00
    [  353.314621] 00c7: 32
    [  353.318691] 00c8: 00
    [  353.322462] 00c9: 00
    [  353.326843] 00ca: 00
    [  353.331704] 00cb: 00
    [  353.334882] 00cc: 00
    [  353.337990] 00cd: 00
    [  353.341378] 00ce: 00
    [  353.344562] 00cf: 00
    [  353.348052] 00d0: 00
    [  353.350972] 00d1: 00
    [  353.354092] 00d2: 00
    [  353.358282] 00d3: 00
    [  353.361704] 00d4: 00
    [  353.372278] 00d5: 00
    [  353.378718] 00d6: 00
    [  353.381724] 00d7: 00
    [  353.384894] 00d8: 00
    [  353.388578] 00d9: 00
    [  353.391670] 00da: 00
    [  353.394634] 00db: 00
    [  353.397609] 00dc: 00
    [  353.400737] 00dd: 00
    [  353.404186] 00de: 00
    [  353.407127] 00df: 00
    [  353.410933] 00e0: 00
    [  353.414486] 00e1: 00
    [  353.419475] 00e2: 00
    [  353.422611] 00e3: 00
    [  353.425588] 00e4: 00
    [  353.428766] 00e5: 00
    [  353.438251] 00e6: 00
    [  353.441388] 00e7: 00
    [  353.444656] 00e8: 00
    [  353.447824] 00e9: 00
    [  353.450892] 00ea: 00
    [  353.453853] 00eb: 00
    [  353.457749] 00ec: 00
    [  353.461055] 00ed: 00
    [  353.466049] 00ee: 00
    [  353.470172] 00ef: 00
    [  353.473059] 00f0: 00
    [  353.493408] 00f1: 00
    [  353.503007] 00f2: 00
    [  353.509101] 00f3: 00
    [  353.513902] 00f4: 00
    [  353.519289] 00f5: 00
    [  353.522675] 00f6: 00
    [  353.526385] 00f7: 00
    [  353.530260] 00f8: 00
    [  353.533984] 00f9: 00
    [  353.536881] 00fa: 00
    [  353.539765] 00fb: 01
    [  353.542605] 00fc: 00
    [  353.545574] 00fd: 00
    [  353.549374] 00fe: 00
    [  353.552562] 00ff: 00
    
    //stop music**********                                                                       <
    [  371.299183] 0000: 00
    [  371.302217] 0001: 00
    [  371.305067] 0002: 60
    [  371.307893] 0003: 00
    [  371.311103] 0004: 03
    [  371.314580] 0005: a1
    [  371.317414] 0006: 07
    [  371.320282] 0007: 14
    [  371.323139] 0008: 90
    [  371.325996] 0009: 00
    [  371.328821] 000a: 00
    [  371.331718] 000b: 88
    [  371.334638] 000c: 82
    [  371.337960] 000d: 00
    [  371.340796] 000e: 80
    [  371.343587] 000f: 02
    [  371.346401] 0010: 00
    [  371.349266] 0011: 08
    [  371.352057] 0012: 88
    [  371.354854] 0013: 84
    [  371.357842] 0014: 40
    [  371.361252] 0015: 01
    [  371.364050] 0016: 00
    [  371.366838] 0017: 04
    [  371.369697] 0018: 00
    [  371.372486] 0019: 00
    [  371.375273] 001a: 01
    [  371.378187] 001b: 0c
    [  371.381093] 001c: 00
    [  371.384474] 001d: 01
    [  371.387274] 001e: 84
    [  371.390090] 001f: 00
    [  371.392926] 0020: 00
    [  371.395772] 0021: 00
    [  371.398568] 0022: 00
    [  371.401363] 0023: 00
    [  371.404174] 0024: 6c
    [  371.407558] 0025: 00
    [  371.410816] 0026: 11
    [  371.413687] 0027: 00
    [  371.418698] 0028: 00
    [  371.421576] 0029: 00
    [  371.424913] 002a: 00
    [  371.427781] 002b: 00
    [  371.430773] 002c: 00
    [  371.433620] 002d: 00
    [  371.436454] 002e: 00
    [  371.439333] 002f: 00
    [  371.442178] 0030: 00
    [  371.445400] 0031: 00
    [  371.448276] 0032: 00
    [  371.451891] 0033: 00
    [  371.454717] 0034: 00
    [  371.457567] 0035: 12
    [  371.460392] 0036: 03
    [  371.463192] 0037: 02
    [  371.465993] 0038: 02
    [  371.468817] 0039: 00
    [  371.471619] 003a: 00
    [  371.474918] 003b: 00
    [  371.477793] 003c: 01
    [  371.480637] 003d: 01
    [  371.483427] 003e: 00
    [  371.486215] 003f: 14
    [  371.489036] 0040: 0c
    [  371.492089] 0041: 00
    [  371.494920] 0042: 00
    [  371.498182] 0043: 00
    [  371.501026] 0044: 6f
    [  371.503872] 0045: 38
    [  371.506675] 0046: 00
    [  371.509497] 0047: 00
    [  371.512301] 0048: 00
    [  371.515245] 0049: 00
    [  371.518045] 004a: 00
    [  371.521437] 004b: ee
    [  371.524313] 004c: 10
    [  371.527110] 004d: d8
    [  371.530007] 004e: 7e
    [  371.532907] 004f: e3
    [  371.535749] 0050: 00
    [  371.538658] 0051: c0
    [  371.541745] 0052: 00
    [  371.545316] 0053: 00
    [  371.548209] 0054: 00
    [  371.551088] 0055: 00
    [  371.553969] 0056: 80
    [  371.556795] 0057: 00
    [  371.559672] 0058: 7f
    [  371.562576] 0059: 00
    [  371.565437] 005a: 00
    [  371.568801] 005b: 00
    [  371.571703] 005c: 00
    [  371.574539] 005d: 7f
    [  371.577366] 005e: 00
    [  371.580242] 005f: 00
    [  371.583120] 0060: 7f
    [  371.585999] 0061: 00
    [  371.590002] 0062: 00
    [  371.593562] 0063: 00
    [  371.596403] 0064: 00
    [  371.599293] 0065: 00
    [  371.602142] 0066: 00
    [  371.605009] 0067: 00
    [  371.607913] 0068: 00
    [  371.611287] 0069: 00
    [  371.614657] 006a: 00
    [  371.617640] 006b: 00
    [  371.620625] 006c: 00
    [  371.623660] 006d: 00
    [  371.626559] 006e: 00
    [  371.629765] 006f: 00
    [  371.632576] 0070: 00
    [  371.635408] 0071: 00
    [  371.638825] 0072: 00
    [  371.641616] 0073: 00
    [  371.644398] 0074: 00
    [  371.647549] 0075: 00
    [  371.650360] 0076: 00
    [  371.653148] 0077: 00
    [  371.655930] 0078: 00
    [  371.658707] 0079: 00
    [  371.662078] 007a: 00
    [  371.664852] 007b: 00
    [  371.667674] 007c: 00
    [  371.670468] 007d: 00
    [  371.673235] 007e: 00
    [  371.676006] 007f: 00
    [  371.679223] 0080: 01
    [  371.682063] 0081: 08
    [  371.685286] 0082: 00
    [  371.688073] 0083: 00
    [  371.690874] 0084: 00
    [  371.693658] 0085: 00
    [  371.696437] 0086: 00
    [  371.699216] 0087: 00
    [  371.701985] 0088: 00
    [  371.704755] 0089: 03
    [  371.708036] 008a: 00
    [  371.710841] 008b: 10
    [  371.713667] 008c: 00
    [  371.716447] 008d: 00
    [  371.719323] 008e: 08
    [  371.722225] 008f: 08
    [  371.725181] 0090: 40
    [  371.728190] 0091: 40
    [  371.731713] 0092: 3a
    [  371.734622] 0093: 3a
    [  371.737443] 0094: 00
    [  371.740232] 0095: 00
    [  371.743009] 0096: 00
    [  371.745781] 0097: 00
    [  371.748562] 0098: 00
    [  371.751348] 0099: 00
    [  371.754729] 009a: 00
    [  371.757520] 009b: 00
    [  371.760376] 009c: 00
    [  371.763158] 009d: 00
    [  371.765940] 009e: 00
    [  371.768723] 009f: 00
    [  371.771504] 00a0: 00
    [  371.774340] 00a1: 00
    [  371.777595] 00a2: 00
    [  371.780386] 00a3: 00
    [  371.783163] 00a4: 00
    [  371.785933] 00a5: 00
    [  371.788702] 00a6: 00
    [  371.791469] 00a7: 00
    [  371.794233] 00a8: 00
    [  371.796998] 00a9: 00
    [  371.800245] 00aa: 00
    [  371.803043] 00ab: 00
    [  371.805880] 00ac: 00
    [  371.808668] 00ad: 00
    [  371.811457] 00ae: 00
    [  371.814265] 00af: 00
    [  371.817072] 00b0: 00
    [  371.819921] 00b1: 00
    [  371.823338] 00b2: 00
    [  371.826138] 00b3: 68
    [  371.829329] 00b4: 41
    [  371.832757] 00b5: 00
    [  371.835605] 00b6: 10
    [  371.838459] 00b7: c0
    [  371.841307] 00b8: 00
    [  371.844090] 00b9: 10
    [  371.847864] 00ba: 00
    [  371.850684] 00bb: 00
    [  371.853525] 00bc: 00
    [  371.856315] 00bd: 00
    [  371.859120] 00be: 01
    [  371.861907] 00bf: 00
    [  371.864689] 00c0: 00
    [  371.867526] 00c1: 00
    [  371.870848] 00c2: 00
    [  371.873624] 00c3: 00
    [  371.876389] 00c4: 00
    [  371.879205] 00c5: 00
    [  371.881992] 00c6: 00
    [  371.884775] 00c7: 32
    [  371.887555] 00c8: 00
    [  371.890351] 00c9: 00
    [  371.893639] 00ca: 00
    [  371.896430] 00cb: 00
    [  371.899314] 00cc: 00
    [  371.902125] 00cd: 00
    [  371.904927] 00ce: 00
    [  371.907732] 00cf: 00
    [  371.910543] 00d0: 00
    [  371.913380] 00d1: 00
    [  371.916765] 00d2: 00
    [  371.919596] 00d3: 00
    [  371.922381] 00d4: 00
    [  371.925163] 00d5: 00
    [  371.927962] 00d6: 00
    [  371.930771] 00d7: 00
    [  371.933552] 00d8: 00
    [  371.936372] 00d9: 00
    [  371.939675] 00da: 00
    [  371.942469] 00db: 00
    [  371.945307] 00dc: 00
    [  371.948089] 00dd: 00
    [  371.950874] 00de: 00
    [  371.953645] 00df: 00
    [  371.956413] 00e0: 00
    [  371.959273] 00e1: 00
    [  371.962524] 00e2: 00
    [  371.965315] 00e3: 00
    [  371.968107] 00e4: 00
    [  371.970910] 00e5: 00
    [  371.973691] 00e6: 00
    [  371.976472] 00e7: 00
    [  371.979264] 00e8: 00
    [  371.982044] 00e9: 00
    [  371.984826] 00ea: 00
    [  371.988065] 00eb: 00
    [  371.990917] 00ec: 00
    [  371.993694] 00ed: 00
    [  371.996472] 00ee: 00
    [  371.999316] 00ef: 00
    [  372.002122] 00f0: 00
    [  372.004972] 00f1: 00
    [  372.007779] 00f2: 00
    [  372.011252] 00f3: 00
    [  372.014048] 00f4: 00
    [  372.016935] 00f5: 00
    [  372.019763] 00f6: 00
    [  372.022554] 00f7: 00
    [  372.025345] 00f8: 00
    [  372.028128] 00f9: 00
    [  372.030925] 00fa: 00
    [  372.034411] 00fb: 01
    [  372.037274] 00fc: 00
    [  372.040081] 00fd: 00
    [  372.042862] 00fe: 00
    [  372.045641] 00ff: 00
    

    this the reg setting.

    when play music, there is pop sound, because the voltage on the LOL change to  DC voltage from 0V.

    when stop play music, there is pop sound, because the voltage on the LOL change to oV from the DC voltage.

    I tested it with customer. so what's your suggestion? The capacitor on LOL/LOR is 0.1uF.

    Could we cancel the DC voltage on LOL/LOR pin through the software setting? the amplifier is always on and we can't control it. the only way is to control the codec.

  • Hi,

    The LOL and LOR pins DC voltage cannot be cancelled. This is the common-mode voltage and it is present in all the analog I/O. However, the pop effect can be reduced. In order to make this, I would recommend to add an RC low-pas filter (100ohms, 47nF) after the AC-coupling capacitor. Additionally, we recommend to connect a capacitor to ground between the LOL/LOR pin and the AC-coupling capacitor.

    Best regards,
    Luis Fernando Rodríguez S.
  • I realized many codecs has such sisi noise from HP out or Line out, like AIC3101 and AIC3204, several customers complained about that,. it can't be reduced even we changed the RC low-pass filter. any chance that the noise is related to clock?