novartis 0 2 июня, 2020 Опубликовано 2 июня, 2020 · Жалоба Вопрос пока теоретический, но все же... Есть к примеру две платы 1. Terasic TR5-F40W (Stratix 5, Pcie Gen 3 x8) 2. Intel® Cyclone® 10 GX FPGA Development Kit (Pcie Gen2 x4) Воткнуть каждую из них в комп, настроить Pcie как endpoint - это понятно как сделать. А можно ли соединить их между собой, одну настроить как root complex, другую как endpoint? И может кто подкинет ссылку на такой адаптер - переходник? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
new123 0 2 июня, 2020 Опубликовано 2 июня, 2020 · Жалоба сам такое не делал. Но в мануале есть отдельная небольшая совсем схема, насчет rootpoin и endpoint между двумя пятыми стратксами. Так что думаю, если коннектор спаяете/найдете, все реально. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 2 июня, 2020 Опубликовано 2 июня, 2020 · Жалоба 4 minutes ago, new123 said: Так что думаю, если коннектор спаяете/найдете, все реально. При условии, что на те пины, на которые приходит клок в том девайсе, который будет root port, можно завести выход клок-генератора. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Corvus 1 2 июня, 2020 Опубликовано 2 июня, 2020 · Жалоба 1 hour ago, novartis said: И может кто подкинет ссылку на такой адаптер - переходник? Например, https://www.adt.link/product/R88-Jump.html https://aliexpress.ru/item/33037178224.html Подходит по описанию R88NF "PCI-E x8 ,connector to connector, Tx to Rx signal swap". Правда, на картинке нарисован другой вариант. Так что лучше уточнить у продавцов. В крайнем случае придётся использовать два переходника и немного синей изоленты Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
novartis 0 3 июня, 2020 Опубликовано 3 июня, 2020 · Жалоба 8 hours ago, gosha-z said: При условии, что на те пины, на которые приходит клок в том девайсе, который будет root port, можно завести выход клок-генератора. Точно, надо с клоком вопрос решить. Нашел вот такой адаптер https://dgway.com/products/IP/ABseries/AB18-PCIEx16-MAN-E.pdf Клоковый генератор прям на плате адаптера, и клок разводится на оба pcie разъема. Также и питание с адаптера разводится на оба разъема. Но он стоит 1500$ на маузере. Хочется за 200 рублей, ну максимум за 1500 рублей Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
new123 0 3 июня, 2020 Опубликовано 3 июня, 2020 · Жалоба 12 hours ago, gosha-z said: При условии, что на те пины, на которые приходит клок в том девайсе, который будет root port, можно завести выход клок-генератора. чтобы подать на endpoint клок? у меня endpoint работает как со своей, так и от root частоты без проблем. Иногда если мать совсем дешевая, приходится генератор брать свой, иначе pcie не хочет стартовать Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Raven 11 3 июня, 2020 Опубликовано 3 июня, 2020 · Жалоба 7 hours ago, new123 said: Иногда если мать совсем дешевая, приходится генератор брать свой, иначе pcie не хочет стартовать Позвольте поинтересоваться (скоро м.б. актуально): в указанном случае с локальным клоком, наверное, и подстраивать фазу тактового сигнала тоже приходится (ради этого все и затевалось)? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Flood 13 3 июня, 2020 Опубликовано 3 июня, 2020 · Жалоба 47 минут назад, Raven сказал: Позвольте поинтересоваться (скоро м.б. актуально): в указанном случае с локальным клоком, наверное, и подстраивать фазу тактового сигнала тоже приходится (ради этого все и затевалось)? Не потребуется, да и невозможно подстроить фазу двух независимых генераторов, т.к. у них будут разные частоты. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
new123 0 3 июня, 2020 Опубликовано 3 июня, 2020 · Жалоба 54 minutes ago, Raven said: в указанном случае с локальным клоком, наверное, и подстраивать фазу тактового сигнала тоже приходится (ради этого все и затевалось)? я бы так наверное не смог =)) PCIE нормально на endpoint стартует и от своего локального 100mhz. ps. У меня даже на одной плате не распаян pcie prsnt (отвалилась контактная площадка на переключателе 1x/4x/8x), так само 8x подхватывает. Иногда конечно цепляется и 4x, приходится резетить, но очень редко Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Raven 11 3 июня, 2020 Опубликовано 3 июня, 2020 · Жалоба 11 hours ago, novartis said: Точно, надо с клоком вопрос решить. Хочется за 200 рублей, ну максимум за 1500 рублей А разве сочетание нижеприведенных моментов не решает задачу: 1. Обе платы с FPGA, у них наверняка есть опции ввода/вывода clock'а, + PLL 2. Передавать clk отдельно, например, через SMA кабель (или через свою витую пару) 3. Для питания/механического крепления использовать что-то из "шахтерских" riser cards (хорошо гуглится на Ali). А то вот еще есть такие штуки: PE4C PE4H Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
new123 0 3 июня, 2020 Опубликовано 3 июня, 2020 (изменено) · Жалоба 44 minutes ago, Raven said: А разве сочетание нижеприведенных моментов не решает задачу: мне ответили? решает наверное. Я просто изначально отвечал gosha-z и это переросло в мини дискуссию. 44 minutes ago, Raven said: А то вот еще есть такие штуки: это вы уже пошли по пути райзеров. Если бы у меня стояла такая задача, я бы временно накинул контакты между картами и пробовал 1x стартовать, там получается совсем мало соединять между собой, надо только поднять схему соединений линий, чтобы кондеры в цепи стояли согласно стандарта, но мне кажется они уже на платах стоят нужные, я немного запамятствовал, что там для рута надо. Дело 3-4 часов наверное. Изменено 3 июня, 2020 пользователем new123 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DuHast 0 9 июня, 2020 Опубликовано 9 июня, 2020 · Жалоба А зачем Вам именно pci? Если задача обмена между двумя плис, то можно через те же разъёмы не меняя разводку плат сделать что-нибудь попроще. 10G ethernet, или вообще, что-то своё запилить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
novartis 0 9 июня, 2020 Опубликовано 9 июня, 2020 · Жалоба 15 minutes ago, DuHast said: А зачем Вам именно pci? Если задача обмена между двумя плис, то можно через те же разъёмы не меняя разводку плат сделать что-нибудь попроще. 10G ethernet, или вообще, что-то своё запилить. Задача - посмотреть что такое pcie root complex. Есть у меня pcie рейзеры (которые майнеры используют). Посмотрел, с помощью двух таких рейзеров вполне можно две pcie платы соединить, в режиме x1, там по проводу usb3 передаются один линк туда обратно ( x1), клок и сброс. Потихоньку дальше буду разбираться. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Raven 11 31 июля, 2020 Опубликовано 31 июля, 2020 · Жалоба On 6/9/2020 at 9:02 AM, novartis said: Есть у меня pcie рейзеры (которые майнеры используют). Посмотрел, с помощью двух таких рейзеров вполне можно две pcie платы соединить, в режиме x1, там по проводу usb3 передаются один линк туда обратно ( x1), клок и сброс. Потихоньку дальше буду разбираться. Есть ли успехи в этом направлении? Мы подобную лабную установку потихоньку поднимаем, только на базе Xilinx. Есть определенные достижения, но пока не со всеми нужными картами/устройствами работает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
novartis 0 1 августа, 2020 Опубликовано 1 августа, 2020 · Жалоба 11 hours ago, Raven said: Есть ли успехи в этом направлении? Мы подобную лабную установку потихоньку поднимаем, только на базе Xilinx. Есть определенные достижения, но пока не со всеми нужными картами/устройствами работает. Да, все получилось. Соединил плату Стратикс 5 и плату сетевой карты через рейзер x8. Пробовал запитать в плис pcie корку от другой опорной тактовой частоты с платы, ничего не получалось (опорная частота должна быть с дедикейтед клок пин, должна находиться в том же регионе, что и пины линков и т.п.), поэтому в итоге припаял к райзеру витую пару (одна пара из обычного эзернет кабеля) и подал опорный клок с материнской платы. Root Complex завёлся. Прочитал root config space. Прочитал endpoint config space. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться