Q7-A29
Q7-A29 - Rev. First Edition: 1.0 - Last Edition: 1.0 - Author: S.B. - Reviewed by G.G. Copyright © 2016 SECO S.r.l.
31
3.2.3.5
USB interface signals
AMD G-Series SOC is able to manage up to 10 USB ports, which are managed by three EHCI/OHCI controllers (for USB 2.0 and USB 1.1 functionalities) and one
xHCI controller (which manages two ports able to work in USB 3.0 / USB 2.0 and USB 1.1 mode).
It is possible to enable / disable single OHCI, EHCI and XHCI controllers via BIOS settings (please check par. 4.3.2 for further details).
Here following the signals related to USB interfaces.
/USB_P0-: Universal Serial Bus Port #0 differential pair.
/USB_P1-: Universal Serial Bus Port #1 differential pair.
/USB_P2-: Universal Serial Bus Port #2 differential pair.
/USB_P3-: Universal Serial Bus Port #3 differential pair.
/USB_P4-: Universal Serial Bus Port #4 differential pair.
/USB_P5-: Universal Serial Bus Port #5 differential pair.
US/USB_SSRX0-: USB Super Speed Port #0 receive differential pair; it is managed by xHCI controller.
US/USB_SSTX0-: USB Super Speed Port #0 transmit differential pair; it is managed by xHCI controller.
USB_0_1_OC#: USB Over Current Detect Input. Active Low Input signal, electrical level +3.3V_A with 10k
Ω
pull-up resistor. This pin has to be used for
overcurrent detection of USB Port#0 and #1 of Q7-A29 module.
USB_2_3_OC#: USB Over Current Detect Input. Active Low Input signal, electrical level +3.3V_A with 10k
Ω
pull-up resistor. This pin has to be used for
overcurrent detection of USB Ports #2 and #3 of Q7-A29 module.
USB_4_5_OC#: USB Over Current Detect Input. Active Low Input signal, electrical level +3.3V_A with 10k
Ω
pull-up resistor. This pin has to be used for
overcurrent detection of USB Port #4 and/or #5 of Q7-A29 module.
USB_6_7_OC#: USB Over Current Detect Input. Active Low Input signal, electrical level +3.3V_A with 10k
Ω
pull-up resistor. This pin has to be used for
overcurrent detection of USB Superspeed Port of Q7-A29 module.
USB_DRIVE_VBUS: USB Power Enable pin for USB Port 1, output
signal, electrical level +3.3V_A with 1k
Ω
pull-up resistor. This pin can be used to enable the power rail
output for USB port #1, necessary when used on a carrier board implementing the OTG functionality.
Please notice that for correct management of Overcurrent signals, power distribution switches are needed on the carrier board.
For EMI/ESD protection, common mode chokes on USB data lines, and clamping diodes on USB data and voltage lines, are also needed.
The schematics in the following page show an example of implementation on the Carrier Board. In there, all USB ports are carried out to standard USB 2.0 and
USB 3.0 Type A receptacles.