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.

white noise and sine wave output in AIC3105 HPLOUT/HPROUT

Greetings,

I would like to ask about why a groundless weird sine wave out at HPLOUT/HPRROUT in AIC3105 is generated.

We have two products, which use AIC3105.

 OSBE-2100 product

  • A groundless sine wave of 602 kHz  is observed at HPLOUT/HPROUT in AIC3105 when DAC_L2/DAC_R2 is used.
  • This sine wave disappears when DAC_L1/DAC_R1 is used.
  • white noise is heard when we use DAC_L2/DAC_R2 is used, which disappears when DAC_L1/DAC_R1 is used.
  • Please see the attached capture of oscilloscope and schematic.
  • REG-95.{D6, D7} HPROUT/ HPLOUT  is read as 1.
  • REG-97.{D6, D7} HPROUT 과 HPLOUT is read as 1.

- OSBE-2300 product

  • Exactly the same schematic is used in OSBE-2300, where no sine wave is observed whether we use DAC_L2 or DAC_L1.
  • REG-95.{D6, D7} HPROUT/ HPLOUT  is read as 0.
  • REG-97.{D6, D7} HPROUT 과 HPLOUT is read as 0.

osbe2100_rev1.1.pdf

  • Hello Jay, 

    Could you please share the register setup you are using with the devices?, the groundless signal looks like is set to the common mode voltage of the headphone output. 

    Best Regards,

      -Diego Meléndez López
       Audio Applications Engineer

  • Hi Diego,

     AIC3105 Registers Setting with DAC_L2/DAC_R2 case

    capture on OSBE2100_AIC3105_DAC_L2.txt.
    you typed: r 0 110
    
      0  :  0000 0000
      1  :  0000 0000
      2  :  0000 0000
      3  :  0001 0000
      4  :  0000 0100
      5  :  0000 0000
      6  :  0000 0000
      7  :  0000 1010
      8  :  0000 0000
      9  :  0000 0000
     10  :  0000 0000
     11  :  0000 0001
     12  :  0101 0000
     13  :  0000 0000
     14  :  1000 1000
     15  :  0000 0000
     16  :  0000 0000
     17  :  1111 1111
     18  :  1111 1111
     19  :  0111 1000
     20  :  0000 0000
     21  :  0111 1000
     22  :  0111 1000
     23  :  0000 0000
     24  :  0111 1000
     25  :  0000 0110
     26  :  0000 0000
     27  :  1111 1110
     28  :  0000 0000
     29  :  0000 0000
     30  :  1111 1110
     31  :  0000 0000
     32  :  0000 0000
     33  :  0000 0000
     34  :  0000 0000
     35  :  0000 0000
     36  :  0001 0000
     37  :  1100 0000
     38  :  0010 0100
     39  :  0000 0000
     40  :  0000 0000
     41  :  1010 0000
     42  :  1000 1100
     43  :  0000 0000
     44  :  0000 0000
     45  :  0000 0000
     46  :  0000 0000
     47  :  0000 0000
     48  :  0000 0000
     49  :  0000 0000
     50  :  0000 0000
     51  :  1001 1011
     52  :  0000 0000
     53  :  0000 0000
     54  :  0000 0000
     55  :  0000 0000
     56  :  0000 0000
     57  :  0000 0000
     58  :  0000 0110
     59  :  0000 0000
     60  :  0000 0000
     61  :  1000 0000
     62  :  0000 0000
     63  :  0000 0000
     64  :  1000 0000
     65  :  1001 1011
     66  :  0000 0000
     67  :  0000 0000
     68  :  0000 0000
     69  :  0000 0000
     70  :  0000 0000
     71  :  0000 0000
     72  :  0000 0100
     73  :  0000 0000
     74  :  0000 0000
     75  :  0000 0000
     76  :  0000 0000
     77  :  0000 0000
     78  :  0000 0000
     79  :  0000 0000
     80  :  0000 0000
     81  :  0000 0000
     82  :  0000 0000
     83  :  0000 0000
     84  :  0000 0000
     85  :  0000 0000
     86  :  0000 0000
     87  :  0000 0000
     88  :  0000 0000
     89  :  0000 0000
     90  :  0000 0000
     91  :  0000 0000
     92  :  0000 0000
     93  :  0000 0000
     94  :  1100 0110
     95  :  1100 1000
     96  :  1100 0000
     97  :  1100 0000
     98  :  0000 0000
     99  :  0000 0000
    100  :  0000 0000
    101  :  0000 0001
    102  :  0000 0010
    103  :  0000 0000
    104  :  0000 0000
    105  :  0000 0000
    106  :  0000 0000
    107  :  0000 0000
    108  :  0000 0000
    109  :  0000 0000
    
    --------------------------------------------------------
    
    you typed: w 0 0x01
    
     -> result   0  :  0000 0001
    
    you typed: r 0 77
    
      0  :  0000 0001
      1  :  0110 1011
      2  :  1110 0011
      3  :  1001 0110
      4  :  0110 0110
      5  :  0110 0111
      6  :  0101 1101
      7  :  0110 1011
      8  :  1110 0011
      9  :  1001 0110
     10  :  0110 0110
     11  :  0110 0111
     12  :  0101 1101
     13  :  0111 1101
     14  :  1000 0011
     15  :  1000 0100
     16  :  1110 1110
     17  :  0111 1101
     18  :  1000 0011
     19  :  1000 0100
     20  :  1110 1110
     21  :  0011 1001
     22  :  0101 0101
     23  :  1111 0011
     24  :  0010 1101
     25  :  0101 0011
     26  :  0111 1110
     27  :  0110 1011
     28  :  1110 0011
     29  :  1001 0110
     30  :  0110 0110
     31  :  0110 0111
     32  :  0101 1101
     33  :  0110 1011
     34  :  1110 0011
     35  :  1001 0110
     36  :  0110 0110
     37  :  0110 0111
     38  :  0101 1101
     39  :  0111 1101
     40  :  1000 0011
     41  :  1000 0100
     42  :  1110 1110
     43  :  0111 1101
     44  :  1000 0011
     45  :  1000 0100
     46  :  1110 1110
     47  :  0011 1001
     48  :  0101 0101
     49  :  1111 0011
     50  :  0010 1101
     51  :  0101 0011
     52  :  0111 1110
     53  :  0111 1111
     54  :  1111 1111
     55  :  0000 0000
     56  :  0000 0000
     57  :  0000 0000
     58  :  0000 0000
     59  :  0000 0000
     60  :  0000 0000
     61  :  0000 0000
     62  :  0000 0000
     63  :  0000 0000
     64  :  0000 0000
     65  :  0111 1111
     66  :  1110 1010
     67  :  1000 0000
     68  :  0001 0110
     69  :  0111 1111
     70  :  1101 0101
     71  :  0111 1111
     72  :  1110 1010
     73  :  1000 0000
     74  :  0001 0110
     75  :  0111 1111
     76  :  1101 0101
    
    --------------------------------------------------------
    
    

     AIC3105 Registers Setting with DAC_L1/DAC_R1 case

     

    capture on OSBE2100_AIC3105_DAC_L1.txt.
    you typed: r 0 110
    
      0  :  0000 0000
      1  :  0000 0000
      2  :  0000 0000
      3  :  0001 0000
      4  :  0000 0100
      5  :  0000 0000
      6  :  0000 0000
      7  :  0000 1010
      8  :  0000 0000
      9  :  0000 0000
     10  :  0000 0000
     11  :  0000 0001
     12  :  0101 0000
     13  :  0000 0000
     14  :  1000 1000
     15  :  0000 0000
     16  :  0000 0000
     17  :  1111 1111
     18  :  1111 1111
     19  :  0111 1000
     20  :  0000 0000
     21  :  0111 1000
     22  :  0111 1000
     23  :  0000 0000
     24  :  0111 1000
     25  :  0000 0110
     26  :  0000 0000
     27  :  1111 1110
     28  :  0000 0000
     29  :  0000 0000
     30  :  1111 1110
     31  :  0000 0000
     32  :  0000 0000
     33  :  0000 0000
     34  :  0000 0000
     35  :  0000 0000
     36  :  0000 0000
     37  :  1100 0000
     38  :  0010 0100
     39  :  0000 0000
     40  :  0000 0000
     41  :  0000 0000
     42  :  1000 1100
     43  :  0000 0000
     44  :  0000 0000
     45  :  0000 0000
     46  :  0000 0000
     47  :  1000 0000
     48  :  0000 0000
     49  :  0000 0000
     50  :  1000 0000
     51  :  1001 1011
     52  :  0000 0000
     53  :  0000 0000
     54  :  0000 0000
     55  :  0000 0000
     56  :  0000 0000
     57  :  0000 0000
     58  :  0000 0110
     59  :  0000 0000
     60  :  0000 0000
     61  :  1000 0000
     62  :  0000 0000
     63  :  0000 0000
     64  :  1000 0000
     65  :  1001 1011
     66  :  0000 0000
     67  :  0000 0000
     68  :  0000 0000
     69  :  0000 0000
     70  :  0000 0000
     71  :  0000 0000
     72  :  0000 0100
     73  :  0000 0000
     74  :  0000 0000
     75  :  0000 0000
     76  :  0000 0000
     77  :  0000 0000
     78  :  0000 0000
     79  :  0000 0000
     80  :  0000 0000
     81  :  0000 0000
     82  :  0000 0000
     83  :  0000 0000
     84  :  0000 0000
     85  :  0000 0000
     86  :  0000 0000
     87  :  0000 0000
     88  :  0000 0000
     89  :  0000 0000
     90  :  0000 0000
     91  :  0000 0000
     92  :  0000 0000
     93  :  0000 0000
     94  :  1100 0110
     95  :  1100 1000
     96  :  0000 0000
     97  :  1100 0000
     98  :  0000 0000
     99  :  0000 0000
    100  :  0000 0000
    101  :  0000 0001
    102  :  0000 0010
    103  :  0000 0000
    104  :  0000 0000
    105  :  0000 0000
    106  :  0000 0000
    107  :  0000 0000
    108  :  0000 0000
    109  :  0000 0000
    
    --------------------------------------------------------
    
    you typed: w 0 0x01
    
     -> result   0  :  0000 0001
    
    you typed: r 0 77
    
      0  :  0000 0001
      1  :  0110 1011
      2  :  1110 0011
      3  :  1001 0110
      4  :  0110 0110
      5  :  0110 0111
      6  :  0101 1101
      7  :  0110 1011
      8  :  1110 0011
      9  :  1001 0110
     10  :  0110 0110
     11  :  0110 0111
     12  :  0101 1101
     13  :  0111 1101
     14  :  1000 0011
     15  :  1000 0100
     16  :  1110 1110
     17  :  0111 1101
     18  :  1000 0011
     19  :  1000 0100
     20  :  1110 1110
     21  :  0011 1001
     22  :  0101 0101
     23  :  1111 0011
     24  :  0010 1101
     25  :  0101 0011
     26  :  0111 1110
     27  :  0110 1011
     28  :  1110 0011
     29  :  1001 0110
     30  :  0110 0110
     31  :  0110 0111
     32  :  0101 1101
     33  :  0110 1011
     34  :  1110 0011
     35  :  1001 0110
     36  :  0110 0110
     37  :  0110 0111
     38  :  0101 1101
     39  :  0111 1101
     40  :  1000 0011
     41  :  1000 0100
     42  :  1110 1110
     43  :  0111 1101
     44  :  1000 0011
     45  :  1000 0100
     46  :  1110 1110
     47  :  0011 1001
     48  :  0101 0101
     49  :  1111 0011
     50  :  0010 1101
     51  :  0101 0011
     52  :  0111 1110
     53  :  0111 1111
     54  :  1111 1111
     55  :  0000 0000
     56  :  0000 0000
     57  :  0000 0000
     58  :  0000 0000
     59  :  0000 0000
     60  :  0000 0000
     61  :  0000 0000
     62  :  0000 0000
     63  :  0000 0000
     64  :  0000 0000
     65  :  0111 1111
     66  :  1110 1010
     67  :  1000 0000
     68  :  0001 0110
     69  :  0111 1111
     70  :  1101 0101
     71  :  0111 1111
     72  :  1110 1010
     73  :  1000 0000
     74  :  0001 0110
     75  :  0111 1111
     76  :  1101 0101
    
    --------------------------------------------------------