Универсальная последовательная шина 4 ( USB4 ), иногда ошибочно называемая USB 4.0 , является последней технической спецификацией стандарта передачи данных USB (Universal Serial Bus) . Форум разработчиков USB первоначально анонсировал USB4 в 2019 году.
USB4 позволяет нескольким устройствам динамически совместно использовать один высокоскоростной канал передачи данных . Устройства USB4 должны поддерживать скорость передачи сигналов не менее 20 Гбит/с. Текущая версия допускает скорость передачи сигналов 40 Гбит/с (начиная с USB4, первой версии) и 80 Гбит/с (начиная с USB4 версии 2.0). [1] [2] USB4 определен только для разъемов USB-C , а его спецификация Type-C [3] регулирует разъем, кабели, а также функции подачи питания во всех случаях использования кабелей USB-C, в частности [4] со спецификацией USB Power Delivery . [5]
Стандарт USB4 функционально предписывает обратную совместимость с USB 3.2 (который заменяет USB 3.0 и USB 3.1) и специальную обратную совместимость с USB 2.0 (и, следовательно, впоследствии USB 2.0/1.1). [6] Динамическое распределение полосы пропускания соединения USB4 достигается путем туннелирования других протоколов. Это включает туннелирование USB 3.2 Gen 2 и DisplayPort. Другие дополнительные протоколы, такие как PCI Express и Ethernet, также могут быть туннелированы.
USB4 основан на протоколе Thunderbolt 3 ; однако реализация протокола Thunderbolt 3 обязательна только для концентраторов. [7]
До USB4 Thunderbolt предоставлял способ динамического распределения пропускной способности между несколькими соединениями DP и PCIe по одному кабелю. Первоначально Thunderbolt использовал разъем mDP и был обратно совместим только с соединениями DP и не поддерживал передачу питания.
Появление разъема Type-C в 2014 году обеспечило разъем, который мог поддерживать как USB-подключение данных, так и передачу питания, а также DP- подключения. Он также позволял статическое распределение пропускной способности между DP- и USB-подключениями по одному и тому же кабелю.
Thunderbolt 3 перешел на использование нового разъема Type-C, а также добавил обратную совместимость для USB-подключений и функций передачи питания.
USB4 был анонсирован в марте 2019 года группой USB Promoter Group. [8] [9] Первая версия спецификации USB4, выпущенная 29 августа 2019 года, называется «Universal Serial Bus 4» или «USB4». В нескольких новостных сообщениях до выпуска этой версии иногда использовалась неправильная терминология «USB 4.0» и «USB 4». [10] [11]
Цели, заявленные в спецификации USB4, — это увеличение пропускной способности, помощь в конвергенции экосистемы разъемов USB-C и «минимизация путаницы для конечного пользователя». Некоторые из ключевых областей для достижения этого — использование одного типа разъема USB-C при сохранении совместимости с существующими продуктами USB и Thunderbolt . [12]
18 октября 2022 года группа USB Promoter Group выпустила спецификацию USB4 версии 2.0. [13] [14] Она добавила скорость передачи сигналов 80 Гбит/с с опциональной асимметричной передачей сигналов, новую опциональную альтернативу существующему «туннелированию USB3 Gen T», сняла ограничения на накладные расходы PCIe и обновила поддержку DisplayPort до актуальной на тот момент версии 2.1.
В связи с выпуском новой спецификации USB4 2.0 USB-IF также потребовал новые логотипы и маркетинговые названия для упрощения представления потребителям максимально поддерживаемых скоростей передачи сигналов и мощностей. [15]
Аналогично тому, как спецификации USB 3.x определили новые протоколы SuperSpeed(Plus) для более высоких скоростей передачи сигналов, но также предписали, чтобы USB 3.x физически и архитектурно реализовывал спецификацию USB 2.0 с выделенными проводами, спецификация USB4 описывает 2 различных аспекта. Первый — какой тип существующих соединений и совместимость гарантирует порт USB4. Поскольку USB4 использует разъем Type-C , который был разработан как многофункциональный и реверсивный, термин «хост-порт» не совсем точно отражает ситуацию. Его лучше обозначить как порт, обращенный вниз (DFP). Периферийную сторону можно аналогично описать как порт, обращенный вверх (UFP).
Любой направленный вниз порт USB4 также должен реализовывать поддержку USB 2.0, USB 3.2 и DP Alternative Mode. Каждый из них имеет свои собственные спецификации. Таким образом, USB4 DFP обратно совместим со всеми предыдущими устройствами USB.
USB#USB 2.0 определяет 3 различные скорости передачи сигналов (низкая, полная и высокая скорость), все они должны поддерживаться. [16] Возможности USB 2.0 используют отдельные провода на разъеме Type-C, которые не используются USB 3.2 или USB4.
USB 3.2 определяет 3 различные скорости передачи сигналов («5 Гбит/с» или SuperSpeed, «10 Гбит/с» или SuperSpeed+, «20 Гбит/с» или SuperSpeed+ 20 Гбит/с). Хотя спецификация USB 3.2 [17] функционально поддерживается USB4, только 2 более низкие скорости (5 Гбит/с, 10 Гбит/с) являются обязательными для поддержки USB4 DFP.
Спецификации USB4 не содержат ссылок на минимальный набор функций для его альтернативного режима DP, но Thunderbolt 3 содержит. На практике семейство контроллеров Intel TB 3 требует DisplayPort#1.2 , оно также поддерживает скорости до HBR3 в соответствии со спецификацией DisplayPort 1.4a и спецификацией DisplayPort Alt Mode . [18]
Спецификация USB4 не предъявляет явных требований к выходной мощности. Она переносит все требования по мощности на спецификацию Type-C [19] , которая лежит в основе всех стандартов USB, Vesa и других, использующих разъем USB-C. Для этого требуется USB4 DFP для подачи тока Type-C мощностью не менее 7,5 Вт. Функции энергопотребления (например, зарядка ноутбука) не требуются, но, конечно, могут поддерживаться в соответствии со спецификацией USB PD [20] , а также поставлять значительно больше мощности. Протокол USB PD должен всегда поддерживаться (обмен данными в соответствии с протоколом. Это отдельно от любой функциональности PD для согласования фактической подачи питания, отличной от 5 В или > 15 Вт).
Концентраторы и док-станции USB4 определяются как отдельная категория устройств USB4, которая включает дополнительные требования. Например, концентратор USB4 должен также служить классическим концентратором USB 3.2 с DP Alternative Mode passthrough с хостами, которые не поддерживают соединения USB4. Подробнее см. в разделе Возможности USB4 по типу устройства.
Каждый порт USB4 должен поддерживать протокол/соединения USB4, который является отдельным стандартом для установления связей/соединений USB4 между устройствами USB4, существующим параллельно предыдущим протоколам USB. В отличие от USB 2.0 и USB 3.x он не предоставляет способ передачи данных напрямую, а является просто контейнером, который может содержать несколько «туннелей»/виртуальных соединений.
Другие спецификации ссылаются на определение содержимого и внутренней функциональности туннеля. USB4 определяет следующие типы туннелей:
USB4 формирует древовидную топологию маршрутизаторов USB4 (каждое устройство USB4 включает маршрутизатор USB4 для участия в этой сети). Туннель может быть сквозным, где маршрут через всю сеть маршрутизаторов предварительно настроен. Но туннели также могут быть односкачковыми, где он существует только для одного соединения USB4 (между 2 маршрутизаторами). В этом случае туннель будет «распакован» получателем и будет использовать некоторые другие, специфичные для типа туннеля средства для определения того, куда данные должны быть отправлены дальше. Если следующим узлом является другой маршрутизатор USB4, данные будут снова загружены в следующий односкачковый туннель, пока не выйдут из сети USB4. [22]
Соответственно, односкачковые туннели требуют особой поддержки в каждом маршрутизаторе USB4, чтобы поддерживать даже передачу их на другие маршрутизаторы USB4. Однако сквозные туннели требуют особой поддержки только на маршрутизаторе USB4, где данные поступают в туннель, и в точке назначения, где туннель заканчивается.
Входной адаптер протокола принимает соединение в соответствии с протоколом, на котором он основан, и преобразует содержимое в туннель USB4. Выходные адаптеры протокола делают обратное. Они извлекают туннель из сети USB4 и при необходимости воссоздают обычное соединение из содержимого туннеля.
Преобразование в туннель обычно влечет за собой удаление любого уровня Phy/Electric и кодирования базового стандарта соединения и потенциально без потерь сжимает содержимое, например, оставляя пустые данные-заполнители. Сам туннель USB4 является виртуальным и не должен соответствовать какой-либо фиксированной полосе пропускания или другим ограничениям, вытекающим из уровня Phy/Electric базового стандарта соединения. Но поскольку большинство типов туннелей в конечном итоге будут снова преобразованы в обычное физическое соединение, большинство этих физических ограничений, таких как максимальная полоса пропускания, вероятно, все еще будут применяться в конечном итоге.
Это односкачковый туннель, который по сути может передавать любое соединение Enhanced SuperSpeed в соответствии со спецификацией USB 3.2. USB3 Gen X следует топологии Enhanced SuperSpeed Hub, где каждый маршрутизатор USB4 с более чем одной конечной точкой USB3 должен также включать концентратор USB3. Это стандартный способ создания подключений USB3 через USB4. Поддержка его на скорости 10 Гбит/с (SuperSpeed USB 10 Гбит/с, Gen 2x1) является обязательной для каждого USB4 DFP . Минимальная поддерживаемая скорость для туннелируемого соединения USB3 составляет 10 Гбит/с, поскольку каждое устройство USB4 уже должно поддерживать эту скорость, а концентраторы USB3 преобразуют ее в устройства со скоростью 5 Гбит/с, которые могут быть подключены.
Это означает, что концентратор USB4 будет использовать одно восходящее соединение USB3 и распределять его пропускную способность по всем своим нисходящим портам, которые используют соединения USB3.
Это дополнительная альтернатива туннелированию USB3 Gen X, которая была введена в USB4 версии 2.0. Это сквозной вариант туннеля USB3 Gen X.
Благодаря этому он избегает необходимости в концентраторах USB3 в каждом маршрутизаторе USB4, которые могут и будут ограничивать пропускную способность. Он допускает несколько отдельных туннелей USB3 Gen T даже по общим ссылкам. Поскольку это сквозной туннель, каждый концентратор USB4 будет поддерживать его прохождение. USB3 Gen T задуман как исключительно виртуальный, для него не существует физического эквивалента. Таким образом, его можно использовать только внутри контроллера USB4. Это позволяет ему оставить позади ограничения на соединения 10 или 20 Гбит/с USB 3.2, при этом повторно используя большинство других частей протокола Enhanced SuperSpeed . [23]
На сегодняшний день (август 2024 г.) ни один из известных контроллеров USB4 не поддерживает туннелирование Gen T.
DisplayPort также туннелируется как сквозное соединение. Может быть несколько независимых туннелей DP, но каждый будет доставлен на один выходной адаптер протокола (в этот момент DisplayPort MST может использоваться для дальнейшего разделения каждого соединения).
USB4 версии 1.0 определяет только способ туннелирования DP-соединений в соответствии со спецификацией DisplayPort 1.4a (до скоростей HBR3). USB4 версии 2.0 обновляет эту поддержку до полной спецификации DisplayPort 2.1 (до скоростей UHBR20).
Туннелирование DP отлично понимает содержимое соединений DP и эффективно пропускает/передает любые заполняющие данные, сокращая фактически используемую полосу пропускания туннеля DP. Но поскольку соединения DP имеют требования реального времени , для них должна быть зарезервирована полоса пропускания. USB4 предписывает, что при отсутствии какой-либо другой информации должна быть зарезервирована максимально возможная полоса пропускания для конкретного соединения DP (полосы DP и скорость). Однако это резервирование применимо только к другим туннелям реального времени. Зарезервированная, но неиспользуемая полоса пропускания может использоваться туннелями не реального времени, такими как PCIe или USB3, но резервирование все равно может блокировать установление других туннелей DP. [24]
Подобно туннелированию USB3 Gen X, туннелирование PCIe использует односкачковые туннели, требующие коммутаторов PCIe в каждом маршрутизаторе USB4, который поддерживает туннелирование PCIe. USB4 с самого начала ссылался на спецификацию PCI Express версии 4 , а с USB4 версии 2.0 были добавлены ссылки на спецификацию PCI Express версии 5.0 .
Туннелирование PCIe имело существенное ограничение в USB4 версии 1.0, а также Thunderbolt 3: PCIe Express имеет переменный максимальный размер полезной нагрузки , который применяется к передаче от начала до конца. Если какой-либо компонент или коммутатор PCIe имеет ограниченный MPS , все проходящие пакеты должны быть ограничены соответствующим образом. Поскольку USB4 использует полезную нагрузку до 256 байт на пакет USB4, а пакет туннеля PCIe содержит дополнительные заголовки PCIe и метаданные, MPS для туннелей PCIe был ограничен 128 байтами. Это ограничение может значительно снизить эффективность соединения PCIe для всех устройств и систем, которые в противном случае поддерживали бы 256 байт или даже больше MPS.
USB4 версии 2.0 устраняет это узкое место (обязательное для всех реализаторов), определяя, как более крупный пакет PCIe может быть разделен на несколько пакетов USB4. Поддержка этой новой функции требует, чтобы каждый компонент USB4/контроллер, участвующий в туннеле PCIe, реализовал USB4 версии 2.0. [25]
Сигнализация относится к самому нижнему уровню модели OSI , также называемому физическим уровнем или phy. Соединения USB4 могут быть выражены потребительскими именами, которые также являются основой для официальных логотипов, используемых на упаковке и продуктах. Это метки «20 Гбит/с», «40 Гбит/с», «80 Гбит/с», и они явно не указывают, как соединение достигается на физическом уровне. Существуют также более технические названия, основанные на реализации и использовании кабелей USB-C. Они обычно состоят из скорости на пару проводов, выраженной как Gen 1/2/3/4 (5 Гбит/с, 10 Гбит/с, 20 Гбит/с, 40 Гбит/с соответственно), и некоторой дополнительной информации о том, сколько пар проводов используется в какой комбинации.
USB обычно определяет "Lane" как (двунаправленное) соединение, которое для всех последних режимов передачи состоит из одной отправляющей и одной принимающей пары проводов. Обозначение "Gen AxB" относится к B-полосам режима работы A. Поскольку режимы Gen 4 также ввели асимметричные соединения с нечетным числом пар проводов, выделенных для отправки и получения, обозначение Lane больше не применимо.
Семейство USB 3.x имело ту же техническую нотацию, добавленную задним числом в версиях спецификаций USB 3.1 и USB 3.2. Хотя это показывает общие принципы и те же поколения относятся к тем же номинальным скоростям, «Gen A» не имеет того же точного значения в спецификациях USB 3.x и USB4. Совпадение в наименованиях в основном становится актуальным для кабелей, как показано в Совместимости кабелей, которая регулируется спецификацией Type-C, общей для всех пользователей разъема Type-C.
Режимы Thunderbolt 3 Gen 2 и Gen 3, а также USB4 Gen 2 и Gen 3 используют очень похожую передачу сигналов, однако Thunderbolt 3 работает на немного более высоких скоростях, называемых устаревшими скоростями, по сравнению с округленными скоростями USB4. [28] Он работает немного быстрее — 10,3125 Гбит/с (для Gen 2) и 20,625 Гбит/с (для Gen 3), как того требуют спецификации Thunderbolt.
USB4 Gen 4 обычно обозначается как скорость "40 Гбит/с" или 40 Гбит/с, а полные соединения на его основе обозначаются как 80, 120/40, 40/120 Гбит/с. Но поскольку фактическая передача сигналов больше не является двоичной, фактические сырые скорости передачи данных больше не соответствуют этим числам в точности.
Концентратор USB4 определяется наличием 1 USB4 UFP и одного или нескольких USB4 DFP .
Док-станция на базе USB4 определяется как концентратор USB4, который также имеет более специализированные выходы, такие как HDMI или DP, но при этом сохраняет некоторые возможности USB4 DFP.
Периферийное устройство USB4 определяется как не имеющее USB4 DFP. Это означает, что устройства, которые в разговорной речи называются «концентраторами USB-C», могут использовать USB4 для поддержки динамического распределения пропускной способности или более высокой пропускной способности USB4. Но они не являются концентраторами USB4, если у них нет USB4 DFP. Отсутствие USB4 DFP позволяет периферийному устройству поддерживать только те функции USB4, которые оно использует, что потенциально значительно упрощает его реализацию.
Стандарт Type-C поддерживает обратную/обратную совместимость кабелей во многих ситуациях. Совместимость обычно нарушается только между различными семействами стандартов (USB&2.0, USB 3.2, USB4). Стандарт USB4 предписывает, чтобы классические активные или гибридные активные кабели по-прежнему имели обширную поддержку обратной совместимости, чтобы вести себя так, как если бы они были обычными пассивными кабелями в глазах потребителя. [31] Но прямая совместимость ограничена для активных кабелей. Только оптически изолированные активные кабели (OIAC), которые должны быть четко различимы (цена, дизайн, толщина кабеля, реклама), могут лишить большую часть обратной совместимости.
Режим передачи Gen 4 с PAM-3 использует совершенно иную сигнализацию по сравнению с предыдущими режимами. Каждый активный компонент должен явно поддерживать эту новую сигнализацию. Но он остается в рамках всех требований к качеству сигнала существующих пассивных кабелей Gen 3 (USB4 и TB3).
USB-IF предназначен только для новых логотипов и названий на основе пропускной способности, которые будут использоваться потребителями. [32] А для кабелей, тип (пассивный, активный) и самая высокая поддерживаемая пропускная способность обычно достаточны для уникальной идентификации кабеля и его поддерживаемых функций. Хотя некоторые активные типы делают четкие различия, когда требуются дополнительные сведения о типе. Формально тип кабеля и свойства определяются конкретной версией спецификации, которая использовалась при разработке / проектировании указанной модели кабеля, поэтому каждый кабель будет допустимым и, возможно, сертифицированным кабелем в соответствии с определенным набором версий спецификации USB, таких как «Type-C 2.3, USB 3.2, USB4 Version 2.0». Но стандарт также разработан для обеспечения взаимодействия, в том смысле, что более новая версия спецификации обычно добавляет новые режимы работы, новые типы кабелей, но не ограничивает ранее существовавшие вещи. Потому что это сделало бы существующие вещи несовместимыми с новыми продуктами. Для этой цели даже старые логотипы и этикетки USB не включали версию спецификации, а только указывали «Сертифицированный USB SuperSpeed+ 10 Гбит/с» . Этот логотип идентифицировал кабели, которые могли поддерживать скорость соединения 10 Гбит/с USB3 как в версии USB 3.1, так и в версии USB 3.2, поскольку требования к кабелям не изменились. Таким образом, точная версия спецификации обычно не имеет значения и не будет иметь значения.
Режимы передачи данных, такие как Gen2x2, также не имеют отношения к кабелям, поскольку допустимые кабели либо полнофункциональные, имеющие все высокоскоростные пары проводов для двухполосных соединений на заявленной скорости, либо они поддерживают только USB2 или какой-либо другой специфический и ограниченный тип, перечисленный ниже.
Спецификация Type-C не называет конкретные скорости DP, которые она считает поддерживаемыми для пассивных кабелей, а поддержка является необязательной для активных кабелей. Презентация USB-C в режиме DP Alt [41] называет пассивные полнофункциональные кабели USB-C для их поддержки DisplayPort и запаса для будущего увеличения скорости DP. HBR3 была самой высокой доступной скоростью DP на тот момент.
Активные кабели могут иметь дополнительные сложности, поскольку активная электроника не должна работать со всеми высокоскоростными парами проводов в одном направлении для обычных операций USB (но кабели "80 Гбит/с" обязаны поддерживать асимметричные соединения, что включает по крайней мере некоторые пары проводов, работающие в любом направлении). Активные кабели могут иметь дополнительные ограничения, поскольку активная электроника может поддерживать только определенные режимы сигнализации. Существует 2 варианта активной электроники. Линейные редрайверы только усиливают сигнал без какого-либо определенного режима сигнализации или кодирования в уме. Ретаймеры явно реконструируют входящий сигнал для более качественного результата.
Кабели TB4, даже активные, длиной не менее 2 м гарантированно поддерживают режим DP Alt. Конкретная макс. скорость также не упоминается, но все остальные требования для TB4 относятся к DP 1.4 и его макс. скорости HBR3. [42] TB5 возобновляет ту же гарантию [43] для кабелей «80 Гбит/с», ссылаясь на спецификацию DP 2.1 (до скоростей UHBR20).
DP 2.1 согласовывался с уровнем USB4 PHY по данным Vesa, создателя DisplayPort. [44] Неясно, насколько полным является это согласование, однако скорость UHBR10 DP соответствует USB4 Gen 2 по скорости передачи данных и кодированию, а скорость UHBR20 DP соответствует USB4 Gen 3 по скорости передачи данных и кодированию. Служба сертификации USB и DP перечисляет кабели USB Gen 1 («5 Гбит/с») как поддерживающие скорости UHBR10, что соответствует тем же требованиям, что и соединения USB4 «20 Гбит/с». [45]
Anandtech сообщает [46] , что «это также означает, что DP Alt Mode 2.0 должен в основном работать с кабелями, совместимыми с USB4, хотя VESA старается избегать обещаний совместимости со всеми кабелями».
Существуют линейные редрайверы [47] и ретмеры [48] , которые рекламируются как поддерживающие скорости USB4 Gen 3 и все текущие скорости DP до UHBR20 и включая UHBR13.5.
В спецификации USB4 указано, что целью разработки является «сохранение совместимости с существующей экосистемой продуктов USB и Thunderbolt». Совместимость с Thunderbolt 3 является обязательной для концентраторов USB4; она необязательна для хостов USB4 и периферийных устройств USB4. [49] Совместимые продукты должны реализовывать режим 40 Гбит/с, не менее 15 Вт подаваемой мощности и другую тактовую частоту; реализаторы должны подписать лицензионное соглашение и зарегистрировать идентификатор поставщика в Intel. [50]
Во время CES 2020 USB-IF и Intel заявили о своем намерении разрешить продукты USB4, которые опционально поддерживают любую или все те же функции, что и продукты Thunderbolt 4. Первыми продуктами, совместимыми с USB4, были процессоры Tiger Lake от Intel , и больше устройств появятся к концу 2020 года. [51] [52]
USB4 «40 Гбит/с» — это реализация Thunderbolt 4. Thunderbolt 4 требует некоторых функций, которые являются необязательными в USB4, включая минимальные возможности PCIe («32 Гбит/с») и DP (2 туннеля DP, «4K60 каждый», HBR3+DSC). [53]
Thunderbolt 5 — это реализация USB4 «80 Гбит/с». Он предписывает даже более высокие минимальные возможности PCIe («64 Гбит/с») и DP (2 туннеля DP, «6K60 каждый», неясная минимальная скорость DP). Он также предписывает поддержку асимметричных соединений 120/40 Гбит/с от хостов к докам, но не упоминает обратное. [54]
USB4 имеет 24 контакта в симметричной оболочке USB типа C. USB4 имеет 12 контактов A сверху и 12 контактов B снизу. [55]
USB4 имеет две полосы дифференциальных пар SuperSpeed. Первая полоса использует TX1+, TX1−, RX1+, RX1−, а вторая полоса использует TX2+, TX2−, RX2+, RX2−. USB4 передает сигналы со скоростью 20 Гбит/с на полосу. USB4 также сохраняет дифференциальные D+ и D− для передачи USB 2.0 . [56]
Каналы конфигурации CC выполняют функции создания взаимосвязи между подключенными портами, обнаружения ориентации штекера благодаря реверсивной оболочке USB типа C, обнаружения контактов питания VBUS, определения порядка линий SuperSpeed и, наконец, протокол USB делает канал конфигурации CC ответственным за вход в работу USB4. [57]
USB4 поддерживается:
Брэд Сондерс, генеральный директор USB Promoter Group, ожидает, что большинство ПК с USB4 будут поддерживать Thunderbolt 3, но для телефонов производители вряд ли реализуют поддержку Thunderbolt 3. [62]
3 марта 2020 года компания Cypress Semiconductor анонсировала новые контроллеры питания Type-C (PD), поддерживающие USB4, CCG6DF как двухпортовый и CCG6SF как однопортовый. [63]
В ноябре 2020 года Apple представила MacBook Air (M1, 2020) , MacBook Pro (13 дюймов, M1, 2020) и Mac mini (M1, 2020) с двумя портами USB4.
AMD также заявила, что процессоры Zen 3+ (Rembrandt) будут поддерживать USB4 [64] , и выпущенные продукты действительно имеют эту функцию после обновления драйвера чипсета. [65] Однако AMD объявила о поддержке USB 3.2 Gen 2x2 только в процессорах Zen 4 , выпущенных в сентябре 2022 года. [66] [67] Intel поддерживает Thunderbolt 3 и USB-C с мобильными процессорами 9-го поколения в 2019 году.
При подключении к устройствам USB-C скорость передачи данных может достигать 10 Гбит/с (0,5 м и 1 м) и 5 Гбит/с (2 м).