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.

PCM data connection to I2S

Dear sir,

Our customer is trying to use cc5505 as voice codec and noise canceller by connecting to

incoming voice data(PCM data, 8bit x 8khz) through SPI or any port.  It needs duplex mode(

time division of Tx and Rx  - PCM highway).  Is it possible to use I2S for this purpose?

Seems TI recommend McASP or McBSP for TDM PCM transmission, but its spec is going up

to 192Khz or so. It is too much for just voice data transmission.

  • Hi,

    As a Moderator, it is been assigned to right expert and will be addressed soon.

    Thanks & regards,

    Sivaraj K

  • Hi,

    If you are looking for a TDM support then it's suggested to go with McBSP. But C5505/15/35 will not have McBSP support. So you may consider C5517 for McBSP support. 

    Below metioned are C5517 McBSP features which might be useful for your application 

    • 8-bit data transfers with the option of LSB or MSB first
    • Full-duplex communication
    • External shift clock or an internal, programmable frequency shift clock for data transfer
    • Programmable polarity for both frame synchronization and data clocks
    • Direct interface to:
      • T1/E1 framers
      • MVIP switching compatible and ST-BUS compliant devices including:
      • IOM-2 compliant devices
      • AC97 compliant devices (the necessary multiphase frame synchronization capability is provided)
      • IIS compliant devices
    • Multichannel transmit and receive of up to 128 channels
    • A wide selection of data sizes, including 8, 12, 16, 20, 24, and 32 bits
    • Highly programmable internal clock and frame generation

    Further information on C5517 go through the TRM in the link C5517TRM

    Hope the above helps you to decide.

    Regards

     vasanth