> the block diagram of the MPC5775 on nxp website doesn't include the eTPU block
Below the block diagram it says the MPC5775E has THREE of them, as does the Feature Comparison Table.
Going from a 16MHz (or so, could be 25MHz) 68k in a 132 or 144 pin QFP to a chip with THREE PPC cores running at 264MHz in a 416-pin BGA package with 4M of internal Flash and 512k of internal SRAM seems to be a gigantic step up in performance and complexity.
Are you sure your system needs a TPU? It might have only needed it with the speed of the 68332. A more modern and faster CPU might be able to do whatever the TPU was used for in code, and with the help of some modern timers or SPI controllers or something.
The 68332 has a 16-bit bus and takes 3 clocks to read or write instructions and data. So it can only run at about 4 MIPs. The MPC5775E has 32-bit buses and can probably run multi-issue at the full clock rate. As well as having THREE CPUs inside it.
A 60-120MHz ARM chip (like one of the Kinetis ones), see the KL series) might be able to do what the 68k TPU did on its own, and you can get them in an LQFP as well. If you want better longevity, start with something made later, like the LPC550x. An LPC800 might even be able to do it.
Tom