eTPU2+ is an intelligent, semi-autonomous co-processor designed for timing control. Operating in parallel with the Host CPU, the eTPU2+ processes instructions, real-time input events, performs output waveform generation, and accesses shared data without Host intervention. Consequently, for each timer event, the Host CPU setup and service times are minimized or eliminated.
The CodeWarrior® Development Studio for eTPU suite targets eTPU, eTPU2 and eTPU2+ application developers, compiler developers and integrations into higher level SoC models and Integrated Development Environments (IDE). eTPU2+ simulator supports all instructions, memory transactions, flow control, channel modes, debugger API.
The CodeWarrior Development Studio for eTPU is a full-featured IDE, Eclipse-based, which contains a standalone C cross-compiler, preprocessor, assembler, linker, simulator, and debugger.