Datasheet
Table Of Contents
- 1.0 Introduction
- 2.0 USB3320 Pin Locations and Definitions
- 3.0 Limiting Values
- 4.0 Electrical Characteristics
- 4.1 Operating Current
- 4.2 Clock Specifications
- 4.3 ULPI Interface Timing
- 4.4 Digital IO Pins
- 4.5 DC Characteristics: Analog I/O Pins
- 4.6 Dynamic Characteristics: Analog I/O Pins
- 4.7 OTG Electrical Characteristics
- 4.8 USB Audio Switch Characteristics
- 4.9 Regulator Output Voltages and Capacitor Requirement
- 4.10 Piezoelectric Resonator for Internal Oscillator
- 5.0 Architecture Overview
- FIGURE 5-1: USB3320 Internal Block Diagram
- 5.1 ULPI Digital Operation and Interface
- 5.2 USB 2.0 Hi-Speed Transceiver
- 5.3 Bias Generator
- 5.4 Integrated Low Jitter PLL
- 5.5 Internal Regulators and POR
- 5.6 USB On-The-Go (OTG)
- 5.7 USB UART Support
- 5.8 USB Charger Detection Support
- 5.9 USB Audio Support
- 5.10 Reference Frequency Selection
- 6.0 ULPI Operation
- 6.1 Overview
- 6.2 ULPI Register Access
- 6.3 Low Power Mode
- 6.4 Full Speed/Low Speed Serial Modes
- 6.5 Carkit Mode
- 6.6 RID Converter Operation
- 6.7 Headset Audio Mode
- 7.0 ULPI Register Map
- 8.0 Application Notes
- 8.1 Application Diagram
- TABLE 8-1: Component Values in Application Diagrams
- TABLE 8-2: Capacitance Values at VBUS of USB Connector
- FIGURE 8-1: USB3320 Application Diagram (Device, ULPI Output Clock mode, 24MHz)
- FIGURE 8-2: USB3320 Application Diagram (Device, ULPI Input Clock mode, 60MHz)
- FIGURE 8-3: USB3320 Application Diagram (Host or OTG, ULPI Output Clock Mode, 24MHz)
- 8.2 Reference Designs
- 8.3 ESD Performance
- 8.1 Application Diagram
- 9.0 Package Information
- Appendix A: Data Sheet Revision History
- The Microchip Web Site
- Customer Change Notification Service
- Customer Support
- Product Identification System
- Worldwide Sales and Service

USB3320
DS00001792E-page 28 2014-2016 Microchip Technology Inc.
5.6.2 VBUS MONITOR AND PULSING
The USB3320 includes all of the VBUS comparators required for OTG. The VBUSVld, SessVld, and SessEnd compar-
ators shown in Figure 5-11 are fully integrated into the USB3320. These comparators are used to monitor changes in
the VBUS voltage, and the state of each comparator can be read from the USB Interrupt Status register.
The VbusVld comparator is used by the Link, when configured as an A device, to ensure that the VBUS voltage on the
cable is valid. The SessVld comparator is used by the Link when configured as both an A or B device to indicate a ses-
sion is requested or valid. Finally the SessEnd comparator is used by the B-device to indicate a USB session has ended.
Also included in the VBUS Monitor and Pulsing block are the resistors used for VBUS pulsing in SRP. The resistors used
for VBUS pulsing include a pull-down to ground and a pull-up to VDD33.
In some applications, voltages much greater than 5.5V may be present at the VBUS pin of the USB connector. The
USB3320 includes an overvoltage protection circuit that protects the VBUS pin of the USB3320 from excessive voltages
as described in Section 5.6.2.6, and shown in Figure 5-11.
5.6.2.1 SessEnd Comparator
The SessEnd comparator is designed to trip when VBUS is less than 0.5 volts. When VBUS goes below 0.5 volts the
USB session is considered to be ended, and SessEnd will transition from 0 to 1. The SessEnd comparator can be dis-
abled by clearing this bit in both the USB Interrupt Enable Rising and USB Interrupt Enable Falling registers. When dis-
abled, the SessEnd bit in the USB Interrupt Status register will read 0. The SessEnd comparator trip points are detailed
in Table 4-7.
5.6.2.2 SessVld Comparator
The SessVld comparator is used when the transceiver is configured as both an A and B device. When configured as an
A device, the SessVld is used to detect Session Request protocol (SRP). When configured as a B device, SessVld is
used to detect the presence of VBUS. The SessVld interrupts can be disabled by clearing this bit in both the USB Inter-
FIGURE 5-11: USB3320 OTG VBUS BLOCK
R
VPD
VbusValid
SessValid
SessEnd
DischrgVbus
0.5V
1.4V
4.575V
VBUS
~
~
~
~
VDD33
PHY
To USB Con.
SessEnd Rise or
SessEnd Fall
VbusValid Rise or
VbusValid Fall
RXCMD VbusValid
IndicatorComplement
[UseExternalVbusindicator, IndicatorPassThru]
[0, X]
[1, 0]
[1, 1]
EXTVBUS (logic 1)
R
VB
R
VPU
ChrgVbus
VBUS
Overvoltage
Protection
R
VBUS
en
en