PCIe через короткий кабель

Для нового проекта мне нужно соединить две платы через PCI Express. Из соображений экономии места лучшим решением будет индивидуальная кабельная сборка. Но я не уверен, что это лучший способ пойти сюда.

  1. Я видел Райзер-карты с простыми ленточными кабелями. Но когда я думаю о дифференциальных импедансах и т. д., эти решения кажутся не очень многообещающими.
  2. Я думал о двухслойной гибкой печатной плате с твердой заземляющей пластиной. С помощью некоторых расчетов я смогу получить правильные импедансы для высокоскоростных сигналов.

Есть ли какой-нибудь предложенный способ справиться с этим?

Ответы (2)

Какое совпадение. Я делаю именно это прямо сейчас.

Есть много способов сделать это, но контроль импеданса имеет решающее значение. Проблема с использованием неэкранированного ленточного кабеля заключается в том, что трудно управлять импедансом. Это можно сделать, но трудно найти хорошего поставщика кабеля, особенно такого, который может гарантировать импеданс. На первый взгляд это выглядит хорошим решением, но трудности с поставщиками и прочим делают его менее привлекательным.

Другой способ сделать это — использовать экранированный ленточный кабель. Мне не нравится такой подход, потому что кабель дорог, а заделка экрана практически невозможна.

Flex-PCB — хорошее решение, но NRE высок. Если это решение находится в пределах вашего бюджета, оно может быть лучшим вариантом.

«Быстрым, грязным и дешевым» решением было бы использовать пару кабелей SATA! Сопротивление правильное, они дешевы и широко доступны, и, что более важно, они работают. Конечно, вы будете ограничены в количестве сигналов, поэтому не ожидайте получить больше, чем соединение PCIe x1 плюс сигнал сброса (отсутствие питания, JTAG и т. д.).

Я только что прошел через это; если вы можете использовать кабели SATA, сделайте это. Все остальное очень и очень сложно сделать правильно и суметь повторить, если сумеешь добиться успеха.
Использование SATA-кабелей звучит как классная идея. Я должен проверить это. Единственная проблема в том, что мне нужно всего 5 полос плюс две пары тактовых импульсов (один порт 4x и один порт 1x). Но, может быть, сделать собственный кабель на основе SATA-кабеля — это вариант. Спасибо за информацию.
Обратите внимание, что кабели SATA имеют сплошную сердцевину и поэтому не подходят для гибких приложений. Но если он статичен, то SATA — отличный выбор.
Я думаю, вы также можете использовать кабели HDMI. Однако я видел более чем несколько проектов в сфере здравоохранения, использующих SATA.
Расширяя идею кабеля SATA, как насчет использования разъемов и кабелей, используемых для многоканального SAS?

Мы делаем внешний PCIe на работе и используем разъемы и кабели Molex. Molex External PCIe Не знаю, сколько у вас места, но это отличное решение.

Эти разъемы/кабели — хорошее решение, но они очень дорогие. Согласно веб-сайту Avnet, кабель длиной 1,64 фута в количестве 30 штук стоит 67 долларов США, а срок поставки составляет 11 недель. У Mouser они есть почти за 100 долларов США и на 14 недель. Я уверен, что это лучшее решение, но за такую ​​цену...