| IDE Host Controller
|
| |
|
Fully compliant with ATA/ATAPI-6 protocol (max.
ATA-133 hard-drive support) which can access hard disk, CD-ROM,
microdrive*, CF cards*, and PCMCIA cards*, etc.(*:only for true
IDE mode and 16 bit devices) |
| |
|
Compliant with ARM AMBA AHB interface. |
| |
|
Registers compatible with the Intel standard register setting.
|
| |
|
Configurable FIFO for IDE channel. |
| |
|
Driver support RAID 0 (striping), RAID 1 (mirroring) and
RAID 0+1 (mirrored-striped) function. |
| USB Device Controller |
| |
|
Complies with the USB Rev. 2.0, Supports USB Full Speed
(12Mb/sec) and High Speed (480 Mb/sec), is backward-compatible
with USB1.1 |
| |
|
Support AHB M/S I/F operation |
| |
|
Double buffering scheme for main endpoint increases throughput
and eases real-time data transfer Dual-Port SRAM : 576 x 32-bit
space providing 2 data sets for each BULK-IN and BULK-OUT Endpoints |
| |
|
Support Control, BULK, Interrupt transfer type |
| |
|
Automatic retry of failed packets, and PING Flow control
|
| |
|
Separate data buffers for the SETUP portion of a CONTROL
transfer |
| |
|
Support DMA Engine–Used to move the large block data between
local memory and USB without intervene of CPU |
| |
|
Complete USB printing device class specification version
1.1 compatibility |
| |
|
On-chip USB transceiver and Serial Bus Interface Engine (SIE)
|
| |
|
Suspend / Resume operation - Supports USB remote wake-up
|
| |
|
Automatic transmit/receive memory or buffer management |
| |
|
One AHB bus master interface with a DMA engine for all transfers.
The interface supports AHB RETRY and SPLIT operations |
| |
|
One AHB bus slave interface for access of configuration registers
and transmit / receive memories |
| |
|
The DMA engine supports
- Increment addressing mode
- 32-bit wide transactions
- 5 DMA channels and fixed channel priority arbitration for
all endpoints |
| |
|
16-word burst transfer in DMA operation |
| USB Host Controller |
| |
|
USB 2.0 High Speed Host Controller. |
| |
|
Intel™ EHCI host controller. The USB host controller registers
and data structures are compliant to Intel ™ EHCI specification.
|
| |
|
AHB compliant system bus interface. |
| |
|
Direct support for USB Transceiver Macrocell Interface (UTMI
/ UTMI+) or Philips interface transceivers. |
| |
|
Configurable dual port RAM buffers isolate memory latency
on the system bus from the timing requirements of the USB. |
| SD/MMC Host Controller |
| |
|
Compliant with the AMBA APB interface |
| |
|
Compliant with SD spec. Version 1.01 and compatibility to
Multi Media Card (MMC) |
| |
|
Variable clock rate 0 – 25 MHz which depends on APB clock
rate |
| |
|
Support MMU structure with DMA function to enhance the SD/MMC
access performance |
| |
|
Support 2 ports |