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.

TLV320ADC6120: TLV320ADC6120 Register Problems in PurePath

Part Number: TLV320ADC6120

Hi

I am using PurePath. Version 3.2.1.

The datasheet says that the channel gain can be set in 1d = 0.5dB increments, but on PurePath, 1d = 1dB.
If you set the gain in PurePath, you will get only half of the expected gain.

Also, if I compare the register map, I can find some differences from the datasheet.

1. is the register map of ADC6120 optimized on Purepath?
Is the register map confused with other devices?

2. Please let us know if there is a way to check individual settings that are not listed in the datasheet, such as custom HPF settings.
For example, how can we check if the settings of the HPF output below are correct?
// Page 4 (0x04) Dump
// Select page 4
    { 0x00, 0x04 },
// High pass filter coefficients
    { 0x49, 0x2a }
    { 0x4a, 0xec }
    { 0x4b, 0xeb }
    { 0x4c, 0x80 }
    { 0x4d, 0xd5 }
    { 0x4e, 0x13 }
    { 0x4f, 0x15 }
    { 0x50, 0x7e }
    { 0x51, 0x55 }
    { 0x52, 0xd9 }
    { 0x53, 0xd7 },

  • Hello,

    Yes, I see your point with PPC3.  The GUI indeed only allows 1dB steps, but you can manually update the registers of interest (0x3D for example) by opening up the I2C monitor on the bottom of the GUI.  You can then select the I/O on the top right of that window and manually write w 98 3d 02, for example,  would give a gain of 0.5dB.

    As for #2, I'm confused of what you want.  Are you saying the GUI didn't update?

    -Jeff