Если вы посмотрите на разъем USB 3.0 или лучше измеряете параметры межсоединения, вы не увидите большой разницы. В обоих случаях дифференциальный импеданс, хотя и рассчитан на 90 Ом, будет иметь некоторый разрыв, который будет зависеть даже от того, как вы согнете ответную вилку. Разница, однако, заключается в том, что частота USB 3.0 в 10 раз выше, чем у USB2, и это делает качество сигнала намного более восприимчивым ко всем недостаткам.
Короче говоря, порт USB 3.0 не запускается из-за сомнительного качества кабеля.
Одна из наиболее сомнительных частей USB-кабеля находится в кабеле. USB-кабели не предназначены для сборки в автоматическом режиме с хорошим контролем, они требуют ручного труда, чтобы припаять разделенные провода кабеля на клеммы разъема. Отводы могут быть согнуты и расширяться, ночные пятна припоя различаются по размеру и т. Д., Что приводит к неоднородности линии электропередачи. Это в дополнение к недостаткам разъема. В результате битовые комбинации сигналов USB 3.0 рассеиваются по этим «ударам» и «провалам», создают помехи, отражаются назад и делают глаз сигнала уродливым и едва декодируемым.
Следы между USB-разъемом и хост-чипом также не идеальны, и паяный разъем почти всегда является «выпуклостью» в канале. Более длинные кабели, как правило, сильнее ослабляют высокие частоты, поэтому сигнал теряет резкость краев и падает амплитуды. В целом это образует «канал связи с потерями», в полном сходстве с радиочастотной связью. В некоторых случаях несовершенства импеданса в точках соединения могут образовывать антирезонансное состояние, что приводит к значительной потере амплитуды сигнала. Однако длина кабеля на дюйм больше или меньше, он может работать почти нормально.
В попытке исправить свойства «канала», сигналы USB 3.0 имеют «предварительный упор» на стороне передачи и настраиваемый выравнивающий фильтр на стороне приемника.
Для обеспечения работы канала USB 3 использует «обучение канала», отправив 65536 специальных обучающих пакетов. Приемник выбирает лучшие параметры фильтра на основе минимального уровня ошибок. Если на канале слишком много отражений или он слишком ослаблен, обучение завершится неудачно, и порт USB3 будет отключен.
Другой сценарий может быть, если пройдено обучение канала, и канал переключен в активный режим «U0», протокол USB может иметь слишком много ошибок и не может завершить транзакции. В этом случае хост попытается «сбросить» и повторно обучить ссылку, но результаты, вероятно, будут такими же. После нескольких попыток драйвер хоста отключит часть USB3.
В случае сбоя соединения USB3 устройство USB может (или не может) задействовать протокол соединения USB 2.0.
Таким образом, почти невозможно «диагностировать» специфические проблемы кабеля без проведения измерений качества сигнала с использованием специальных тестовых приборов и достаточно высокой пропускной способности (8–12 ГГц) и инструментов TDR с помощью специальных пакетов программного обеспечения. Лучший способ - это работать со всеми тремя компонентами канала (хост-кабель-устройство), которые сертифицированы USB-IF.