System Application ............................................................................................................................................................................. 19
Revision History ................................................................................................................................................................................... 29
The Microchip Web Site ...................................................................................................................................................................... 30
Customer Change Notification Service ............................................................................................................................................... 30
Customer Support ............................................................................................................................................................................... 30
Product Identification System ............................................................................................................................................................. 31
2016-2018 Microchip Technology Inc.
DS00002236D-page 3
USB5806
1.0
1.1
PREFACE
General Terms
GENERAL TERMS
Description
Analog-to-Digital Converter
8 bits
Communication Device Class
Control and Status Registers
32 bits
End of Packet
Endpoint
First In First Out buffer
Full-Speed
Finite State Machine
General Purpose I/O
Hi-Speed
High Speed Over Sampling
The Hub Feature Controller, sometimes called a Hub Controller for short is the internal
processor used to enable the unique features of the USB Controller Hub. This is not to
be confused with the USB Hub Controller that is used to communicate the hub status
back to the Host during a USB session.
Inter-Integrated Circuit
Low-Speed
Least Significant Bit
Least Significant Byte
Most Significant Bit
Most Significant Byte
Not Applicable
No Connect
One Time Programmable
Printed Circuit Board
Physical Coding Sublayer
Physical Layer
Phase Lock Loop
Refers to a reserved bit field or address. Unless otherwise noted, reserved bits must
always be zero for write operations. Unless otherwise noted, values are not guaran-
teed when reading reserved bits. Unless otherwise noted, do not read or write to
reserved addresses.
Software Development Kit
System Management Bus
Universally Unique IDentifier
16 bits
TABLE 1-1:
Term
ADC
Byte
CDC
CSR
DWORD
EOP
EP
FIFO
FS
FSM
GPIO
HS
HSOS
Hub Feature Controller
I
2
C
LS
lsb
LSB
msb
MSB
N/A
NC
OTP
PCB
PCS
PHY
PLL
RESERVED
SDK
SMBus
UUID
WORD
DS00002236D-page 4
2016-2018 Microchip Technology Inc.
USB5806
1.2
1.
2.
3.
4.
5.
Reference Documents
UNICODE UTF-16LE For String Descriptors
USB Engineering Change Notice, December 29th, 2004,