|
AT91SAM9XE-EK и PHY в режимах MII/RMII |
|
|
|
Apr 1 2010, 20:44
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Цитата(n_bogoyavlensky @ Apr 1 2010, 22:11)  Поясните, пожалуйста, чем принципиально отличаются интерфейсы MII и RMII? Что лучше? Кроме использования меньшего количества выводов в RMII и наличии внешнего генератора на 50 МГц различий не вижу... Служат для одной цели, поэтому принципиально не отличаются. Лучше то, что больше подходит для решения конкретной задачи. Цитата(n_bogoyavlensky @ Apr 1 2010, 22:11)  Для чего используется вывод PHY MDINTR? Как я понимаю, при возникновении разного рода событий он "падает" в ноль (генерация прерывания) и его использование является необязательным (судя по перечисленным выводам в спецификации на процессор и RMII)? Да, его задействовать совсем необязательно. Цитата(n_bogoyavlensky @ Apr 1 2010, 22:11)  Какой смысл в плате реализовывать возможность выбора режима MDI/MDIX? Как я понимаю всегда лучше использовать автоопределение? Иногда бывает нужно и "придушить" чрезмерную интеллектуальность PHY.
|
|
|
|
|
Apr 2 2010, 04:49
|
Профессионал
    
Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061

|
Цитата(aaarrr @ Apr 2 2010, 00:44)  Служат для одной цели, поэтому принципиально не отличаются. Лучше то, что больше подходит для решения конкретной задачи. Согласен. Но меньшее количество выводов в этом случае всегда должно быть удобнее  На производительность это не влияет, как я понимаю... Единственное неудобство - генератор на 50 МГц и не совсем полная совместимость с LPC  Пример можете привести? Цитата Иногда бывает нужно и "придушить" чрезмерную интеллектуальность PHY. Буду рад примеру. Для чего душить эту интеллектуальность?
--------------------
Благодарю заранее!
|
|
|
|
|
Apr 2 2010, 05:17
|
Гуру
     
Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369

|
Цитата(n_bogoyavlensky @ Apr 1 2010, 21:11)  Поясните, пожалуйста, чем принципиально отличаются интерфейсы MII и RMII? Что лучше? ... Для чего используется вывод PHY MDINTR? ... Какой смысл в плате реализовывать возможность выбора режима MDI/MDIX? Все Ваши вопросы у меня расписаны подробно: на сайте Элтеха, в разделе Micrel у меня же на моем сайте в статьях. Прерывания не нужны, если у Вас на другом конце стоит свич и режим дуплекс, т.е нет колиззий. В RMII тактовая общая и на прием и на передачу, а в MII - раздельно... Остальное - читайте не ленитесь... И еще... 6 и 8 апр я буду читать вебинары об этом. Регистрируйтесь на сайте Элтеха.... удачи!
Сообщение отредактировал rezident - Apr 2 2010, 14:19
Причина редактирования: Излишнее цитирование.
--------------------
www.iosifk.narod.ru
|
|
|
|
|
Apr 2 2010, 05:53
|
Гуру
     
Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847

|
Цитата MDC, MDIO, как я понимаю, обязательные? Нет Цитата С помощью этого интерфейса производится настройка PHY Нормальные PHY могут настраиваться перемычками (резисторами), подключенными к соотвествующим ногам самого PHY Цитата чтение его статуса Без него можно обойтись.
|
|
|
|
|
Apr 2 2010, 07:10
|
Профессионал
    
Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061

|
Цитата(iosifk @ Apr 2 2010, 09:17)  Все Ваши вопросы у меня расписаны подробно: на сайте Элтеха, в разделе Micrel у меня же на моем сайте в статьях. http://www.eltech.spb.ru или плюс ещё есть ваш сайт? Читаем. Спасибо  Цитата Когда используется интерфейс RMII, неиспользуемые сигналы интерфейса MII (TXD[3:2], TXER) должны быть подключены к GND. Для DM9161 тоже? Не совсем понятно использование выводов BGRESG, BGRES. В спецификации указано, что подключением между этими выводами резистора 8.5 кОм и заменой резисторов подтяжки TX на 78 Ом можно уменьшить мощность при передаче на 20%. Но на плате почему-ту резистор 6.8 кОм (почему, кстати 1%?), а резисторы подтяжки 49.9 Ом... Если уменьшение мощности не требуется, то выводы можно оставить не подключенными? Цитата(XVR @ Apr 2 2010, 09:53)  Нормальные PHY могут настраиваться перемычками (резисторами), подключенными к соотвествующим ногам самого PHY Это я уже понял. Цитата Без него можно обойтись. Тогда я не понимаю, что даёт использование этого интерфейса? Гибкость настройки PHY и получение состояния? Получается, что состояние PHY знать совсем необязательно? Не нашёл аппноута для DM... На оффсайте только даташит и схема для MII. Где-то в и-нете нашёл Layout Guide. Полезная штука. Но всё равно мало информации по DM...
--------------------
Благодарю заранее!
|
|
|
|
|
Apr 2 2010, 07:58
|
Гуру
     
Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847

|
Цитата(n_bogoyavlensky @ Apr 2 2010, 11:10)  Тогда я не понимаю, что даёт использование этого интерфейса? Гибкость настройки PHY и получение состояния? Да. И возможность управлять им в процессе работы (например запустить принудительно процедуру autonegatiation) Цитата Получается, что состояние PHY знать совсем необязательно? В общем да, необязательно
|
|
|
|
|
Apr 2 2010, 11:00
|
Профессионал
    
Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061

|
Цитата(zltigo @ Apr 2 2010, 13:36)  ??? Прочитал в форуме про не очень хорошие временные параметры процессоров LPC. Про то, что они на пределе. В результате с клоком возникают трудности в RTII. Хотя, может быть, это в первую очередь от трассировки зависит...
--------------------
Благодарю заранее!
|
|
|
|
|
May 1 2010, 13:57
|
Профессионал
    
Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061

|
Цитата(iosifk @ Apr 2 2010, 09:17)  Все Ваши вопросы у меня расписаны подробно: на сайте Элтеха, в разделе Micrel у меня же на моем сайте в статьях. Читаю Ваши статьи. Весьма информативно. Спасибо. Только вот не хватает там маленькой картинки с трассировкой аналоговой части PHY  Не понятно как одновременно соблюсти все требования для диф. пар и подключить согласующие резисторы (0603)... именно как лучше подключить их к диф. парам, дабы внести минимум неоднородностей контактными площадками резисторов и переходными отверстиями (которые лучше не использовать) и т. п.
--------------------
Благодарю заранее!
|
|
|
|
|
May 3 2010, 07:42
|
Профессионал
    
Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061

|
Цитата(dch @ May 3 2010, 07:25)  они есть на сайте производителя PHY, так и называются рекомендации по трассировке Если Вы про Layout Guide или аппноут в самом даташите на PHY (где описываются полигоны и принцип разводки диф. пар) - это не то, что мне хотелось бы видеть. Это я уже давно прочитал. Мне бы хотелось видеть именно пример трассировки. Вертел в руках плату от starterkit, ещё одну какую-то... но не считаю эти платы хорошим примером с точки зрения правильности...
--------------------
Благодарю заранее!
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|