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

 
 
> MII vs. GMII: как правильно детектировать скорость?
demidrol
сообщение Dec 18 2014, 10:12
Сообщение #1


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

Группа: Свой
Сообщений: 97
Регистрация: 6-02-09
Пользователь №: 44 487



не очень понимаю, как работает магия с переключением интерфейса между PHY и MAC.

Допустим, пишу я себе MAC для GMII (для гигабитного соединения), то есть даю PHY на вход 125 МГц (как phy_gtx_clk), а phy_txd (7 downto 0) тактирую по тому же клоку. Вроде такое должно даже работать, если линк установился на гигабите. А что будет, если на другой стороне стоит обычный Fast Ethernet? Как на это дело должен отреагировать PHY? Если он переключается в MII, то как он об этом сообщает MAC'у?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
prig
сообщение Dec 19 2014, 09:46
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 869
Регистрация: 30-01-08
Из: СПб
Пользователь №: 34 595



Цитата(demidrol @ Dec 18 2014, 13:12) *
... Если он переключается в MII, то как он об этом сообщает MAC'у?

802.3 Clause 22 - наше всё. А MDIO/MDC - вооплощение его. Если речь о 10/100/1000 ессно.
И да, MAC просто тупо опрашивает PHY и переключает режимы по результату опроса.
Go to the top of the page
 
+Quote Post



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

 


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


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