SmartSound™ MEMS Microphones

phpbb forum ID
34116
By satyanaganlttscom , 5 June 2020

Hi All,
i am trying to emulate I2S using SPI interface on MSP432P4111 Launch Pad.
the MSP432P4111 Launch pad is connected to ICS43434(refer schematic_connection.png)

i had provided all the required configurations such as:(refer to cont_clock.jpg with clock(yellow color),WS(BLue color))
continuous clock frequency with 500Khz
toggling the Word select signal at every 32 clock pulsed.

By satyanaganlttscom , 26 May 2020

Hi Jin,
Thank you for the reply(please check this query thread Testing the ICS43434).

Are you using our EVBs to run the tests, or you built your own board?
i am using MSP432P4111 EVM board for testing the Acoustic sensor.

By kalairks1gmailcom , 15 May 2020

I am looking for a I2S Microphone which should be compatible with NRF52840 microcontroller

The architecture of the nRF52 I2S module does not properly support 64 SCK pulses per WS frame while operating in 24-bit I2S "Master" mode. The WS frame width is ALWAYS forced to 48 SCK pulses. nRF52 only supports 32 bit width in I2S-slave mode.

Attached the nordic datasheet's sample width configuration for I2S.

Is ICS-43434 will meet my requirement?. if not, Can u please suggest a microphone which is compatible to NRF52?

By satyanaganlttscom , 8 May 2020

Hi,
i am using a ICS43434 which is controlled by using MSP432.

from the points obtained from the ICS43434 data sheet, it is clear that the sensor works in the below given modes with provided frequencies(please find the attachment):

High-Performance Mode : Min – 23 Khz corresponding frequency applied from controller is 64*fs - 1.472Mhz
Max – 51.6 Khz corresponding frequency applied from controller is 64*fs - 3.3024 Mhz

whether the controller can generate a clock frequency in between two above given ranges?

By satyanaganlttscom , 4 May 2020

hi Jin jiang,
i am using ICS43434 on MSP432P401R.

As this controller does not have any I2S channel, i am emulating I2S over SPI.

i want to operate ICS43434 in High performance mode at 23Khz, With respective to timing diagram as mentioned in the data sheet as attached, i have understood from SPI i need to supply 64*23 Khz clock(~1.5Mhz).

whether my understanding is correct?

In addition, how to control WS line over SPI MOSI signal when i have a single ICS43434 connected as a left channel?

Thank you,
Maniram

By satyanaganlttscom , 17 April 2020

Hi TDK team,

adding to the above question,

as i am referring the ICS43434, there are some queries which are not clear:

what does the 24 bit output value represent, whether is ADC data?

what should be the input given to the sensor?

what will be the corresponding output for the given input?

how many samples can be obtained for the given input?

it will be very helpful to my work if i understand the above queries.

Thank you,
Maniram

By satyanaganlttscom , 16 April 2020

Hi, Invensense Team.
Greetings from LTTS user.

We stated working on the ICS-43434 sensor, also we are referring ICS-43434 datasheet.

We need some more information about the sensor functionality, Interface and validating the sensor.

Need More Info :
1. Need some reference code to reuse and refer our application purpose ?
2. How to validate the sensor ( Any mappings are available to validate the sensor with respect to input) ?