Datasheet

PIC32MX5XX/6XX/7XX
DS61156G-page 132 © 2009-2011 Microchip Technology Inc.
FIGURE 11-1: PIC32MX5XX/6XX/7XX FAMILY USB INTERFACE DIAGRAM
OSC1
OSC2
Primary Oscillator
8MHzTypical
FRC
Oscillator
TUN<5:0>
(4)
PLL
48 MHz USB Clock
(7)
Div x
UPLLEN
(6)
(PB Out)
(1)
UFRCEN
(3)
(POSC)
UPLLIDIV
(6)
UFIN
(5)
Div 2
VUSB
D+
(2)
D-
(2)
ID
(8)
Bus
Transceiver
SIE
VBUSON
(8)
Comparators
USB
SRP Charge
SRP Discharge
Registers
and
Control
Interface
Transceiver Power 3.3V
To Clock Generator for Core and Peripherals
Sleep or Idle
Sleep
USBEN
USB Suspend
CPU Clock Not POSC
USB Module
Voltage
System
RAM
USB Suspend
Full Speed Pull-up
Host Pull-down
Low Speed Pull-up
Host Pull-down
ID Pull-up
DMA
Note 1: PB clock is only available on this pin for select EC modes.
2: Pins can be used as digital inputs when USB is not enabled.
3: This bit field is contained in the OSCCON register.
4: This bit field is contained in the OSCTRM register.
5: USB PLL U
FIN requirements: 4 MHz.
6: This bit field is contained in the DEVCFG2 register.
7: A 48 MHz clock is required for proper USB operation.
8: Pins can be used as GPIO when the USB module is disabled.