The MPC5554 operates at 132MHz, and features 2MB flash memory which is automotive qualified with RWW capability and has ECC. In total there is 115kB SRAM split into 32kB combined Instruction and Data Cache, 64kB dedicated to data processing, and 19kB dedicated to the eTPU. The MPC5554 features one 64 channel eTPU that is supported with 19kB dedicated SRAM. The eTPU can effectively act as a co-processor performing tasks and functions with no intervention from the CPU required, making it ideal for performing complex timing and control functions. In addition to the eTPU there is a 24-channel eMIOS, which can not operate without the CPU, intended for complex control and timing functions. The MPC5554 has a set of control modules for connection to peripherals and networks. The three FlexCAN modules on board connect to CAN networks, while the two Serial Communications Interfaces connect to external serial peripherals. This device has 4 SPI ports with support on the DSPI for up to 6 chip selects.