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

 
 
> GMII MARVELL 88E1111, Синхронизация приемника и передатчика
ovs_pavel
сообщение Mar 1 2012, 07:55
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 275
Регистрация: 19-05-06
Пользователь №: 17 249



Добрый день, коллеги.
Разрабатывается проект под схему с применение м/сх 88Е1111 в режиме GMII (сетка 1Гбит). В data sheet'е описано что сигналы передатчика синхронизируются от сигнала "GTX_CLK", а приемника от сигнала "RX_CLK". Возникает несколько вопросов: насколько сильно по фазе отличаются эти два сигнала? И можно ли засинхронизировать и приемник и передатчик от одного синхросигнала, скажем "GTX_CLK"? Т.е. использовать на приеме вместо сигнала "RX_CLK", сигнал "GTX_CLK". Уж больно не хочется перепривязку данных делать.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Boris_TS
сообщение Mar 2 2012, 05:22
Сообщение #2


Злополезный
****

Группа: Свой
Сообщений: 608
Регистрация: 19-06-06
Из: Russia Taganrog
Пользователь №: 18 188



Цитата(ovs_pavel @ Mar 1 2012, 11:55) *
Возникает несколько вопросов: насколько сильно по фазе отличаются эти два сигнала? И можно ли засинхронизировать и приемник и передатчик от одного синхросигнала, скажем "GTX_CLK"? Т.е. использовать на приеме вместо сигнала "RX_CLK", сигнал "GTX_CLK". Уж больно не хочется перепривязку данных делать.

Если Вам нужен стабильно работающий проект, то необходимо будет сделать перепривязку данных. У 88E1111 не очень большие Setup/Hold для GMII. Я бы настоятельно рекомендовал использовать RGMII, если Выша ПЛИС вытянет DDR на 125МГц - RGMII гораздо приятнее GMII, во многих отношениях. Кстати, У 88E1111 Setup/Hold для RGMII практически не отличаются от Setup/Hold для GMII.
P.S. RX_CLK на PLL подавать черевато, т.к., в ощем случае, он может отсутствовать...
Go to the top of the page
 
+Quote Post
ovs_pavel
сообщение Mar 2 2012, 08:15
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 275
Регистрация: 19-05-06
Пользователь №: 17 249



Цитата(Boris_TS @ Mar 2 2012, 09:22) *
Если Вам нужен стабильно работающий проект, то необходимо будет сделать перепривязку данных. У 88E1111 не очень большие Setup/Hold для GMII. Я бы настоятельно рекомендовал использовать RGMII, если Выша ПЛИС вытянет DDR на 125МГц - RGMII гораздо приятнее GMII, во многих отношениях. Кстати, У 88E1111 Setup/Hold для RGMII практически не отличаются от Setup/Hold для GMII.
P.S. RX_CLK на PLL подавать черевато, т.к., в ощем случае, он может отсутствовать...


Спасибо. Придется делать перепривязку. А, если не сложно, можно в двух словах преимущество RGMII перед GMII? Вроде как сигналы TX_ER, RX_ER, CRS, COL не используются. В "RGMII" никаких ошибок не возникает?
Go to the top of the page
 
+Quote Post
Boris_TS
сообщение Mar 2 2012, 10:50
Сообщение #4


Злополезный
****

Группа: Свой
Сообщений: 608
Регистрация: 19-06-06
Из: Russia Taganrog
Пользователь №: 18 188



Цитата(ovs_pavel @ Mar 2 2012, 12:15) *
Спасибо. Придется делать перепривязку. А, если не сложно, можно в двух словах преимущество RGMII перед GMII? Вроде как сигналы TX_ER, RX_ER, CRS, COL не используются. В "RGMII" никаких ошибок не возникает?

1. TX_ER и RX_ER замешаны в линии TX_CTL (TX_EN) и RX_CTL (RX_EN) - так что эти сигналы присутствуют.
2. CRS, COL - мне были не нужны - на них даже не смотрел.
3. в паузах между пакетами от PHY к MAC передаётся информация о состоянии соединения: наличие соединения, частота RX_CLK и дуплех.

Спецификация RGMII м 2.0 короткая (9 страниц с обложкой) и написана человеческим языком.

Из засад: внимательно прочитайте раздел 4.12.2 RGMII/RTBI Interface Timing из datasheet'а на 88E1111 - на мой взгляд, у 88E1111 по умолчанию стоят не самые удачные настройки по задержке TX_CLK.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ovs_pavel   GMII MARVELL 88E1111   Mar 1 2012, 07:55
- - vitan   Цитата(ovs_pavel @ Mar 1 2012, 11:55) Уж ...   Mar 1 2012, 08:09
|- - ovs_pavel   Цитата(vitan @ Mar 1 2012, 12:09) А что т...   Mar 1 2012, 08:26
- - wolfman   Дык вроде как снимают(если уже не сняли) с произво...   Mar 14 2012, 18:51
|- - vitan   Цитата(wolfman @ Mar 14 2012, 22:51) Дык ...   Mar 14 2012, 18:56
- - AndreiUS   ЦитатаДык вроде как снимают(если уже не сняли) с п...   Mar 15 2012, 05:47
- - wolfman   У нас пришла рассылка, что снимается с производств...   Mar 15 2012, 13:19
|- - vitan   Цитата(wolfman @ Mar 15 2012, 17:19) Изви...   Mar 15 2012, 13:45
|- - Boris_TS   Цитата(vitan @ Mar 15 2012, 17:45) А... С...   Mar 20 2012, 04:11
|- - vitan   Цитата(Boris_TS @ Mar 20 2012, 08:11) У м...   Mar 20 2012, 07:50
|- - Lmx2315   Уважаемые, а выложите описалово на 88E1111, хочу п...   Aug 27 2012, 10:58
|- - vadimp61   Цитата(Lmx2315 @ Aug 27 2012, 14:58) Уваж...   Aug 28 2012, 04:14
- - Сергей СС   Поясните пожалуйста кто-нибудь - что такое перепри...   Jan 14 2013, 07:48
- - sorok-odin   Цитата(Сергей СС @ Jan 14 2013, 11:48) По...   Jan 17 2013, 17:26


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

 


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


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