Я разрабатываю систему с несущей платой, в которой вся активная логика находится на одной плате, а большинство разъемов — на объединительной плате. Интерфейс между двумя платами представляет собой краевой разъем x16 PCIe. Через крайний разъем я намереваюсь направить USB 3.1 (5 Гбит / с) от исходного устройства (μPD720202) к розетке USB 3 A. На несущей плате линии SSTX и SSRX имеют длину не более 30 мм и длину менее 1 мила. Трассировки USB маршрутизируются так же, как сигналы PCIe на краевом разъеме:
Вам нужно контролировать импеданс всего пути прохождения сигнала до 90 плюс-минус 7 Ом. Это включает в себя трассировку печатной платы, приемный контакт, сопряженный интерфейс, штекерный контакт и трассировку проводов/печатной платы.
Вам также нужно беспокоиться о вносимых потерях и дифференциальных вносимых потерях. (100 МГц, -1,5 дБ; 1,25 ГГц, -5,0 дБ; 2,5 ГГц, -7,5 дБ и 7,5 ГГц, -25 дБ).
Это не невозможно, но часто случается так, что на этапе обучения USB соединение по умолчанию устанавливается на соединение USB 2. Ненадежность системы расстраивает, а без большого количества дорогого тестового набора непонятно, в чем проблема и что с этим делать.
Ознакомьтесь с этим документом: Управление производительностью разъемов и кабельных сборок для USB SuperSpeed среди прочего на http://www.usb.org/developers/docs/whitepapers/
псерра
Аллен Блейлок
Аллен Блейлок