یواس‌بی
نسخه‌های یواس بی > USB 3.0

نهمین نسخه در سال ۲۰۰۸ با سرعت ۵ گیگابیت بر ثانیه ارائه شد.
سرعت این نسخه ۱۰ برابر نسخه قبلی بود.
یواس‌بی۳ پرسرعت با میزان ۵۰۰ GBit/S (625 MB / S) مشخصات این یواس‌بی توسط شرکت Intel و شرکای آن در اوت ۲۰۰۸ف طبق گزارش‌های جدید برگرفته از اخبار CNET منتشر شد.
اولین تراشه‌های کنترل‌کننده یواس‌بی۳ در ماه مه۲۰۰۹ نمونه گرفته شده و محصولات با استفاده از خصوصیات ۳٫۰یواس‌بی جهت رسیدن به نسخه ۲۰۰۹ یا ۲۰۱۰ مورد انتظار قرار گرفتند.
مشخصات یواس‌بی ۳٫۰۱۷ نوامبر سال ۲۰۰۸ توسط گروه ارتقا دهنده یواس‌بی۳٫۰ منتشر شد. این یواس‌بی انتقالی بیش از ۱۰ برابر سریع تر از یواس‌بی ۲ داشته و یواس‌بی سوپر اسپید لقب داده می‌شود. تجهیزات منطبق با تمامی نسخه‌های استاندارد همچنین با دستگاه‌های تعیین شده با خصوصیات قبلی نیز کار می‌کند. سیستم یواس‌بی یک طراحی نا متقارن دارد که متشکل از میزبان، تعدد پورتهای یواس‌بی ورود به جایگاه مشتری (downstream)، و دستگاه‌های جانبی چند گانه متصل در پیکر بندی طبقه طبقه‌ای می‌شود. هاب‌های اضافی یواس‌بی می‌تواند در طبقات گنجانده شود، درحالی‌که به یک ساختار درختی تا سطوح بالاتر از لایه ۵ منشعب می‌شود.
میزبان یواس‌بی می‌تواند کنترلگرهای میزبان چند تایی داشته و هر کنترلگر میزبانی می‌تواند یک یا پورتهای یواس‌بی بیشتری را تأمین کند. با دستگاه‌های دارای هاب می‌توان به کنترل‌کننده منفرد میزبانی متصل شد. دستگاه‌های یواس‌بی به سری‌های هاب متصل می‌شوند. در آنجا همیشه یک هاب شناخته شده به عنوان هاب ریشه‌ای وجود دارد که درون کنترل‌کننده هاست ساخته می‌شود. هاب‌های اشتراکی که کامپیوترهای چند گانه را برای دسترسی به همان دستگاه‌های جانبی مجاز می‌شمرند نیز وجود داشته و با تعویض دسترسی میان PCها چه به صورت اتوماتیک و چه به صورت دستی کار می‌کند که در محیط‌های اداری کوچک مردم پسندهستند. در اصطلاحات شبکه‌ای، آن‌ها به جای شعبه‌های واگرا همگرا هستند.
دستگاه یواس‌بی نیز می‌تواند شامل چندین دستگاه جانبی باشد که به عنوان وظایف دستگاه مورد اشاره قرار می‌گیرد. یک دستگاه منفرد می‌تواند تعدادی وظایف را ارائه نماید. به عنوان مثال webcam (دستگاه ویدئو) با میکروفون کار گذاشته (دستگاه صوتی).
نقاط پایانی یواس‌بی در واقع در دستگاه متصل شده مقیم می‌شوند، کانال‌های میزبان به صورت میله‌هایی مورد استفاده قرار می‌گیرند. ارتباط دستگاه یواس‌بی بر اساس میله‌ها (کانال‌های منطقی) می‌باشند. میله‌ها اتصالاتی از کنترل‌کننده میزبانی به دستگاهی که یک نقطه پایانی نامیده می‌شود هستند. اصطلاح نقطه پایانی گهگاهی به‌طور نادرست به میله اشاره می‌کند. یک دستگاه یواس‌بی تا ۳۲ میله فعال، ۱۶ تا در کنترل‌کننده و ۱۶ تا خارج از کنترل‌کننده می‌تواند داشته باشند. هر نقطه پایانی می‌تواند اطلاعات در تنها یک مسیر، یا درون دستگاه یا خارج از دستگاه انتقال دهد، در نتیجه هر میله‌ای تک مسیری می‌باشد. نقاط پایانی به رابط‌هایی گروه‌بندی می‌شوند و هر رابطی با یک دستگاه منفرد همراه می‌شود. یک استثنا در این رابطه نقطه پایانی صفر می‌باشد که برای پیکر بندی دستگاه استفاده می‌شود و با هیچ رابطی همراه نمی‌شود.
زمانی که یواس‌بی در ابتدا به میزبان یواس‌بی متصل می‌شود، پروسه شمارشی دستگاه یواس‌بی شروع می‌شود. این شمارشگر با استفاده از ارسال یک سیگنال ری ست به یواس‌بی شروع می‌شود. سرعت یواس‌بی در طی سیگنال دادن ری ست تعیین می‌شود. بعد از ری ست کردن، اطلاعات یواس‌بی از طریق میزبان خوانده شده، سپس دستگاه تعیین می‌شود. بعد از ری ست کردن، اطلاعات یواس‌بی از طریق خوانده شده، سپس دستگاه به یک آدرس ۷ بیتی منسوب می‌شود. اگر این دستگاه توسط هاست ساپورت شود، درایورهای دستگاه برای ارتباط با دستگاهی که لود می‌شوند ساپورت می‌شود و دستگاه در یک وضعیت پیکر بندی شده قرار می‌گیرد. اگر میزبان یواس‌بی دوباره استارت شود، پروسه شمارشی برای تمامی دستگاه‌های متصل شده تکرار می‌شوند.
کنترلگر میزبان جریان ترافیکی را به دستگاها هدایت می‌کند، در نتیجه هیچ یواس‌بی نمی‌تواند هیچ اطلاعاتی به باس بدون درخواست روشنی از کنترل‌کننده هاست متصل کند در یواس‌بی۲٫۰ کنترل‌کننده میزبان باس را برای ترافیک معمولاً در سبک Round-Robin نمونه برداری می‌کند.