USB 3.0 inkişafının son mərhələsindədir. Aşağıdakı şirkətlər USB 3.0 inkişaf etdirir: Microsoft, Texas Instruments, NXP Semiconductors. IN USB spesifikasiyası Yenilənmiş standartın 3.0 konnektorları və kabelləri fiziki və funksional olaraq USB 2.0 ilə uyğun olacaq. USB kabel 2.0 dörd sətirdən ibarətdir - məlumatların qəbulu/ötürülməsi üçün bir cüt, biri güc üçün, biri isə torpaqlama üçün. Bunlara əlavə olaraq, USB 3.0 beş yeni xətt əlavə edir (nəticədə daha qalın kabel), lakin yeni sancaqlar fərqli pin cərgəsində köhnələrə paralel yerləşdirilir. İndi kabelin standartın bu və ya digər versiyasına aid olub-olmadığını sadəcə onun konnektoruna baxmaqla asanlıqla müəyyən edə bilərsiniz. USB 3.0 spesifikasiyası yaxşılaşır maksimum sürət 4.8 Gbit/s-ə qədər məlumat ötürülməsi - bu, USB 2.0-ın təmin edə biləcəyi 480 Mbit/s-dən daha böyük bir sıradır. USB 3.0 nəinki yüksək məlumat ötürmə sürətinə malikdir, həm də cərəyanı 500 mA-dan 900 mA-a qədər artırır. Bundan sonra istifadəçi nəinki bir hubdan daha çox sayda cihazı enerji ilə təmin edə bilməyəcək, həm də əvvəllər ayrıca enerji təchizatı ilə təchiz edilmiş aparat özü onlardan xilas olacaq.
Burada GND periferik cihazları gücləndirmək üçün "hal" dövrəsidir, VBus +5 V, həmçinin güc dövrələri üçün. Məlumat D+ və D− naqilləri vasitəsilə diferensial şəkildə ötürülür (vəziyyətlər 0 və 1 (rəsmi sənədlərin terminologiyasında müvafiq olaraq diff0 və diff1) 0,2 V-dan çox olan xətlər arasındakı potensial fərqlə müəyyən edilir və onlardan birində olması şərtilə). xətlər (diff1-də diff0 və D+ vəziyyətində) potensial GND-ə nisbətən 2,8 V-dan yüksəkdir. Diferensial ötürmə üsulu əsasdır, lakin yeganə deyil (məsələn, işə salma zamanı cihaz bu barədə məlumat verir. 1,5 kOhm rezistor vasitəsilə xət məlumatlarından birini V_BUS-a çəkərək cihaz tərəfindən dəstəklənən rejim (Full-Speed və ya Low-Speed) haqqında hostinq aparın (Aşağı Sürət rejimi üçün D− və Tam Sürət üçün D+). rejimində, Yüksək Sürətli rejimdə işləyən qurğular bu mərhələdə Tam Sürət rejimində olan cihazlar kimi davranırlar.
USB 3.0 tip B konnektoru
USB 3.0 konnektoru A növü
USB 2.0-in ən yüksək ötürmə qabiliyyəti 480 Mbps (60 MB/s) olsa da, praktikada buna nail olmaq mümkündür. ötürmə qabiliyyəti, zirvəyə yaxın, uğursuz olur. Bu, kifayət qədər böyük gecikmələrlə bağlıdır USB avtobus məlumatların ötürülməsi sorğusu ilə köçürmənin faktiki başlanması arasında. Məsələn, FireWire avtobusu USB 2.0-dan 80 Mbit/s az olan 400 Mbit/s daha aşağı pik ötürmə qabiliyyətinə malik olsa da, faktiki olaraq məlumat mübadiləsi üçün daha çox ötürmə qabiliyyətinə imkan verir. sabit disklər və digər məlumat saxlama cihazları.
Komandaların ötürülməsi üçün bir üsul olan USB yaddaş protokolu
Bundan əlavə, USB yaddaş köhnə əməliyyat sistemlərində (orijinal Windows 98) dəstəklənmir və sürücünün quraşdırılması tələb olunur. Onlarda SBP-2 də dəstəkləndi. Həmçinin, köhnə əməliyyat sistemlərində (Windows 2000) USB yaddaş protokolu kəsilmiş formada həyata keçirilirdi ki, bu da SBP-2-yə qoşulmuş USB sürücüsündə CD/DVD yazma funksiyasının istifadəsinə heç vaxt imkan vermirdi;
USB avtobusu ciddi şəkildə yönəldilmişdir, ona görə də 2 kompüter və ya 2 periferik cihazı birləşdirmək əlavə avadanlıq tələb edir. Bəzi istehsalçılar printer və skaner və ya kamera və printeri birləşdirməyi dəstəkləyir, lakin bu tətbiqlər istehsalçıya çox xasdır və standartlaşdırılmayıb. 1394/FireWire avtobusu bu çatışmazlığa məruz qalmır (2 video kamera qoşa bilərsiniz).
Bununla belə, Apple-ın lisenziyalaşdırma siyasətləri, eləcə də avadanlıqların daha mürəkkəbliyi səbəbindən 1394 daha az yayılmışdır. ana platalar köhnə kompüterlərdə 1394 nəzarətçi yoxdur. Periferiyalara gəldikdə, 1394 dəstəyi adətən kameralar və kamera gövdələrindən başqa heç bir şeydə tapılmır. xarici sərt disklər və CD/DVD sürücüləri.
Yüksək sürətli siqnal bit sürəti - 12 Mb/s - Yüksək sürətli siqnal bit sürəti üçün maksimum kabel uzunluğu - 5 m - Aşağı sürətli siqnal bit sürəti - 1,5 Mb/s - Aşağı sürətli siqnal bit sürəti üçün maksimum kabel uzunluğu - 3 m - Maksimum qoşulmuş qurğular (çoxlaşdırıcılar daxil olmaqla) - 127 - Müxtəlif ötürmə sürətlərinə malik cihazları birləşdirmək mümkündür - İstifadəçinin SCSI üçün terminatorlar kimi əlavə elementləri quraşdırmasına ehtiyac yoxdur - Periferik qurğular üçün təchizatı gərginliyi - 5 V - Hər cihaz üçün maksimum cərəyan sərfi - 500 mA
USB siqnalları qorunan dörd telli kabelin iki teli üzərindən ötürülür.
Budur :
GND- periferik cihazları enerji ilə təmin etmək üçün "case" sxemi V AVTOBUS- Avtobusun enerji təchizatı sxemləri üçün də +5V D+ məlumatların ötürülməsi üçün nəzərdə tutulmuşdur
Təkər D- məlumat almaq üçün.
USB 2.0-ın maksimum məlumat ötürmə sürəti 480 Mbps (60 MB/s) olsa da, real həyatda belə sürətlərə nail olmaq qeyri-realdır (praktikada ~33,5 MB/s). Bu, məlumatların ötürülməsi üçün sorğu ilə köçürmənin faktiki başlanması arasında USB avtobusunda böyük gecikmələrlə bağlıdır. Məsələn, FireWire, USB 2.0-dan 80 Mbps (10 MB/s) az olan 400 Mbit/s aşağı pik ötürmə qabiliyyətinə malik olsa da, əslində, sabit disklər və digər məlumat saxlama cihazları ilə məlumat mübadiləsi üçün daha çox ötürmə qabiliyyətinə imkan verir. Bununla əlaqədar olaraq, müxtəlif mobil sürücülər uzun müddət USB 2.0-ın qeyri-kafi praktiki bant genişliyi ilə məhdudlaşır.
USB 3.0-ın ən əhəmiyyətli üstünlüyü onun daha yüksək sürətidir (5 Gbps-ə qədər), bu da köhnə portdan 10 dəfə sürətlidir. Yeni interfeys enerjiyə qənaəti yaxşılaşdırıb. Bu, istifadə edilmədikdə sürücüyə yuxu rejiminə keçməyə imkan verir. Eyni zamanda ikitərəfli məlumat ötürülməsini həyata keçirmək mümkündür. Bu daha çox verəcəkdir yüksək sürət, bir neçə cihazı bir porta qoşarsanız (portu bölün). Siz hubdan istifadə edərək filial edə bilərsiniz (hub bir portdan 3-6 porta şaxələnən cihazdır). İndi hubı USB 3.0 portuna qoşsanız və bir neçə cihazı (məsələn, fləş diskləri) huba qoşsanız və eyni vaxtda məlumat ötürsəniz, sürətin USB ilə olduğundan daha yüksək olacağını görəcəksiniz. 2.0 interfeysi. Bir artı və mənfi ola biləcək bir xüsusiyyət var. USB 3.0 interfeysi cərəyanı 900 mA-a qədər artırıb, USB 2.0 isə 500 mA cərəyanla işləyir. Bu, USB 3.0 üçün uyğunlaşdırılmış cihazlar üçün bir artı olacaq, lakin kiçik bir mənfi cəhət ondan ibarətdir ki, telefon kimi daha zəif cihazları doldurarkən risk ola bilər. Yeni interfeysin fiziki çatışmazlığı kabel ölçüsüdür. Yüksək sürəti qorumaq üçün kabel USB 2.0 ilə müqayisədə daha qalın və uzunluğu qısalmışdır (3 metrdən çox ola bilməz). Fərqli USB interfeysləri olan cihazların olacağını qeyd etmək vacibdir iş yaxşıdır və problem olmamalıdır. Ancaq USB 3.0-ı köhnə porta qoşsanız və ya köhnə interfeys kabelini yeni porta qoşsanız, sürətin artacağını düşünməyin. Məlumat ötürmə sürəti ən zəif portun sürətinə bərabər olacaq.
Universal Serial Bus üzərində OSI şəbəkə modelinin təsvirli proyeksiyası.
Çox faydalı USB yığını deyil
Oxucuda oxşar hisslər olubsa, sevimli 7 qatlı OSI modelinə əsaslanaraq, həddindən artıq qızmış beynimdə birdən mənə aydın görünən USB yığınının alternativ görüntüsünü təklif edirəm. Özümü beş səviyyə ilə məhdudlaşdırdım:
Demək istəmirəm ki, bütün proqram təminatı və kitabxanalar artıq hazırlanıb və ya bu model əsasında hazırlanmalıdır. Mühəndislik səbəblərinə görə səviyyələri olan kod çox qarışıq olacaq. Ancaq USB avtobusu ilə tanışlığa başlayanlara, cihaz mübadiləsi protokollarını və mövzu sahəsinin terminologiyasını başa düşmək istəyənlərə yaxınlaşmağa kömək etmək istəyirəm. hazır nümunələr, kitabxanalar və daha yaxşı naviqasiya. Bu model MK-ya yükləmək üçün deyil, sizin parlaq zehniniz üçün nəzərdə tutulub, əziz dostlar. Və sonra qızıl əlləriniz hər şeyi özləri edəcək, şübhəm yoxdur :)
Beləliklə, gedək, səhvlər görürsünüzsə, düzəldin. Bu qaralama versiyadır və əgər hardasa belə bir şey artıq çəkilibsə, üzr istəyirəm, tapa bilmədim, ona görə də özüm düzəltdim. Düşünürəm ki, şəkil qaçmayacaq, amma indi hörmətli ictimaiyyətə ilk növbədə bu nəşrə niyə başladığımı izah edəcəyəm.
90-cı illərdən başqa bir flashback
Mən ilk səhvimi başqasının kodundan 90-cı illərin sonunda, tələbə kimi işləyərkən sildim. Bu, FreeBSD üçün pppd idi, sonra onu modem hovuzuna quraşdırdıq. Motorola modemləri bağlı vəziyyətdə qaldı, heç kim keçə bilmədi, xətt boşa çıxdı və PPP-nin canlı saxlanması ilə qalan yeganə üsul nədənsə səhv idi. O zaman bildim ki, nədənsə pppd tələb olunan dörd əvəzinə altı LCP cavab baytını gözləyir. Onda özümü çox dəli hiss etdim bug shaker 90-cı illərdən :-) PPP-nin bununla nə əlaqəsi var? Bu, USB-yə bənzəyir: paket və nöqtədən nöqtəyə. Düzdür, USB 2.0-dan fərqli olaraq tam dupleksdir.
HID ideyasını bəyəndim. Ancaq Windows-u yanıb-sönən LED-lərin təhsil tapşırıqlarından kənara çıxan kimi (həqiqi UNIX mühitlərinə doğru!), o, bütün möhürlənməmiş çatlardan sızmağa başladı və özümü bir növ aciz axsaq kimi hiss etdim. Layihəni sazlayarkən, mən instinktiv olaraq bir növ tcpdump (bu belə adlanır: usbdump(8) və ya usbmon) tutdum, lakin mən yalnız tanımadığı dildə mesajlar gördüm.
Aydın oldu: USB avtobusu haqqında fundamental bilik çatışmazlığı var. Hər hansı bir təcrübəli İT mütəxəssisi OSI modelini və TCP/IP yığınını onurğa beyni səviyyəsində sadəcə olaraq zərurətdən başa düşürsə, USB ilə vəziyyət fərqlidir. Bu başa düşüləndir: orada eyni tcpdump vasitəsilə trafikə casusluq edə bilərsiniz (lazımdır) və aparat və proqram təminatını konfiqurasiya edə bilərsiniz, lakin burada o, tamamilə qoşub istifadə edir və siz sürücünü və ya mikroproqramı yeniləməklə (və ya ƏS-ni yenidən quraşdırmaqla) nəyisə düzəldə bilərsiniz. Ancaq biz buraya sadəcə yaxşı proqram təminatı yaratmaq üçün toplaşmışıq, elə deyilmi? Bəzi USB təsvirlərini onlayn oxuduqdan sonra sənədlərin nə qədər qarışıq ola biləcəyinə təəccübləndim. Hətta məndə belə bir hiss var idi ki, onlar qəsdən duman yaymaqla, qönçədəki rəqabətdən qurtulmaqla bizi yoldan çıxarmaq istəyirlər. Mən bu vəziyyətlə razı deyiləm!
Əvvəlcə optimist görünür. Nəhayət, yığın sökülür. Bununla belə, çərçivələr zəif işarələnib: mən onları şaquli nöqtəli xətlərlə çəkərdim və EOF sadəcə fasilədir, heç bir məlumat əslində ötürülmür. Ancaq konteksti oxumağa başlayırıq və müəllifin əsl niyyətini başa düşmürük (bizi çaşdırmaq üçün):
USB avtobus interfeysi host nəzarətçisi yaradır kadr;Və burada başqa:
Kadrlar NRZI metodundan istifadə edərək seriyalı bit ötürülməsi ilə ötürülür.
hər çərçivəən yüksək prioritetdən ibarətdir bağlamalar, tərkibini aparıcı sürücü təşkil edir;
hər biri yayım bir və ya bir neçə əməliyyatdan ibarətdir;
hər bir əməliyyat ibarətdir paketlər;
hər plastik torba paket identifikatorundan, verilənlərdən (əgər varsa) və yoxlama məbləğindən ibarətdir.
Onlardan biri budur
Proqram təminatı ilə bağlı hər şey aydındır: bunlar sənaye istifadəsi üçün olmayan nümunələrdir, səhvlər ola bilər, bəzi hissələr (məsələn, Kütləvi yaddaş nümunəsindəki link cədvəli) patentlə qorunur və sizin onlardan istifadə etmək hüququnuz yoxdur. kommersiya layihəsində. Ancaq bu heç nə deyil, çinlilər daha sonra bazarda USB məhsullarını satmağı bacarırlar, bunun üçün VID və PID kitabxanasını dəyişdirməkdən belə çəkinmirlər.
Dəmir üçün, mənim başa düşdüyüm kimi, kvarsdan başlamaq lazımdır. Məndə 12 MHz kvars olan Chelyabinsk PinBoard II var (bütün kitabxanalar 8 MHz üçün nəzərdə tutulmuşdur), PLL çarpanını 9-dan 6-a dəyişdirdim (izahlarla əlaqə), əks halda MK 72 MHz əvəzinə 108 MHz-ə qədər sürətlənəcək və USB tələb olunan 48 MHz əvəzinə 72 MHz-ə getməyəcək. Siz həmçinin USB avtobus bölücüsünü bir yarımdan birə dəyişdirərək MK sürətini 48 MHz-ə endirə bilərsiniz. Mütəxəssislər HSI MK-nın daxili generatorundan istifadə etməyi sevmirlər: istilik səbəbindən tezlik bir qədər sürüşə bilər və USB-nin nəticələrini proqnozlaşdırmaq çətindir. Əlbəttə ki, periferiyanı unutma. SPI/SDIO fləş yaddaşı olmadan, Kütləvi yaddaş nümunəsindən siz yalnız /dev/null analoqunu yarada bilərsiniz, lakin onu formatlaya bilməzsiniz :-)
Sənaye elektronikası mühəndisləri aparat sahəsində mükəmməl bilik və bacarıqlara malikdirlər, onlar saç kimi nazik radio komponentlərini sol əlləri ilə gözləri ilə lehimləyirlər (sonra işləyir). Baxır elektron dövrə, demək olar ki, fiziki olaraq bütün cərəyanlarını potensiallarla hiss etməyə başlayır, onlar da güc sxemləri ilə və (böyük, sürətli, təhlükəli) sənaye məhsulları ilə işləyirlər. MK-nın proqramlaşdırılmasına yanaşma uyğundur: o, sadəcə olaraq lazımi məntiqi səviyyələri lazımi vaxtda düzgün ayaqlara çıxarmalıdır, hansı şəkildə olmasının əhəmiyyəti yoxdur. Texnologiyada mühafizəkardırlar (müdaxilə etməyin - işləyir), ağır MK periferiyaları xüsusilə üstünlük təşkil etmir. Obyekt yönümlü proqramlaşdırmanı müzakirə edərkən, informasiya təhlükəsizliyi, milyonlarla kod xətti və hər cür fantaziya ilə nəhəng layihələr qrafik interfeyslər darıxmaq. Paket yönümlü USB avtobusu əvəzinə onlar adi RS-232 və ya daha qəddar RS-485 (sənaye proqramları üçün seriya avtobusu, 15 m-də 10 Mbit/s, 100-ə qədər) ilə təkmilləşdirilmiş USART axın rejiminə üstünlük verirlər. 1200 m-də kBit/s, 32 cihaza qədər).
İT insanları anlamaq üçün yetişdirilir əməliyyat sistemləri, şəbəkə infrastrukturu və mürəkkəb qarşılıqlı əlaqələr, elita informasiya təhlükəsizliyini yaxşı bilir və başqasının sisteminə nüfuz etmək üçün hər cür görünməz yolları başa düşür. Bəzi insanlar həqiqətən pişikləri sevirlər (onları necə sevməyəsən? Mən nə saxlamıram, nə yetişdirirəm, nə də bişirirəm :-). Bir çox insanlar məlumat azadlığını, korporasiyaları/hökumətləri tənqid etməyi və təbiət qüvvələrini düşüncə gücü ilə məğlub etməyi sevirlər. Onlar patoloji cəhətdən tənbəldirlər, lakin onlar yeni texnologiyalar və bahalı oyuncaqlar ilə bükülmüş mühəndislik bulmacalarını sevirlər (tercihen proqram səviyyəsində həll olunur və ya həddindən artıq hallarda jumpers). Bir lehimləmə dəmiri ilə münasibətlər qorunur: İT mütəxəssisindən lehimləmə dəmirini bəyəndiyini soruşmayın, səhv başa düşə bilər; Elektron sxemləri lehimləməyi sevdiyini soruşmaq daha yaxşıdır.
Mən nədən danışıram? Biz bu dünyaya başqa cür baxırıq... Axı Linux nüvəsi Eyni uşaqlar onu C modullarından və xüsusi platformalar üçün assembler əlavələrindən kəsdilər və onlar sanki holivarsız keçindilər. Mən həqiqətən ciddi layihəni ən son mikrokontrollerləri ağır periferik qurğularla birləşdirən çoxnüvəli sistem kimi görürəm, lakin AVR kimi klassik modellərlə kombinasiyaları istisna etmirəm: onlardan texniki tərəqqinin bəzi kritik, sürətlə fırlanan nizə ucluqlarını asmaq üçün istifadə etmək olar. Əgər kod illərdir sınaqdan keçirilirsə, niyə də olmasın?
Teqlər əlavə edin2008-ci ilin sonunda. Gözlədiyiniz kimi, yeni standart artan ötürmə qabiliyyəti, baxmayaraq ki, artım USB 1.1-dən USB 2.0-a keçərkən sürətin 40x artması qədər əhəmiyyətli deyil. Hər halda, ötürmə qabiliyyətinin 10 dəfə artması xoşdur. USB 3.0 dəstəkləyir maksimum ötürmə sürəti 5 Gbit/s.Ötürmə qabiliyyəti müasir Serial ATA standartından demək olar ki, iki dəfə yüksəkdir (ehtiyatsız məlumatların ötürülməsi nəzərə alınmaqla 3 Gbit/s).
USB 3.0 loqosu
Hər bir həvəskar təsdiq edəcək ki, USB 2.0 interfeysi müasir kompüterlərin və noutbukların əsas darboğazıdır, çünki onun pik “xalis” ötürmə qabiliyyəti 30 ilə 35 MB/s arasında dəyişir. Ancaq müasirlərdə 3,5 düym var. sabit disklər masa üstü kompüterlər üçün ötürmə sürəti artıq 100 MB/s-ni keçib (noutbuklar üçün 2,5 düymlük modellər də görünür, yaxınlaşır. bu səviyyə). Yüksək sürətli bərk vəziyyətdə olan disklər 200 MB/s həddini uğurla keçiblər. 5 Gbit/s (və ya 5120 Mbit/s) isə 640 MB/s-ə uyğundur.
Biz bunu yaxın gələcəkdə düşünmürük sabit disklər 600 MB/s səviyyəsinə yaxınlaşacaq, lakin sonrakı nəsillər bərk dövlət sürücüləri cəmi bir neçə ildən sonra bu rəqəmi keçə bilər. Məlumatın miqdarı artdıqca və onların ehtiyat nüsxəsini çıxarmaq üçün lazım olan vaxt müvafiq olaraq artdıqca ötürmə qabiliyyətinin artırılması getdikcə daha vacib olur. Yaddaş nə qədər sürətli işləyirsə, ehtiyat nüsxələmə vaxtı bir o qədər qısa olar, ehtiyat cədvəlində “pəncərələr” yaratmaq bir o qədər asan olar.
Sürət müqayisə cədvəli USB xüsusiyyətləri 1.0 – 3.0
Rəqəmsal videokameralar bu gün gigabaytlarla video məlumatı yaza və saxlaya bilir. HD video kameraların payı artır və onlar daha tutumlu və daha sürətli qeyd yaddaşı tələb edir böyük miqdar data. Əgər siz USB 2.0 istifadə edirsinizsə, onda redaktə üçün bir neçə onlarla gigabayt video məlumatın kompüterə ötürülməsi xeyli vaxt tələb edəcəkdir. USB Tətbiqçiləri Forumu hesab edir ki, bant genişliyi prinsipial olaraq vacib olaraq qalacaq və USB 3.0 növbəti beş il ərzində bütün istehlakçı cihazları üçün kifayət edəcəkdir.
Etibarlı məlumat ötürülməsini təmin etmək USB 3.0 interfeysi məsələn, Serial ATA-dan bizə tanış olan 8/10 bit kodlaşdırmadan istifadə edir. Bir bayt (8 bit) 10 bitlik kodlaşdırmadan istifadə etməklə ötürülür ki, bu da ötürmə qabiliyyəti hesabına ötürmə etibarlılığını artırır. Buna görə də bitlərdən bayta keçid 8:1 əvəzinə 10:1 nisbəti ilə həyata keçirilir.
USB 1.x – 3.0 bant genişliyi və rəqiblərin müqayisəsi
Şübhəsiz ki, əsas məqsəd interfeys USB 3.0 mövcud bant genişliyini artırmaqdır, lakin, yeni standart effektiv enerji istehlakını optimallaşdırır. USB 2.0 interfeysi daim enerji sərf edən cihazın mövcudluğunu yoxlayır. Bunun əksinə olaraq, USB 3.0 U0-U3 adlı dörd əlaqə vəziyyətinə malikdir. Bağlantı vəziyyəti U0 aktiv məlumat ötürülməsinə uyğundur və U3 cihazı “yuxuya” qoyur.
Bağlantı boşdursa, U1 vəziyyətində məlumatların qəbulu və ötürülməsi qabiliyyəti qeyri-aktiv olacaq. Dövlət U2 daxili saatı söndürməklə bir addım irəli gedir. Müvafiq olaraq, qoşulmuş qurğular məlumat ötürülməsi tamamlandıqdan dərhal sonra U1 vəziyyətinə keçə bilər ki, bu da USB 2.0 ilə müqayisədə əhəmiyyətli enerji istehlakı üstünlükləri təmin edəcəyi gözlənilir.
Müxtəlif enerji istehlakı vəziyyətlərinə əlavə olaraq, standart USB 3.0 fərqlidir USB 2.0-dan və daha yüksək dəstəklənən cərəyan. Əgər USB 2.0 cari həddi 500 mA təmin edirdisə, yeni standart vəziyyətində məhdudiyyət 900 mA-a dəyişdirildi. Bağlantının başlanğıc cərəyanı USB 2.0 üçün 100 mA-dan USB 3.0 üçün 150 mA-a qədər artırıldı. Hər iki parametr adətən bir qədər yüksək cərəyan tələb edən portativ sabit disklər üçün olduqca vacibdir. Əvvəllər problem, USB 2.0 spesifikasiyalarını pozsa da, əlavə USB fişindən istifadə etməklə, iki portdan enerji çəkməklə, lakin məlumat ötürülməsi üçün yalnız birini istifadə etməklə həll edilə bilərdi.
USB 3.0 standartı USB 2.0 ilə geriyə uyğundur, yəni tıxaclar adi A Tipi prizlərlə eyni görünür, USB 2.0 pinləri eyni yerdə qalır, lakin indi konnektorun dərinliyində yerləşən beş yeni sancaq var. Bu o deməkdir ki, siz USB 3.0 fişini tamamilə daxil etməlisiniz USB portuƏlavə sancaqlar tələb edən USB 3.0 iş rejimini təmin etmək üçün 3.0. Əks halda USB 2.0 sürətini əldə edəcəksiniz. USB Tətbiqçilər Forumu istehsalçılara konnektorun daxili hissəsində Pantone 300C rəng kodlamasından istifadə etməyi tövsiyə edir.
Fərqlər vizual olaraq daha nəzərə çarpsa da, vəziyyət USB tipli B fiş üçün də oxşar idi. USB 3.0 fişini beş əlavə sancaqla müəyyən etmək olar.
USB 3.0 fiber optikdən istifadə etmir, çünki kütləvi bazar üçün çox bahadır. Buna görə də qarşımızda köhnə yaxşı mis kabel var. Ancaq indi dörd naqildən çox doqquz naqil olacaq. Məlumat ötürülməsi diferensial rejimdə (SDP-Qoruyucu Diferensial Cüt) beş əlavə naqildən dördü üzərində həyata keçirilir. Bir cüt naqil məlumat qəbul etmək, digəri ötürmək üçün cavabdehdir. Əməliyyat prinsipi Serial ATA-ya bənzəyir, qurğular hər iki istiqamətdə tam bant genişliyi alır. Beşinci tel "torpaq" dır.