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.

PCM2906C: Multichannel USB Audio Card

Part Number: PCM2906C
Other Parts Discussed in Thread: TUSB4041I,

Tool/software:

Hi TI team members,

Im designing an USB Audio Card with multiple Input/ouput  channels ( 8 mono inputs and 8 mono outputs, with Analog and Digital SPDIF I/F).

Checking TI portfolio, not found such USB Audio Codec with multiple channels (ADC/DAC and SPDIF), so I think to use 4 pieces of TI PCM2906C glued together with one TI TUSB4041I (four port USB hub).

Is this a viable solution or there are other better alternative from TI?

Is there any application example covering such design?

The required data throughput of each PCM2906C, when passing through TUSB4041I will be sustained for simultaneous 8 channel recording (acquisition) and 8 channel playback?
the 4 PCM2906C will generate continuous Audio datastream as Full Speed isocronous transfers and at same time should receive around same amount of data from the host for playback.
The host link, managed by TUSB4041I is Full Speed, so it should be enough to sustain all data traffic. Im right? My concern is about downstreams data rate.

Thank you in advance for your time and support,

Best Regards, Nomen

  • Hi Nomen,

    You're correct that we don't have a multi-channel audio solution available in our USB codecs portfolio. From the PCM2906C point of view what you're describing is valid.

    I'm moving this ticket to the team that supports TUSB4041I to comment on the throughput.

    Best regards,
    Jeff McPherson

  • Hi Jeff,

    thank you for your reply. 

    In the meantime waiting TUSB4041 team comments, I have further questions about PCM2906C:

    A) in order to reduce number of components (and size of board) Im thinking to use one single oscillator at 12MHz to supply  clock to the four PCM2906C (pin 21, XTI) instead of fitting 4 separate crystals. The board will be always powered,  never go to powerdown, it will be mounted as fixed/not removable, so the "not recommended"  statement at "Clock and Reset" on page 21 of PCM2906C data sheet could be ignored ? Any comments?

    B) concering Digital Audio Interface Input (S/PDIF) it seems only automatic switch bewteen Analog/Digital Audio source is available.
    In otherwords, not possible by application software to select and force Analog Audio or S/PDIF. Please confirm.
    How application sofware is able to get status if Audio source datas are coming from ADC or S/PDIF input?

    Thank you again in advance for your time and support,

    Best Regards, Nomen