|
external pcie, распиновка разъема |
|
|
|
 |
Ответов
(1 - 13)
|
Apr 10 2012, 07:10
|
Знающий
   
Группа: Свой
Сообщений: 555
Регистрация: 14-10-09
Пользователь №: 52 939

|
делаю плату для ПК, которая будет просто выводить сигнал PCIe на внешний разъем. Согласно стандарту клок нужно передавать по проводу дифференциальный, но в разъеме ПК такого нет => ставим буфер. Но вот какой именно буфер? Я хочу поставить LVDS. Для CREFCLK написано Цитата Low Voltage Differential Current Mode (HCSL, LVPECL, etc.) Понятно, что на все свои платы я тоже буду ставить LVDS приемники, но вот если мне придется подключатся к чужой плате? Там я же не знаю, что за интерфейс используется. И можно ли напрямую пускать лэйны на разъем? или тоже нужны специальные буфера?
|
|
|
|
|
Apr 10 2012, 19:43
|

Знающий
   
Группа: Свой
Сообщений: 680
Регистрация: 11-02-08
Из: Msk
Пользователь №: 34 950

|
Платы я не разводил, но вы где нибудь видели буферы, хоть на одной PCI-E плате? Даже на обычном PCI внешние буферы только в кунсткамере можно увидеть. Что касается референсного клока, я вполне допускаю что он может в писишках в виде LVTTL передаваться, 125МГц это не так уж и много. Все что нужно от референсного клока, это задать частоту, поэтому форма сигнала, затухание, запаздывание и т.д. не так важно - можно ставить, а можно не ставить буфер.
И кстати, буду очень признателен если укажете место в стандарте, где написано что референсный клок нужно передавать вместе с данными. Потому что я видел только про различия в максимум 300 ppm в тактировании сопряженных портов, но нигде не видел требования тактировать от одного физического генератора.
|
|
|
|
|
Apr 11 2012, 05:26
|
Знающий
   
Группа: Свой
Сообщений: 555
Регистрация: 14-10-09
Пользователь №: 52 939

|
Цитата(Shivers @ Apr 10 2012, 22:43)  И кстати, буду очень признателен если укажете место в стандарте, где написано что референсный клок нужно передавать вместе с данными. Потому что я видел только про различия в максимум 300 ppm в тактировании сопряженных портов, но нигде не видел требования тактировать от одного физического генератора. Я, к сожалению, не нашел однозначного ответа. Вот хочу сделать макет (CycloneIV) и попробовать сам - с клоком и без. Цитата Платы я не разводил, но вы где нибудь видели буферы, хоть на одной PCI-E плате? А разве PCI Express Equalizer/Redriver не для этого предназначены?
|
|
|
|
|
Apr 11 2012, 06:07
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Читаю-читаю, и не могу понять, что именно тут обсуждается? Распиновка External Cabling Specification? При чем тут тогда буферы и клоки? Цитата Платы я не разводил, но вы где нибудь видели буферы, хоть на одной PCI-E плате? Я разводил, причем именно плату с буферами. И с буфером для клока в т.ч. Сходите на pericom.com, там все есть. Есть еще несколько фирм, сейчас конкретно ковыряюсь с максимом, слабенькие они, похоже... Цитата Я, к сожалению, не нашел однозначного ответа. Вот хочу сделать макет (CycloneIV) и попробовать сам - с клоком и без. Уже в других темах обсуждали. В стандарте три возможных схемы клока, но в компах используется одна, где генератор на материнке. При этом люди, проверявшие работу карты от внешнего клока, говорят, что она не работает. Видимо, что-то в софте... Поэтому могу посоветовать для работы в компе брать клок от слота из компа.
|
|
|
|
|
Apr 11 2012, 10:57
|

Знающий
   
Группа: Свой
Сообщений: 680
Регистрация: 11-02-08
Из: Msk
Пользователь №: 34 950

|
Цитата(gosu-art @ Apr 10 2012, 10:10)  ... Согласно стандарту клок нужно передавать по проводу дифференциальный, но в разъеме ПК такого нет => ставим буфер. ... Глянул Electromechanical Specification Revision 2.0., таки дифференциальный вывод там. Side A, pins 13-14 REFCLK+/- Reference clock (differential pair) Цитата(vitan @ Apr 11 2012, 09:07)  Я разводил, причем именно плату с буферами. И с буфером для клока в т.ч. Сходите на pericom.com, там все есть. Есть еще несколько фирм, сейчас конкретно ковыряюсь с максимом, слабенькие они, похоже...  Именно буферы, или речь идет об использовании микросхем PHY с наружним PIPE? Если буферы, то неясно зачем они нужны. Выход токовый, и если линия согласована (барьерные емкости и терминирующие резисторы, если не встроены в пады), то затухание будет очень медленным; должно бить на метры, или даже десятки метров. А если и правда нужно на метры передавать, то на конкретном макете можно увеличить мощность трансмитера, если глаз начинает схлопываться из-за затухания. Впрочем, именно с pci-e не работал
|
|
|
|
|
Apr 11 2012, 12:35
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата(Shivers @ Apr 11 2012, 14:57)  Если буферы, то неясно зачем они нужны. Выход токовый, и если линия согласована (барьерные емкости и терминирующие резисторы, если не встроены в пады), то затухание будет очень медленным; должно бить на метры, или даже десятки метров. А если и правда нужно на метры передавать, то на конкретном макете можно увеличить мощность трансмитера, если глаз начинает схлопываться из-за затухания. Впрочем, именно с pci-e не работал Буферы. Затухание очень даже не медленное. У меня через 30 см. после буфера стоит слот. С буфером от максима видеокарта в этом слоте уже очень плохо работает. И хотелось бы "увеличить мощность трансмитера", да нечем: установки буфера выведены на максимум, но все равно не хватает. А так он временной джиттер убирает очень хорошо, конечно, тут спору нет. По поводу буфера на клок. Только что провел эксперимент. Общая длина клока без буфера (это уже другой буфер, ессно) более 40 см, все работает отлично. Буфер ситуацию с джиттером улучшает, но это, как бы, и не надо... ЗЫ. Да, еще забыл добавить, что схема с раздельными клоками может не работать просто по причине, что банально забыли выключить spread spectrum. Точнее, не обеспечили одинаковое поведение этого spread spectrum-а на обоих концах линка. Но самому проверить не на чем, к сожалению...
|
|
|
|
|
May 17 2012, 06:45
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата(gosu-art @ May 17 2012, 09:22)  Набросал схемку... Посмотрите пожалуйста, может замечания какие будут
3_SFP_PCIex_edge.pdf ( 163.66 килобайт )
Кол-во скачиваний: 654Проверьте разделительные конденсаторы. Они должны стоять в PCIe на TX, а у Вас, вроде, на RX... А в езернете я бы их вообще не ставил. Как я понимаю, предполагается применение SGMII? Если так, то в таких SFP конденсаторы уже внутри стоят... Да и без SGMII тоже, вроде, внутри бывают.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|