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.

PCM2912A: Production Life Cycle of the PCM2912A and other details ...

Part Number: PCM2912A
Other Parts Discussed in Thread: LM124

Hi,

We are considering the use of this USB-Codec for an audio head-set application and would like to obtain further details and advice such as :

  1. What is the Production Life Cycle of the PCM2912A ? Approximately for how much longer will this part be available and in full production and not NRND ? We would like to know the state of the PCM2912A as it is a relatively old part already and require at least 5 -7 years of usability without obsolescence ...

  2. We intend to interface this part to an Android OS and would like to know what it will be default device class, and specifically so, the USB audio class specification ? Class UAC1 or UAC2 or both ?

  3. Even though the name mentions PCM, the data-sheet does not make any reference to the actual audio format. Is the audio format PCM ? Sorry if this is a silly question ?

  4. The PCM2912A play-back output is stereo L & R, but can the output be configured specifically for pure differential mono instead, or made so that the L & R are directly out of phase outputs ??

  5. Similarly can the PCM2912A input be configured for pure differential mono input ?

Thank you in advance for your advice.

Regards,

Mike

  • Hi Mike,

    Generally we try our best to avoid obsoleting a device. We can't ever guarantee that a device will remain in production because there are many variables such as fab closure that could lead to the obsolescence of a device. However, the PCM2912A family of devices are still relatively popular and we have no plans to stop producing this product. The age of the device is not the only thing we look at. For example, we still offer LM124 op amps, which were originally released in 1975!

    The codec enumerates as 'USB audio CODEC.' I don't know too much about the USB audio classes, but I believe the main difference in UAC2 is it allows for higher sampling rates. PCM2912A only supports up to 48kHz so I believe it would be considered UAC1.

    The device follows the USB audio protocol, which I believe uses a PCM data format but you should make sure to follow what is outlined in the official USB protocol. There is no I2S input or anything like that for this device.

    The output cannot be configured differentially, you would need an additional amplifier to convert the channels to differential if this is what you need.

    The device only supports a single-ended mono input so again you would need an amplifier for a differential to single-ended conversion on the front end.

    Best,

    Zak

  • The codec enumerates as 'USB audio CODEC.' I don't know too much about the USB audio classes, but I believe the main difference in UAC2 is it allows for higher sampling rates. PCM2912A only supports up to 48kHz so I believe it would be considered UAC1.

    UAC2 enabled using High Speed USB. It is the High Speed that is required to support higher sampling rates. You can't use UAC1 on High Speed devices, it is limited to Full Speed. To further confuse things, UAC2 requires USB 2.0. (The class specs are decoupled from the full USB spec.)

    The 2912's descriptors show that the device class revision is 1.0, and the USB revision is 1.1. I don't know anything about Android, but it if is rational (who knows) it should handle USB 1.1 devices properly, assuming it has proper host drivers for the individual class.

  • Hi Zak,

    Thanks for clarifying.

    Regards,

    Mike