The USB controller block diagram is shown in the following figure. Figure 1. USB Controller Block Diagram