Hello @Dhaval_Shiroya
I hope you are doing very well.
Please, take a look to the sai_low_power_audio example of i.MX8ULP SDK.
In this demo, A core decoded music data and put it to DDR buffer and informs M core with the related information. Then M core will take the ownership of consuming the buffer, it will copy buffer from DDR to TCM, manipulating SDMA to transfer the data to SAI and codec for playback.
You can take as reference to the imx8ulp-evk-lpa.dts device tree.
Best regards,
Salas.