The design of digital fault recorder module based on S12XD

The hardware architecture and software designs of the digital fault recorder module are described in this paper. The enhanced MSCAN module and the XGATE co-processor of S12XD MCU are used to receive and manage the operate data through high-speed CAN bus. F-RAM is used as non-volatile data storage memory. The software, especially mentioned XGATE and fault data storage strategy, is discussed in detail. This module has been applied in the distributed generator excitation equipment.