I am doing a design based on the Motorola 68332 MCU made for embedded applications, which is based on the CPU32 core. The CPU32 core is very similar to the 680x0 CPUs, but there are some subtle differences that I need to know. So for a better understanding, I would like to hear if anybody can help with the questions below.
Why was CPU32 core created, when Motorola had the 680x0 CPU cores already ?
The "M68000 FAMILY PROGRAMMER’S REFERENCE MANUAL" points out a large number of differences between the 680x0 and the CPU32, but the differences are scattered over a long document.
Does anybody know a description of only the differences between a 680x0 CPU core and the CPU32 core?