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 9 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 9 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 9 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. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться