How can I connect a MEMS digital microphone with a I2S interface to the I.MX6 SSI interface?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

How can I connect a MEMS digital microphone with a I2S interface to the I.MX6 SSI interface?

1,181 Views
massimopilia
Contributor I

nxp i.mx 6 ssi/i2s‌ mems‌

I'd like to connect a microphone like this one http://www.invensense.com/wp-content/uploads/2015/02/ICS-43432_DS.pdf, that is provided with a I2S interface, to the SSI interface of the I.MX6.

I saw in the i.MX 6Dual/6Quad Applications Processor Reference Manual, Rev. 3, 07/2015, that in Synchronous Mode (4-Wire Interface), each port will be a 4-wire interface (that is, RXD, TXD, TXC, TXFS). In this setup, receive data timing is determined by TXC and TXFS.

So, I'm thinking to use the following configuration:

  • TXC to provide the clock signal for the microphone
  • TXFS to provide the Word Select
  • RXD to receive the data from the microphone
  • TXD Not used!

Is it correct?

Thanks in advance!

Massimo Pilia

Labels (1)
Tags (3)
2 Replies

877 Views
igorpadykov
NXP Employee
NXP Employee

Hi Massimo

yes this understanding is right, it may be useful to check attached Porting Guide

Chapter 8 Porting Audio Codecs and Chapter 20 Porting Audio Codecs i.MX53 UG

http://www.nxp.com/assets/documents/data/en/user-guides/MX53UG.pdf 

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

877 Views
massimopilia
Contributor I

Thanks a lot Igor!!!

Best regards

Massimo

0 Kudos