Arsitektur desain USB tidak simetris dalam topologinya, terdiri dari host, banyak port USB hilir, dan beberapa perangkat periferal yang terhubung dalam topologi bintang berdasi. hub USB tambahan dapat termasuk dalam tingkat, memungkinkan percabangan ke struktur pohon dengan hingga lima tingkat tingkat tingkat tier. Sebuah host USB dapat mengimplementasikan beberapa host controller dan setiap host controller dapat menyediakan satu atau lebih port USB. Sampai dengan 127 perangkat, termasuk hub divais jika ada, mungkin terhubung ke sebuah host controller tunggal. Perangkat USB dihubungkan dalam seri melalui hub. Satu hub dibangun ke pengendali host adalah pusat akar.
Sebuah host USB dapat mengimplementasikan berapa banyak host controller?
host controller