|
|
  |
Максимально дешевое решение для Ethernet, Есть ли у кого-то уже наработки по теме (ARM) |
|
|
|
Sep 14 2009, 06:41
|
Местный
  
Группа: Свой
Сообщений: 443
Регистрация: 22-07-06
Из: Украина, г. Харьков
Пользователь №: 19 006

|
Цитата(SergeyDDD @ Sep 14 2009, 09:29)  Для RMII какой кварц ставится. Документация очень невнятно этот момент описывает. Такое впечатление что он просто выпал. Пишется вроде про 25МГц, но теоретически должно быть 50. Да и про умножение частоты вроде как ничего не нашел Дык генератор нужен на 50МГц. Дополнительные пару баксов расходов по сравнению с MII. Таких PHY, чтоб могли без генератора работать (на кварце + PLL) не встречал.
|
|
|
|
|
Sep 14 2009, 08:24
|
Местный
  
Группа: Свой
Сообщений: 266
Регистрация: 8-12-05
Пользователь №: 11 964

|
Цитата(dch @ Sep 14 2009, 05:51)  S3C4530 или S3C4510 - часто пятибаксовым бывает RTL8201BL - в Москве у всех лежит но он в коммерческом диапазоне RTL8201BL - дешево и сердито, но, к сожалению, может только MII  Цитата(SergeyDDD @ Sep 14 2009, 09:09)  Да ну...
QFN корпуса легко паяются. Не стоит их бояться Да и на размеры платы влияет (в хорошую сторону) Помню с первого раза на ура запаивал
смотри еще KSZ8041NL Да, действительно, помимо NL, есть еще TL в TQFP, и стоят сейчас гораздо дешевле, чем пару месяцев назад. А NL стоит вообще меньше 3 долларов! Надо же как ситуация изменилась на рынке, только недавно смотрел, а их и не было, и стоили дороже KS8721. Спасибо за то, что обратили внимание на них снова!!!
|
|
|
|
|
Sep 14 2009, 09:04
|
Знающий
   
Группа: Свой
Сообщений: 509
Регистрация: 19-07-07
Из: г. Таганрог
Пользователь №: 29 246

|
Самое дешевое решение: LPC2364 + KSZ8041 Делаем тактовую процессору = 50МГц. Запускаем I2s, чтобы клок выдавал 50МГц. И заводим этот клок на KSZ8041. Интерфейс RMII. Удачи.
--------------------
Умные речи подобны строкам, напечатанным курсивом. К. Прутков
|
|
|
|
|
Sep 14 2009, 10:37
|
Местный
  
Группа: Свой
Сообщений: 266
Регистрация: 8-12-05
Пользователь №: 11 964

|
Цитата(Vitaliy_ARM @ Sep 14 2009, 12:04)  Самое дешевое решение: LPC2364 + KSZ8041 Делаем тактовую процессору = 50МГц. Запускаем I2s, чтобы клок выдавал 50МГц. И заводим этот клок на KSZ8041. Интерфейс RMII. Удачи. Неплохо, надо будет попробовать  Спасибо за совет! Но по поводу LPC2364 - маловато будет. По флэшу еще куда ни шло, но памяти на борту мало, сейчас хватит, а на будущее придется закладывать что-то еще. 8кб против 32 и интерфейса SD за 2 бакса - невыгодный обмен
|
|
|
|
|
Sep 14 2009, 11:18
|
Местный
  
Группа: Свой
Сообщений: 266
Регистрация: 8-12-05
Пользователь №: 11 964

|
Цитата(iosifk @ Sep 14 2009, 14:04)  И проверяем, что имеем +-50 ppm... Удачи. А это не очень хорошо  Хотя у нас и лабораторные условия, все равно многовато, тут лучше не экономить.
|
|
|
|
|
Sep 14 2009, 14:12
|
Знающий
   
Группа: Свой
Сообщений: 509
Регистрация: 19-07-07
Из: г. Таганрог
Пользователь №: 29 246

|
Цитата(iosifk @ Sep 14 2009, 15:04)  И проверяем, что имеем +-50 ppm... Удачи. Даже нормальный кварц не спасет?
--------------------
Умные речи подобны строкам, напечатанным курсивом. К. Прутков
|
|
|
|
|
Sep 15 2009, 04:47
|
Гуру
     
Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369

|
Цитата(VslavX @ Sep 14 2009, 18:39)  ИМХО, там не совсем в кварце дело. Внутри PHY из входных опорных 50MHz делает как минимум 125MHz при помощи PLL, поэтому также должны быть требования к джиттеру опорного сигнала, а не только к долговременной стабильности. Не факт что внутренняя PLL LPC23xx обеспечит требуемые параметры. Другими словами, в общем случае (а мы никак не можем перевести его в частный - в даташите на LPC23 про параметры PLL ничего нет) - подавать выход одной PLL на опорный вход другой - не совсем хорошая идея. Более того, в аппнотах на какой-то PHY (увы, точно не помню) прямым текстом встречалось упоминание что нельзя применять программируемые генераторы - там внутри обычно настраиваемая PLL. Если есть возможность, то исследуйте глазковую диаграмму. И сравните ее с тем, что должно быть для PHY. И, кстати, 8851SNL - это контроллер порта + MAC + PHY... Он работает с микроконтроллером и он имеет внутри память для пакетов. Т.е. можно применить микроконтроллер и с небольшой памятью...
--------------------
www.iosifk.narod.ru
|
|
|
|
|
Sep 15 2009, 06:43
|

embarrassed systems engineer
    
Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038

|
Цитата(Rst7 @ Sep 15 2009, 08:42)  Примерно похожий вопрос я задавал тут (правда, по другому поводу, но связанно с PLL в LPC2xxx) и получил в ответ некоторые картинки. Можно попробовать покурить. Угу, тема была интересная. На тех картинках (если я их правильно "выкурил"  ) джиттер выходного сигнала с порта порядка 1 нс (имхо, реальный меньше - на картинках слишком шумные измерения). Сейчас полистал даташиты на то что применял (DM9161, KSZ8041) и не нашел явных требований к p-p джиттеру тактовой. На 88E1111 - для 25MHz заявлено 200ps, для 125MHz - 40ps, но это гигабитник - там немного другие требования. Я в свое время отказался на LPC23 от тактирования RMII процессором еще и из-за USB - если 50MHz на ядро, тогда никак 48MHz для USB не получается  . Один внешний генератор 50MHz для RMII и CPU тоже не то - слишком высокая входная для процессора выходит. Так и приходится жить - кварц 12MHz CPU + генератор50MHz PHY.
|
|
|
|
|
Sep 15 2009, 06:55
|
Гуру
     
Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369

|
Цитата(VslavX @ Sep 15 2009, 10:43)  Сейчас полистал даташиты на то что применял (..., KSZ8041) и не нашел явных требований к p-p джиттеру тактовой. на стр.9 XI /REFCLK Crystal / Oscillator / External Clock Input MII Mode: 25MHz +/-50ppm (crystal, oscillator, or external clock) RMII Mode: 50MHz +/-50ppm (oscillator, or external clock only) на стр.44 Selection of Reference Crystal Frequency tolerance (max) ±50 ppm
--------------------
www.iosifk.narod.ru
|
|
|
|
|
Sep 15 2009, 12:55
|
Знающий
   
Группа: Свой
Сообщений: 509
Регистрация: 19-07-07
Из: г. Таганрог
Пользователь №: 29 246

|
Джитер так же от части подфильтровывается самой петлей ФАПЧ KSZ-та. По поводу ppm. Генератор на 50ppm точно работает нормально. Проверял в долговременной эксплуатации Однако в серии стоят все равно 25ppm, так как по цене примерно одинаковые. А кто-нибудь испытывал проблемы отказа работы изернета при плохом джитере опорного генератора, проводил эксперименты? По моему стабильности и величины джитера ФАПЧ процессора должно хватить для нормальной работы. Если есть макетка, проще попробовать выпаять генератор и сунуть туда тактовую c I2s. Поэкспериментировать, если уж устройство должно быть очень дешевое. Это стоит того, чтобы в проекте выбросить кварцевый генератор и съэкономить 1.5 - 2$
--------------------
Умные речи подобны строкам, напечатанным курсивом. К. Прутков
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|