We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest! Update Here
Stay in the loop with the latest from Microchip! Update your profile while you are at it. Update Here
Complete your profile to access more resources.Update Here!
Item Qty
Your cart is empty.

AN2621

Title
Title
AN26.21- USB Device Design Checklist
Name
Name
AN2621
Date
Date
08/10/2015
Product Categories
Product Categories
USB / Bridges
Description
Description
The purpose of this application note is to provide a list of items that need to be considered when designing systems that incorporate the following categories of Microchip USB products: ? USB 2.0 Hubs ? USB 3.0 Hubs ? Flash Media Controllers ? Flash Media Controller Hub Combo ? USB Transceivers The target audience of this document is system engineers and layout professionals who are familiar with industry standard practices. This application note must be used in conjunction with the device data sheet, reference design, and other relevant application notes.

Silicon Products

Title Product Title
USB4715
Automotive FlexConnect Smart Hub
USB4715 Automotive FlexConnect Smart Hub
USB84604
USB 2.0 HSIC Hi-Speed 4-Port Controller Hub
USB84604 USB 2.0 HSIC Hi-Speed 4-Port Controller Hub
USB84602
2-Port Automotive SmartHub
USB84602 2-Port Automotive SmartHub
USB83340
USB83340
USB82640
Automotive-Grade USB 2.0 Hub and Flash Media Card Controller Combo
USB82640 Automotive-Grade USB 2.0 Hub and Flash Media Card Controller Combo
USB82642
Automotive-Grade USB 2.0 Hub and Flash Media Card Controller Combo
USB82642 Automotive-Grade USB 2.0 Hub and Flash Media Card Controller Combo
USB82514
USB82514
USB4712
USB2.0 Retimer Hub, with Auto-FlexConnect
USB4712 USB2.0 Retimer Hub, with Auto-FlexConnect
USB7216
USB Type-C Gen2 SmartHub
USB7216 USB Type-C Gen2 SmartHub
usb5434
USB3.0 4port Hub
usb5434 USB3.0 4port Hub
USB5734
4-Port USB SS / Hi-Speed Hub Controller
USB5734 4-Port USB SS / Hi-Speed Hub Controller
USB5744
4-Port USB SS / Hi-Speed Hub Controller
USB5744 4-Port USB SS / Hi-Speed Hub Controller
USB3336
19.2Mhz USB 2.0 ULPI PHY IC in WLCS package
USB3336 19.2Mhz USB 2.0 ULPI PHY IC in WLCS package
USB2244
USB 2.0 SD/MMC Flash Media Controller
USB2244 USB 2.0 SD/MMC Flash Media Controller
USB3321
26Mhz USB 2.0 ULPI PHY IC in WLCS package
USB3321 26Mhz USB 2.0 ULPI PHY IC in WLCS package
USB2641
USB 2.0 Flash Media Controller with Hi-Speed USB Hub
USB2641 USB 2.0 Flash Media Controller with Hi-Speed USB Hub
USB2642
USB 2.0 Flash Media Controller with Hi-Speed USB Hub
USB2642 USB 2.0 Flash Media Controller with Hi-Speed USB Hub
USB3450
USB 2.0 UTMI+ PHY IC
USB3450 USB 2.0 UTMI+ PHY IC
USB7206
Gen2 Legacy Hub
USB7206 Gen2 Legacy Hub
USB5816
Gen1 6port USB-C SmartHub
USB5816 Gen1 6port USB-C SmartHub
USB5534B
USB3.0 4port Hub
USB5534B USB3.0 4port Hub
USB3343
26Mhz USB 2.0 ULPI PHY IC with Variable I/O voltage
USB3343 26Mhz USB 2.0 ULPI PHY IC with Variable I/O voltage
USB3319
13Mhz USB 2.0 ULPI PHY IC
USB3319 13Mhz USB 2.0 ULPI PHY IC
USB3320
Multi-frequency USB 2.0 ULPI PHY IC
USB3320 Multi-frequency USB 2.0 ULPI PHY IC
USB7002
4-Port SS / HS USB Type-C SmartHub
USB7002 4-Port SS / HS USB Type-C SmartHub
USB2534
MTT 4-Port USB 2.0 Hi-Speed Hub Controller
USB2534 MTT 4-Port USB 2.0 Hi-Speed Hub Controller
USB3803
Three Port USB 2.0 Hi-Speed Hub Controller for Portable Applications
USB3803 Three Port USB 2.0 Hi-Speed Hub Controller for Portable Applications
USB2532
MTT 2-Port USB 2.0 Hi-Speed Hub Controller
USB2532 MTT 2-Port USB 2.0 Hi-Speed Hub Controller
USB3327
27Mhz USB 2.0 ULPI PHY IC in WLCS package
USB3327 27Mhz USB 2.0 ULPI PHY IC in WLCS package
USB3290
USB 2.0 UTMI PHY IC
USB3290 USB 2.0 UTMI PHY IC
USB3280
USB 2.0 UTMI PHY IC
USB3280 USB 2.0 UTMI PHY IC
USB5742B
2-Port USB SS / Hi-Speed Hub Controller
USB5742B 2-Port USB SS / Hi-Speed Hub Controller
USB3330
26Mhz USB 2.0 ULPI PHY IC in WLCS package
USB3330 26Mhz USB 2.0 ULPI PHY IC in WLCS package
USB3341
26Mhz USB 2.0 ULPI PHY IC
USB3341 26Mhz USB 2.0 ULPI PHY IC
USB7016
6-Port SS / HS USB Type-C Gen1 SmartHub
USB7016 6-Port SS / HS USB Type-C Gen1 SmartHub
USB3322
12Mhz USB 2.0 ULPI PHY IC in WLCS package
USB3322 12Mhz USB 2.0 ULPI PHY IC in WLCS package
USB7216C
6-Port SS+ / SS / HS USB Type-C Gen2 SmartHub
USB7216C 6-Port SS+ / SS / HS USB Type-C Gen2 SmartHub
USB7206C
6-Port SS+ / SS / HS USB Gen2 SmartHub
USB7206C 6-Port SS+ / SS / HS USB Gen2 SmartHub
USB7006
6-Port SS / HS USB Gen1 SmartHub
USB7006 6-Port SS / HS USB Gen1 SmartHub
USB2640
USB 2.0 Flash Media Controller with Hi-Speed USB Hub
USB2640 USB 2.0 Flash Media Controller with Hi-Speed USB Hub
USB5906
Gen1 6port USB-C SmartHub
USB5906 Gen1 6port USB-C SmartHub
USB2524
USB2524
USB5826C
6-Port USB SS / Hi-Speed Hub Controller
USB5826C 6-Port USB SS / Hi-Speed Hub Controller
USB5916C
6-Port USB SS / Hi-Speed SmartHub Controller
USB5916C 6-Port USB SS / Hi-Speed SmartHub Controller
USB3370
High Speed Switch for Mobile and Portable Applications
USB3370 High Speed Switch for Mobile and Portable Applications
USB2507
USB2507
USB7051
4port USB-C PD SmartHub
USB7051 4port USB-C PD SmartHub
USB5533B
USB3.0 3port Hub
USB5533B USB3.0 3port Hub
USB5532B
USB3.0 2port Hub
USB5532B USB3.0 2port Hub
USB3310
Multi-frequency USB 2.0 ULPI PHY IC
USB3310 Multi-frequency USB 2.0 ULPI PHY IC
USB5537B
USB3.0 7-port Hub
USB5537B USB3.0 7-port Hub
USB7252C
4-Port SS+ / SS / HS USB Type-C Gen2 SmartHub
USB7252C 4-Port SS+ / SS / HS USB Type-C Gen2 SmartHub
USB2512B
2-Port USB 2.0 Hi-Speed Hub Controller
USB2512B 2-Port USB 2.0 Hi-Speed Hub Controller
USB2412
STT 2-Port USB 2.0 Hi-Speed Hub Controller
USB2412 STT 2-Port USB 2.0 Hi-Speed Hub Controller
USB7051P
Gen1 USB-C SmartHub
USB7051P Gen1 USB-C SmartHub
USB3250
USB 2.0 UTMI PHY IC
USB3250 USB 2.0 UTMI PHY IC
USB3338
38.4Mhz USB 2.0 ULPI PHY IC in WLCS package
USB3338 38.4Mhz USB 2.0 ULPI PHY IC in WLCS package
USB2241
USB 2.0 Multi-Format Flash Media Controller
USB2241 USB 2.0 Multi-Format Flash Media Controller
USB3329
13Mhz USB 2.0 ULPI PHY IC in WLCS package
USB3329 13Mhz USB 2.0 ULPI PHY IC in WLCS package
USB3333
19.2/26Mhz USB 2.0 ULPI PHY IC in WLCS package
USB3333 19.2/26Mhz USB 2.0 ULPI PHY IC in WLCS package
USB7252
Gen2 USB-C® Hub
USB7252 Gen2 USB-C® Hub
USB5807
Gen1 7port Legacy SmartHub
USB5807 Gen1 7port Legacy SmartHub
USB5916
Gen1 6port USB-C SmartHub
USB5916 Gen1 6port USB-C SmartHub
USB3751A-2
USB2.0 Protection IC with Battery Charger Detection
USB3751A-2 USB2.0 Protection IC with Battery Charger Detection
USB7050P
4-Port USB 3.2 Gen 1 SmartHub Controller
USB7050P 4-Port USB 3.2 Gen 1 SmartHub Controller
USB5926
Gen1 6port USB-C® SmartHub
USB5926 Gen1 6port USB-C® SmartHub
USB5926C
6-Port USB SS / Hi-Speed SmartHub Controller
USB5926C 6-Port USB SS / Hi-Speed SmartHub Controller
USB3346
19.2Mhz USB 2.0 ULPI PHY IC
USB3346 19.2Mhz USB 2.0 ULPI PHY IC
USB3317
26Mhz USB 2.0 ULPI PHY IC with Variable I/O voltage
USB3317 26Mhz USB 2.0 ULPI PHY IC with Variable I/O voltage
USB3315
24Mhz USB 2.0 ULPI PHY IC
USB3315 24Mhz USB 2.0 ULPI PHY IC
USB5742
Gen1 2port Legacy Hub
USB5742 Gen1 2port Legacy Hub
USB4604
4-Port USB 2.0 Hi-Speed Hub Controller
USB4604 4-Port USB 2.0 Hi-Speed Hub Controller
USB3347
27Mhz USB 2.0 ULPI PHY IC
USB3347 27Mhz USB 2.0 ULPI PHY IC
USB3311
26Mhz USB 2.0 ULPI PHY IC
USB3311 26Mhz USB 2.0 ULPI PHY IC
USB2514B
4-Port USB 2.0 Hi-Speed Hub Controller
USB2514B 4-Port USB 2.0 Hi-Speed Hub Controller
USB5806C
6-Port USB SS / Hi-Speed Hub Controller
USB5806C 6-Port USB SS / Hi-Speed Hub Controller
USB3316
19.2Mhz USB 2.0 ULPI PHY IC
USB3316 19.2Mhz USB 2.0 ULPI PHY IC
USB3340
Multi-frequency USB 2.0 ULPI PHY IC with Variable I/O voltage
USB3340 Multi-frequency USB 2.0 ULPI PHY IC with Variable I/O voltage
USB3813
3-Port USB 2.0 Hi-Speed Hub Controller for Portable Applications
USB3813 3-Port USB 2.0 Hi-Speed Hub Controller for Portable Applications
USB3613
3-Port USB 2.0 Hi-Speed Hub Controller for Portable Applications
USB3613 3-Port USB 2.0 Hi-Speed Hub Controller for Portable Applications
USB2517
7-Port USB 2.0 Hi-Speed Hub Controller
USB2517 7-Port USB 2.0 Hi-Speed Hub Controller
USB7052N
4-Port SS / HS USB Type-C Gen1 SmartHub
USB7052N 4-Port SS / HS USB Type-C Gen1 SmartHub
USB2250
USB 2.0 Multi-Slot Flash Media Controller
USB2250 USB 2.0 Multi-Slot Flash Media Controller
USB4640
USB 2.0 Flash Media Controller with Hi-Speed USB Hub
USB4640 USB 2.0 Flash Media Controller with Hi-Speed USB Hub
USX2064
4-Port USB 2.0 Hi-Speed Hub Controller
USX2064 4-Port USB 2.0 Hi-Speed Hub Controller
USB3500
USB 2.0 UTMI+ PHY IC with OTG
USB3500 USB 2.0 UTMI+ PHY IC with OTG
USB3331
26Mhz USB 2.0 ULPI PHY IC in WLCS package
USB3331 26Mhz USB 2.0 ULPI PHY IC in WLCS package
USB2240
USB 2.0 Multi-Format Flash Media Controller
USB2240 USB 2.0 Multi-Format Flash Media Controller
USB2660
Dual USB 2.0 Flash Media Controller with Hi-Speed USB Hub
USB2660 Dual USB 2.0 Flash Media Controller with Hi-Speed USB Hub
USB7056
6port USB-C® SmartHub
USB7056 6port USB-C® SmartHub
USB2602
USB2602
USB2601
USB2601
USB5826
Gen1 6port USB-C SmartHub
USB5826 Gen1 6port USB-C SmartHub
USB5806
Gen1 6port Legacy SmartHub
USB5806 Gen1 6port Legacy SmartHub
USB2514
USB2514
USB3313
USB3313
USB5906C
6-Port USB SS / Hi-Speed SmartHub Controller
USB5906C 6-Port USB SS / Hi-Speed SmartHub Controller
USB2251
USB 2.0 Multi-Slot Flash Media Controller
USB2251 USB 2.0 Multi-Slot Flash Media Controller
USB3300
USB 2.0 ULPI PHY IC with OTG
USB3300 USB 2.0 ULPI PHY IC with OTG
USB5816C
6-Port USB SS / Hi-Speed Hub Controller
USB5816C 6-Port USB SS / Hi-Speed Hub Controller
USB3318
13Mhz USB 2.0 ULPI PHY IC with Variable I/O voltage
USB3318 13Mhz USB 2.0 ULPI PHY IC with Variable I/O voltage
USB3503
Portable 3-Port USB 2.0 HSIC Hi-Speed Hub Controller
USB3503 Portable 3-Port USB 2.0 HSIC Hi-Speed Hub Controller
USB7050
4port USB-C® PD SmartHub
USB7050 4port USB-C® PD SmartHub
USB2513B
3-Port USB 2.0 Hi-Speed Hub Controller
USB2513B 3-Port USB 2.0 Hi-Speed Hub Controller
USB5807C
7-Port USB SS / Hi-Speed Hub Controller
USB5807C 7-Port USB SS / Hi-Speed Hub Controller
USB2533
MTT USB 2.0 Hi-Speed Three Port Hub Controller
USB2533 MTT USB 2.0 Hi-Speed Three Port Hub Controller
USB7052
4port USB-C PD SmartHub
USB7052 4port USB-C PD SmartHub
USB2422
2 Port Low Cost USB2.0 Hub Controller
USB2422 2 Port Low Cost USB2.0 Hub Controller
USB4624
MTT 4-Port USB 2.0 Hi-Speed Hub Controller
USB4624 MTT 4-Port USB 2.0 Hi-Speed Hub Controller
USB7214
Automotive 3-Port USB 3.2 Gen 2 Type-C® Controller Hub
USB7214 Automotive 3-Port USB 3.2 Gen 2 Type-C® Controller Hub
USX2532R
MTT 2-Port USB 2.0 Hi-Speed Hub Controller
USX2532R MTT 2-Port USB 2.0 Hi-Speed Hub Controller
USB2534D
4-Port USB 2.0 Hi-Speed Hub Controller
USB2534D 4-Port USB 2.0 Hi-Speed Hub Controller
USB4716
Automotive FlexConnect Smart Hub
USB4716 Automotive FlexConnect Smart Hub
USB7205C
5-Port SS+ / SS / HS USB Gen2 SmartHub
USB7205C 5-Port SS+ / SS / HS USB Gen2 SmartHub