I am looking for a micro controller which has SENT peripheral in it do STM have any such microcontroller?
No, but you might be able to transmit data in that form using a TIM+DMA+GPIO or TIM-PWM+DMA combo
Thank you for your feedback is it possible to receive in the same way with out interrupting actual task.
One could use TIM+DMA to capture the arrival of pulses in the time-domain. Say free-running TIM, Input-Capture, into a circular buffer, that was subsequently reviewed and decoded.
I can confirm that we implemented SENT the way @Community member says on STM32H7 with FreeRTOS and we manage to asynchronously decode 4 SENT channels while logging, webserver and other tasks are running.