Hello Pratyay,
As first – what is the reason to MCU change? Is it availability or technical reason?
Your current MCU is based on S12Z core with integrated peripherals for motor control applications. Thus your code is build for defined core and integrated peripherals. If you don’t want to spent high effort for code modification you need to use the same MCU family – S12ZVM. The change to different MCU requires the code modification effort.
If you change MCU and use the same core S12Z you will need to use at least external MOSFET driver and modify your code to fit this new driver. You need pay attention to other peripherals used – as ADC, timers or other.
The evaluation boards are usually built for such MCU family e.g. S12ZVM or other. If you select different MCU family the other EVBs are available for help with final design.
You can select from various motor control kits and used MCUs on:
https://www.nxp.com/design/development-boards/automotive-motor-control-solutions:AUTOMOTIVE-MOTOR-CO...
But each change requires code modification effort.
I hope it can help you select the right MCU for your application.
Best Regards,
Stano.