Hi Amit,
It is not mandatory that both should have different IP. But If data and VOLTE call bearer is attached to different APN then it will have different IP address.
If same APN supports both Data and VOLTE support then it will be same IP address. I am not sure on practical difficulties on having same APN for data and VOLTE.