Introduction to Digital Power Conversion
XMC4000/1000 Family
Application Software
Application Guide
89
V1.0, 2015-01
8.3
Safety
Protections -> Over-Voltage (OV) / Over Current OC) protections, reaction to OV/OC: e.g. TRAP
request with shut-down support by hardware and software service providers.
Feed-Forward Control option, by including monitoring of input variations for early prediction of
protection reaction.
8.4
Communication capabilities
The XMC serial communication modules support medium access and data transmission to various
extents by protocol providers in hardware, depending on category, prepared for embedded DMA-
support (optionally) and FIFO buffers for software drivers with the following communication protocols:
ETH
Ethernet - 10/100 MBit/s data transfer rates in compliance with the IEEE 802.3-2002 standard /
Prepared for Internet connected applications using IPv4 and IPv6 / Supports implementation of
IEEE1588 time synchronisation for Real Time Ethernet protocols.
CAN
MultiCAN, Multi Controller Area Network module - Independently operating CAN nodes with Full-
CAN V2.0 B-active and using standard frames with 11-bit identifiers as well as extended frames
with 29-bit identifiers / Exchangable data and remote frames via a gateway functions, optionally
supported by message FIFO buffers.
USB
Universal Serial Bus - Fully compliant with the USB 2.0 specification, flexible as a host-only or
device-only controller, satisfying Dual-Role Device (DRD) controller, supporting both device and
host functions / Compliant with the On-The-Go Supplement to the USB 2.0 specification, revision
1.3.
Serial
USIC, Universal Serial Interface Channel module - covering several serial communication
protocols such as I2C, SPI, UART.
PMBus
Power Management Bus, targeted for digital management of power supplies, is a protocol based
on I2C communication. This can be implemented using USIC module in XMC. Customized
commands can be implemented as well.
8.5
Data logging / Firmware updates
These Apps enable data logging or maintenance of embedded software remotely by firmware updates
via the alternative communication units: ETH, CAN, USB, Serial, PMBUS, or other serial protocols.
8.6
Human Machine Interface
XMC supports Human Machine Interface (HMI) with the embedded LED and Touch-Sense (LEDTS)
units (for LEDs and touch pads), that offers interface to the power supply. Display drives can also be
controlled with XMC (Communication/GPIO interfaces).