The SPC5200CVR400B is a 32-bit Microcontroller based on MPC603e series e300 core with superscalar architecture operates at a maximum frequency of 400MHz. The device incorporates 16kB internal RAM, universal serial bus controller (USB), dual CAN 2.0 A/B controller (MSCAN), 56 general-purpose I/O pins and fast Ethernet controller (FEC) supports 100Mbps IEEE 802.3 MII, 10Mbps IEEE 802.3 MII, 10Mbps 7-wire interface. This device also features peripherals like two inter-integrated circuit (IIC) and serial peripheral interface modules (SPI).