A20 User Manual (Revision 1.2) Copyright © 2013 Allwinner Technology Co., Ltd. All Rights Reserved. Page 657 / 812
6.8. USB Host
6.8.1. Overview
USB Host controller is fully compliant with the USB 2.0 specification, Enhanced Host Controller
Interface (EHCI) Specification, Revision 1.0, and the Open Host Controller Interface (OHCI)
Specification Release 1.0a. The controller supports high-speed, 480-Mbps transfers (40 times faster
than USB 1.1 full-speed mode) using an EHCI Host controller, as well as full and low speed through
one or more integrated OHCI host controllers.
The USB host controller features:
Support industry-standard AMBA High-Performance Bus (AHB) and it is fully compliant with the
AMBA Specification, Revision 2.0. Supports bus.
Support 32-bit Little Endian AMBA AHB Slave bus for register access
Support 32-bit Little Endian AMBA AHB Master bus for memory access.
Include an internal DMA Controller for data transfer with memory.
Comply with Enhanced Host Controller Interface (EHCI) Specification, Version 1.0, and the Open
Host Controller Interface (OHCI) Specification, Version 1.0a.
Support High-Speed (HS, 480-Mbps), Full-Speed (FS, 12-Mbps), and Low-Speed (LS, 1.5-Mbps)
device
Support the UTMI+ Level 3 interface. The 8-bit bidirectional data buses are used.
Support only 1 USB Root Port shared between EHCI and OHCI
The USB HOST system contains two HCI controllers. The HCI controllers are composed of an
EHCI controller and an OHCI companinon controller.