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.

PCM1690-Q1: Is it possible to modify the serial input rates from those shown in the datasheet?

Part Number: PCM1690-Q1
Other Parts Discussed in Thread: ADS1672

I am working on a new project that uses the ADS1672 ADC and also uses the PCM1690-Q1 DAC. Due to how the ADC works it is possible for me to set up the timing such that I can have the ADC convert the analogue signal at a rate equivalent to 300+ KHz but actually sample the signal at a lower rate (192 KHz in my case) since it only makes one conversion per start pulse. The beauty of this is that it provides me extra time to perform manipulations on the data before the next conversion is performed. It allows what I need done basically in real time. What I would like to know is whether or not I could perform the same type of timing trick with the PCM1690-Q1 DAC. I know that the serial input of the DAC is controlled by the 2 clock signals (BCLK and LRCLK) so transferring the data to the input registers is only contingent on the speed of those clocks. What I am not sure about is how that effects the sampling mode that the unit uses to ensure that the input is a "1" or "0". From the datasheet it seems that the oversampling rate has only certain values and is tied to the system clock. What I would like to be able to do is shift the data into the DAC at a rate equivalent to 300+  KHz but only shift the data in once every 192 thousandth of a second. Does anyone know if what I want to do is even possible? The reason for using the PCM1690-Q1 is that it saves me from having to use 8 single or 4 stereo ADCs. Any and all help is appreciated.

Regards.

  • Hi, Mike,

    The PCM1690-Q1 accepts a maximum input sample rate of 192KHz, the part will operate correctly as long as the input clocks (LRCK, BCK and SCK) are compliant with the relation mentioned in table 2 and table 5 of the datasheet. The oversampling rate for each operating modes of the part is specified in Table 4. You need to verify if your application is compliant with these specs, otherwise the device will not operate as expected. As this DAC is specifically designed for audio applications, the relationship between the clocks (LRCK, BCK and SCKI) and internal oversampling is not very flexible.

    Best Regards,

      -Diego Meléndez López
       Audio Applications Engineer

  • Hello Diego;
    Obviously the relationship between LRCK, BCK and SCK must be maintained but I am wondering if there is any headroom in the max. frequency of the SCK? That is, can the SCK be run at say 40 MHz as that would require the BCK and LRCK frequencies to be that much higher while still maintaining the timing for the over sampling and such? It's just a thought but my feeling is that the maximum frequencies are being limited by the process features used in the chip design. Would that be true?

    regards,
    Mike Lacroix