USB 3.1 Gen 2 (SuperSpeed +, 10 Гбит / с) был разработан для работы как с существующими кабелями USB 3.0 (с 5 дополнительными контактами), так и с кабелями USB типа C.
Поскольку существующие кабели USB 3.0 (с разъемами типа A и B, а также варианты micro A и B) содержат только одну сверхскоростную пару пар (пара Tx и пара Rx), USB 3.1 Gen 2 мог только используйте эту пару пар и продолжайте работать с существующими кабелями USB 3.0. Таким образом, даже если вы используете USB 3.1 Gen 2 по кабелю с разъемами типа C, он использует только одну суперскоростную пару пар. Это также позволяет использовать кабели с интерфейсом USB 3.0 / 3.1 с разъемом типа C на одном конце и более ранние разъемы типа A, B, micro A или micro B в стиле USB 3.0 на другом конце.
Теперь вы можете задать дополнительный вопрос: «Почему форум USB Implementers Forum (USB-IF, консорциум стандартов USB) не определил вариант протокола USB, даже быстрее, чем 10 Гбит / с, который использует оба суперскорости? пары пар в разъеме типа C? " Это правильный вопрос, но я не хочу спекулировать. Это, безусловно, было бы большим отклонением от предыдущих разработок USB PHY, поскольку в нем было бы два отдельных потока данных отправки и получения, которые должны были бы координироваться. По сути, это был бы своего рода параллельный интерфейс, тогда как USB традиционно был серийным.
То, как вы задали свой вопрос, выявило несколько потенциальных недоразумений, на которые я хотел бы обратить внимание:
Я знаю, что можно запустить Thunderbolt 3 через любой высококачественный кабель USB-C
Это не совсем так. Существует множество высококачественных USB-совместимых кабелей типа C, которые не подходят для Thunderbolt 3. Длина кабеля Thunderbolt 3 ограничена ≤ 0,5 м, если у вас пассивный кабель. Чтобы идти дольше, чем это (например, 2 м), вам нужен более дорогой активный кабель (кабель со специальными микросхемами для облегчения обработки сигнала).
Почему стандартный USB-C не использует обе пары
USB-C не является протоколом. USB Type C - это название спецификации разъема и кабеля; это не название протоколов, которые используются для этих разъемов и кабелей. При выполнении протоколов USB через кабели типа C вы используете USB 3.1 Gen 2 (10 Гбит / с «SuperSpeed +») или более ранние версии USB.