Hast du schon mal TriCore TC1796 angeschaut?
Hat eigentlich alles, was du brauchst 2 A/D-Konverter (natürlich mit MUX davor), 2 Global Timer Call Arrays und 1 Local Timer Cell Array, AFAIK alles in allem 96 Timer-Zellen. Damit kannst du PWM machen nach Herzenslust, auch für 3-Phasen-Drehstrom und komplexe Wellenformen. GCC-Ports für Tricore gibt es.

Evtl auch XC167, wenns nur 16 Bit sein sollen.
Das ein Controller den Strom für Baumfällmotoren liefert, kannst du kaum erwarten *grins*. Da ist wohl ne hausbackene Leistungsstufe angesagt, wenn man nix passendes findet...