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

 
 
 
Reply to this topicStart new topic
> 10GbE Soft PCS, Ищу открытый код
KeX
сообщение Jun 15 2018, 07:38
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 21-11-17
Пользователь №: 100 287



Здравствуйте!
Может кто встречал верилог с реализацией софтового PCS для 10GbE? Хочу написать свой, т.к. не устраивают задержки хардварного блока, но процесс довольно сложный, хотел сначала посмотреть чужую реализацию. Гуглил, но ничего не нашлось.
Буду благодарен, если подскажете, вдруг кому попадалось на глаза.
Go to the top of the page
 
+Quote Post
Lutovid
сообщение Jun 15 2018, 10:03
Сообщение #2


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

Группа: Свой
Сообщений: 98
Регистрация: 24-02-14
Из: Москва
Пользователь №: 80 661



Цитата(KeX @ Jun 15 2018, 10:38) *
Здравствуйте!
Может кто встречал верилог с реализацией софтового PCS для 10GbE? Хочу написать свой, т.к. не устраивают задержки хардварного блока, но процесс довольно сложный, хотел сначала посмотреть чужую реализацию. Гуглил, но ничего не нашлось.
Буду благодарен, если подскажете, вдруг кому попадалось на глаза.

Здравствуйте

у ксайлинкс есть ядра PCS/PMA - в зависимости от настроек они включают трансиверы и логику обработки(скремблирование(гирбокс) и тд) вас там задержка не устраивает? Если так, то есть сомнения, что можно задержку эту уменьшить - там логики-то не много - дескремблер, клок коррекшн и приведение к стандарту xgmii(есть навороты флоу контрола и тд< но если по минимуму говорить).

Или я не понял что значит софтовый laughing.gif
Go to the top of the page
 
+Quote Post
KeX
сообщение Jun 15 2018, 11:53
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 21-11-17
Пользователь №: 100 287



Цитата(Lutovid @ Jun 15 2018, 13:03) *
Здравствуйте

у ксайлинкс есть ядра PCS/PMA - в зависимости от настроек они включают трансиверы и логику обработки(скремблирование(гирбокс) и тд) вас там задержка не устраивает? Если так, то есть сомнения, что можно задержку эту уменьшить - там логики-то не много - дескремблер, клок коррекшн и приведение к стандарту xgmii(есть навороты флоу контрола и тд< но если по минимуму говорить).

Или я не понял что значит софтовый laughing.gif


Вы все правильно поняли. sm.gif Не устраивает. Логики не так много, но судя по всему стандартные алгоритмы ориентированы на bandwidth. А я переживаю исключительно за latency.
Про Зайлинкс ничего сказать не могу, но то, что выдает Альтеровский хардварный 10G PCS (Rx 89.6-211.2 нс и Tx 44.8-76.8 нс) - просто безобразие, коммерческие корки показывают на порядок меньшие задержки для PCS+MAC.
Тут, кстати, чуть ниже в разделе, добрый человек выложил некоторые зайлинксовские исходники, за что ему большое спасибо. Погляжу на досуге.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 17th July 2018 - 07:10
Рейтинг@Mail.ru


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