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?
if suppose if i consider High-Performance Mode minimum frequency - 23 Khz, the clock derived by the controller should be 1.472 Mhz.
As my controller supports 1.5 Mhz of frequency, can drive 1.5 Mhz clock frequency to get the data from the ICS43434?
Thank you,
Maniram
1.5Mhz or other frequency clock is OK. Your sampling frequency in this case will be 1.5Mhz/64. Just in case you need to perform DSP on the audio data, you need to be aware of the sampling rate.
HI @Jin jiang
Reading my previous question, I got some clarity.
But I have few question to be clarify still in the audio perspective
1. How to validate the PCM Samples(Input Vs output )?
Note : I have converted PCM samples from PDM mic using software codec. That input which I given to the mic is generated tone of 1kHz using Adacity.
2. Is there any way to convert that raw PCM samples to volume level like dB ?
Please share your valuable points and suggestions.