• On-the-Go protocol logic
• 16 bidirectional endpoints
• DMA or FIFO data stream interfaces
• Low-power consumption
4.4.8.2 USB Device Charge Detect (DCD)
• Compliant with the latest industry standard specification, USB Battery Charging Specification, Revision 1.1
• Compatible with systems powered from:
• Rechargeable battery
• Nonrechargeable battery
• External 3.3 V LDO regulator powered from USB or directly from USB using internal regulator
• Programmable event timers for flexibility and better compatibility with future udpates to the standards
• Minimal configuration required:
• Set the clock frequency and enable the module
• Preprogrammed default values ensure compatibility with the USB Battery Charging Specification, Revision 1.1
4.4.8.3 Inter-IC Sound (I2S) / Synchronous Audio Interface (SAI)
• Support for full-duplex serial interfaces with frame synchronization such as I
2
S, AC97, and CODEC/DSP interfaces
• Two independent bit clock / frame sync pairs
• Four software configurable transmit or receive channels that can be software allocated to any bit clock / frame sync pair
• Independent 16 word x 32-bit FIFO per channel
• Graceful restart after FIFO Error
• Operation in stop modes
4.4.8.4 Universal Asynchronous Receiver/Transmitter (UART)
• Support for ISO 7816 protocol for interfacing with smart cards
• Full-duplex operation
• Standard mark/space non-return-to-zero (NRZ) format
• 13-bit baud rate selection with fractional divide of 32
• Programmable 8-bit or 9-bit data format
• Separately enabled transmitter and receiver
• Programmable transmitter output polarity
• Programmable receive input polarity
• 13-bit break character option
• 11-bit break character detection option
• Parameterizable buffer support for one dataword for each transmit and receive
• Independent FIFO structure for transmit and receive
• Two receiver wakeup methods:
• Idle line wakeup
• Address mark wakeup
• Address match feature in receiver to reduce address mark wakeup ISR overhead
• Ability to select MSB or LSB to be first bit on wire
• Hardware flow control support for request to send (RTS) and clear to send (CTS) signals
• Interrupt-driven operation with 11 flags:
• Transmitter data buffer at or below watermark
• Transmission complete
• Receiver data buffer at or above watermark
• Idle receiver input
• Receiver overrun
Communication Interfaces
ColdFire+ Portfolio Product Brief, Rev. 4, 03/2013
Freescale Semiconductor, Inc. 21