Universal Serial Bus (USB) Device
MOTOROLA
Introduction
1-7
•
16-bit resolution
•
Sound and melody generation
1.15 Universal Serial Bus (USB) Device
The MC9328MX1 USB Device features:
•
Compliant with
Universal Serial Bus Specification, revision 1.1
•
Up to six logical endpoints—see Table 1-1 on page 1-7
•
Support for isochronous communications pipes
— Frame match interrupt feature notifies the user when a specific USB frame occurs
— For DMA access, the maximum packet size for the isochronous endpoint is restricted by the
FIFO size of the endpoint
— For programmed I/O, isochronous data packets range from 0 bytes to 1023 bytes
•
Support for control, bulk, and interrupt pipes
— Packet sizes are limited to 8, 16, 32, or 64 bytes
— Maximum packet size depends on the FIFO size of the endpoint
•
Support (via a register bit) for a remote wake-up feature
•
Full-speed (12 MHz) operation
•
Programmable as self-powered
1.16 Multimedia Card and Secure Digital (MMC/SD) Host
Controller
The MC9328MX1 MMC/SD Host Controller features:
•
Fully compatible with the
MMC System Specification version 3.1
•
Fully compatible with the
SD Memory Card Specification 1.0
and
SD I/O Specification 1.0
with 1 or
4 channel(s)
•
Up to ten MMC cards and one SD are supported by standard (maximum data rate with a maximum
of ten cards)
•
Support for hot swappable operation
•
Support for data rates from 20 Mbps to 80 Mbps
Table 1-1. Endpoint Configurations
Endpoint
Direction
Physical FIFO
Size (Bytes)
Endpoint
Configuration
Maximum Packet Size
(Bytes)
0
IN and OUT
32
Control
32
1–5
IN or OUT
32 or 64
1
1.
FIFO1 and FIFO2 are 64 bytes each; FIFO3, FIFO4, and FIFO5 are 32 bytes each.
Control, interrupt,
bulk, or
isochronous
User configurable: 8, 16,
32, or 64 (depending on
FIFO size)
Summary of Contents for DragonBall MC9328MX1
Page 68: ...1 12 MC9328MX1 Reference Manual MOTOROLA Introduction ...
Page 86: ...2 18 MC9328MX1 Reference Manual MOTOROLA Signal Descriptions and Pin Assignments ...
Page 116: ...3 30 MC9328MX1 Reference Manual MOTOROLA Memory Map ...
Page 126: ...4 10 MC9328MX1 Reference Manual MOTOROLA ARM920T Processor ...
Page 160: ...8 8 MC9328MX1 Reference Manual MOTOROLA System Control ...
Page 272: ...13 32 MC9328MX1 Reference Manual MOTOROLA DMA Controller ...
Page 281: ...Programming Model MOTOROLA Watchdog Timer Module 14 9 ...
Page 282: ...14 10 MC9328MX1 Reference Manual MOTOROLA Watchdog Timer Module ...
Page 300: ...15 18 MC9328MX1 Reference Manual MOTOROLA Analog Signal Processor ASP ...
Page 438: ...18 16 MC9328MX1 Reference Manual MOTOROLA Serial Peripheral Interface Modules SPI 1 and SPI 2 ...
Page 478: ...19 40 MC9328MX1 Reference Manual MOTOROLA LCD Controller ...
Page 574: ...21 32 MC9328MX1 Reference Manual MOTOROLA Memory Stick Host Controller MSHC Module ...
Page 598: ...23 16 MC9328MX1 Reference Manual MOTOROLA Real Time Clock RTC ...
Page 670: ...24 72 MC9328MX1 Reference Manual MOTOROLA SDRAM Memory Controller ...
Page 726: ...25 56 MC9328MX1 Reference Manual MOTOROLA SmartCard Interface Module SIM ...
Page 736: ...26 10 MC9328MX1 Reference Manual MOTOROLA General Purpose Timers ...
Page 854: ...29 18 MC9328MX1 Reference Manual MOTOROLA I2C Module ...
Page 900: ...30 46 MC9328MX1 Reference Manual MOTOROLA Synchronous Serial Interface SSI ...
Page 942: ...32 26 MC9328MX1 Reference Manual MOTOROLA GPIO Module and I O Multiplexer IOMUX ...