Freescale Semiconductor, Inc.
Features
— Capability to generate high quality sound, tone, or melody
• Interrupt controller
— All interrupts are maskable.
— Interrupt level of all internal modules is configurable.
— Four dedicated external interrupt IRQ signals (defined interrupt level; programmable edge,
level, and polarity).
• General-purpose I/O (GPIO) ports
— 93 total I/O ports in 12 groups with interrupt capability, all multiplexed with peripheral
functions.
— All ports are specially designed with dedicated internal pull-up and pull-down resistors.
• Multimedia card and secure digital (MMC/SD) host controller
— Compatible with the MMC system specification version 2.2
— Compatible with the SD Memory Card specification 1.0
— Ability to achieve maximum data rate with up to 10 cards; only 1 SD card is allowed
— Password protection of cards
— Multi-SD function support
— Error auto-detection for Response CRC and time-out and Access CRC and time-out errors
— Built-in 7 and 16 CRC generation and checking for command and data
— Built-in programmable frequency counter for MMC/SD host controller bus
— Maskable hardware interrupt for internal status and FIFO status indicator
— 16-bit internal data operation, 8 × 16-bit FIFO, and DMA interface
— Automatic operation pause when internal FIFO full, allowing flexible packet transaction for
dynamic DMA transfer
— Built-in 3-bit prescaler and 3-bit bus clock divider to maximize the performance of data
transaction between memory card and host
• Memory Stick host controller (MSHC)
— Built-in 8-byte (4-word) FIFO buffer for transmit and receive
— Built-in CRC circuit
— Support for internal or external serial clock source
— Built-in Serial Clock Divider: maximum 33.16 MHz serial data transfer rate
— DMA supported; DMA request condition is selectable based upon FIFO status
— Automatic command execution when an interrupt from the Memory Stick is detected (can be
turned on/off)
— RDY time-out period can be set by the number of serial clock cycles
— Interrupt can also be output to the core when a time out occurs
— Two built-in general-purpose input pins for detecting Memory Stick insertion/extraction
— 16-bit host bus access (byte access not supported)
MOTOROLA
Features
7
For More Information On This Product,
Go to: www.freescale.com