реклама на сайте
подробности

 
 
4 страниц V  « < 2 3 4  
Reply to this topicStart new topic
> PCIe в оптику
gosu-art
сообщение Jul 16 2014, 09:42
Сообщение #46


Знающий
****

Группа: Свой
Сообщений: 555
Регистрация: 14-10-09
Пользователь №: 52 939



Цитата(dsmv @ Jul 15 2014, 17:40) *
Это так и есть, причём дело не в кабеле. На современных компьютерах платы PCIe от собственного генератора не работают.

А вот такая идея появилась... А если PCIe ПК завести на ПЛИС с материнским клоком, в ПЛИС сделать просто трансляцию пакетов на другой трансивер и из него уже передавать во внешний мир. Так будет работать? rolleyes.gif
Go to the top of the page
 
+Quote Post
dsmv
сообщение Jul 18 2014, 15:15
Сообщение #47


Местный
***

Группа: Свой
Сообщений: 451
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 284



Цитата(gosu-art @ Jul 16 2014, 12:42) *
А вот такая идея появилась... А если PCIe ПК завести на ПЛИС с материнским клоком, в ПЛИС сделать просто трансляцию пакетов на другой трансивер и из него уже передавать во внешний мир. Так будет работать? rolleyes.gif

Идея интересная. На первый взгляд простая передача пакетов не поможет. На PCIe есть достаточно сложная процесдура инициализации и без неё не обойтись.


Но вот сделать PCIe мост вполне реально.

Go to the top of the page
 
+Quote Post
gosu-art
сообщение Jul 21 2014, 09:12
Сообщение #48


Знающий
****

Группа: Свой
Сообщений: 555
Регистрация: 14-10-09
Пользователь №: 52 939



Цитата(dsmv @ Jul 18 2014, 19:15) *
Идея интересная. На первый взгляд простая передача пакетов не поможет. На PCIe есть достаточно сложная процесдура инициализации и без неё не обойтись.

У альтеры в ALTGX есть PCIe PIPE протокол. Если его использовать на 2х трансиверах? просто по этому протоколу перекинуть пакеты с трансивера на трансивер и потом во внешний мир. А там уже, на другой стороне, будет нормальный PCIe МАС. И, как я понимаю, за инициализацию будет отвечать именно он. Просто пока время есть думаю нарисовать платку.
Go to the top of the page
 
+Quote Post
dsmv
сообщение Jul 21 2014, 09:41
Сообщение #49


Местный
***

Группа: Свой
Сообщений: 451
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 284



Не совсем. Сначала идёт процедура обнаружения линий, при этом никакие пакеты не передаются.
Go to the top of the page
 
+Quote Post
gosu-art
сообщение Jul 21 2014, 10:44
Сообщение #50


Знающий
****

Группа: Свой
Сообщений: 555
Регистрация: 14-10-09
Пользователь №: 52 939



Цитата(dsmv @ Jul 21 2014, 13:41) *
Не совсем. Сначала идёт процедура обнаружения линий, при этом никакие пакеты не передаются.

А там сложная эта процедура? может сделать ее и когда загорится LINK_ENABLE уже гонять пакеты? Так понимаю она идет с использованием К28.Х символов?
Go to the top of the page
 
+Quote Post
Tue
сообщение Jun 18 2015, 12:27
Сообщение #51


Частый гость
**

Группа: Свой
Сообщений: 166
Регистрация: 7-09-05
Из: Москва
Пользователь №: 8 340



Цитата
В общем попробовал я кабельный PCIe. С клоком от материнки - работает. Если использовать генератор на плате 125 МГц - то нет

Цитата(dsmv @ Jul 15 2014, 16:40) *
Это так и есть, причём дело не в кабеле. На современных компьютерах платы PCIe от собственного генератора не работают.


Кто-нибудь может объяснить почему такое происходит ? Похоже у меня такой случай. Делаю ALTERA Root port. К нему подключаю через кабель/плату-удлинитель с редрайверами Endpoint устройства. При этом REFCLK на Endpoint подается не с кабеля, а с отдельного генератора на плате-удлинителе, в которую воткнут этот Endpoint. Почему такая схема не имеет права на жизнь ? Ведь REFCLK это просто частота, от которой раскручиваются трансиверы в PCIe-устройствах до своих гигагерц.
Go to the top of the page
 
+Quote Post

4 страниц V  « < 2 3 4
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 18:15
Рейтинг@Mail.ru


Страница сгенерированна за 0.01417 секунд с 7
ELECTRONIX ©2004-2016