English
Language : 

PIC32MX440F256H-80I Datasheet, PDF (244/646 Pages) Microchip Technology – 64/100-Pin General Purpose and USB 32-Bit Flash Microcontrollers
PIC32MX3XX/4XX
FIGURE 11-1:
PIC32MX3XX/4XX FAMILY USB INTERFACE DIAGRAM
OSC1
OSC2
(PB out)(1)
VBUS
USBEN
USB Suspend
CPU Clock Not POSC
Sleep
FRC
Oscillator
8 MHz Typical
TUN<5:0>(4)
Primary Oscillator
(POSC)
UFIN(5)
Div x
PLL
FUPLLIDIV(6)
Div 2
UFRCEN(3)
FUPLLEN(6)
USB Suspend
To Clock Generator for Core and Peripherals
Sleep or Idle
SRP Charge
SRP Discharge
USB Module
USB
Voltage
Comparators
48 MHz USB Clock(7)
D+(2)
D-(2)
ID(8)
VBUSON(8)
Full Speed Pull-up
Host Pull-down
Low Speed Pull-up
Transceiver
Host Pull-down
ID Pull-up
Registers
and
Control
Interface
SIE
DMA
controller
System
RAM
VUSB
Transceiver Power 3.3V
Note 1:
2:
3:
4:
5:
6:
7:
8:
PB clock is only available on this pin for select EC modes.
Pins can be used as digital inputs when USB is not enabled.
This bit field is contained in the OSCCON register.
This bit field is contained in the OSCTRM register.
USB PLL UFIN requirements: 4 MHz <= FIN <= 5 MHz.
This bit field is contained in the DEVCFG2 register.
A 48 MHz clock is required for proper USB operation.
Pins can be used as GPIO when the USB module is disabled.
DS61143E-page 242
Preliminary
© 2008 Microchip Technology Inc.