|
Ethernet 100Mbit - как получить >4МБайт/сек?, Есть DM9000. Что же ставить ему в помощь? |
|
|
3 страниц
1 2 3 >
|
 |
Ответов
(1 - 14)
|
Feb 1 2006, 09:32
|
Местный
  
Группа: Участник
Сообщений: 273
Регистрация: 3-11-05
Пользователь №: 10 442

|
Цитата(VladislavS @ Feb 1 2006, 09:33)  Ну 100 Мбит встроено, например, в AT91RM9200. Уточни задачу. По Ethernet прокачать 4Мбайт/cек как три пальца, а где их проц возьмет? Или куда денет? Скажем я в данном устройстве настраиваю порт 71 для приема, и 72 для передачи. На ПК открываю 72 соответственно и посылаю на 71 в устройство. В процессор я ввожу данные через GPIO или ещё какой нить паралельный интерфейс со скоростью >4MБайт/сек из ПЛИС. Хотелось бы просто не наступить награбли с нехваткой скорости передачи. Да и AT91RM9200 реально ли купить? Часто с Атмелем такая засада: хочешь купить, а у нас ещё нет...
Сообщение отредактировал SimpleSoft - Feb 1 2006, 09:37
|
|
|
|
|
Feb 2 2006, 06:49
|
Гуру
     
Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369

|
Цитата(SimpleSoft @ Jan 31 2006, 17:44)  В наличии уже есть микросхема Ethernet - Davicom DM9000, посему вопрос: Что можно поставить ему в помощь, дабы получить требуемые скорости передачи или придётся отказаться вообще от Davicom и использовать что-то вроде EP9301/2 со встроенным Ethernet MAC-контроллером? Хочу спросить: зачем Вы берете микросхему у которой нет режима синхронного чтения - записи по процессорной шине? Нет режима проверки имреданса и обрыва и КЗ в линии! Нет автоопределения Tx-Rx! Зачем Вам ПЛИС? Почему Вы не хотите сделать поиск и найти за те-же деньги микросхему с большими возможностями. Потом получить образец, документацию, или купить стартовый набор? И Вам точно нужно 1 порт Ethernet а не 2? Удачи!
--------------------
www.iosifk.narod.ru
|
|
|
|
|
Feb 2 2006, 08:27
|
Местный
  
Группа: Участник
Сообщений: 273
Регистрация: 3-11-05
Пользователь №: 10 442

|
Цитата(iosifk @ Feb 2 2006, 10:49)  Цитата(SimpleSoft @ Jan 31 2006, 17:44)  В наличии уже есть микросхема Ethernet - Davicom DM9000, посему вопрос: Что можно поставить ему в помощь, дабы получить требуемые скорости передачи или придётся отказаться вообще от Davicom и использовать что-то вроде EP9301/2 со встроенным Ethernet MAC-контроллером?
Хочу спросить: зачем Вы берете микросхему у которой нет режима синхронного чтения - записи по процессорной шине? Нет режима проверки имреданса и обрыва и КЗ в линии! Нет автоопределения Tx-Rx! Зачем Вам ПЛИС? Почему Вы не хотите сделать поиск и найти за те-же деньги микросхему с большими возможностями. Потом получить образец, документацию, или купить стартовый набор? И Вам точно нужно 1 порт Ethernet а не 2? Удачи! 1. DM9000 был выран, т.к. стоимость составляет 9$, проверка импеданса, КЗ, обрыва и TX/RX не надо. 2. Дело в том, что Ethernet я делаю специально для дополнения к готовому прибору, в котором уже реализован USB. Ядром в приборе является ПЛИС у которой реализована 8/16 битная шина данных и стробы чтения/записи. Посему идея подключения SoC к ПЛИС через EBI (SRAM I/F) очень даже устраивает. 3. Точно 1.
|
|
|
|
|
Feb 2 2006, 08:31
|

МедвеД Инженер I
   
Группа: Свой
Сообщений: 816
Регистрация: 21-10-04
Пользователь №: 951

|
Цитата(iosifk @ Feb 2 2006, 09:49)  Цитата(SimpleSoft @ Jan 31 2006, 17:44)  В наличии уже есть микросхема Ethernet - Davicom DM9000, посему вопрос: Что можно поставить ему в помощь, дабы получить требуемые скорости передачи или придётся отказаться вообще от Davicom и использовать что-то вроде EP9301/2 со встроенным Ethernet MAC-контроллером?
Хочу спросить: зачем Вы берете микросхему у которой нет режима синхронного чтения - записи по процессорной шине? Нет режима проверки имреданса и обрыва и КЗ в линии! Нет автоопределения Tx-Rx! Зачем Вам ПЛИС? Почему Вы не хотите сделать поиск и найти за те-же деньги микросхему с большими возможностями. Потом получить образец, документацию, или купить стартовый набор? И Вам точно нужно 1 порт Ethernet а не 2? Удачи! а что за "микросхема с большими возможностями." за теже 9-10 у.е.в сравнии с Davicom DM9000 подскажите плиз.
--------------------
Cogito ergo sum
|
|
|
|
|
Feb 2 2006, 09:02
|
Гуру
     
Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369

|
Цитата(Postoroniy_V @ Feb 2 2006, 11:31)  а что за "микросхема с большими возможностями." за теже 9-10 у.е.в сравнии с Davicom DM9000 подскажите плиз. Вот теперь уже можно - KS8841-KS8842. И статейку об этом - у меня на сайте. А может быть Вам понравится KS8695? А самый новый трансивер - KS8001. Цитата(SimpleSoft @ Feb 2 2006, 11:27)  1. DM9000 был выран, т.к. стоимость составляет 9$, проверка импеданса, КЗ, обрыва и TX/RX не надо. 2. Дело в том, что Ethernet я делаю специально для дополнения к готовому прибору, в котором уже реализован USB. Ядром в приборе является ПЛИС у которой реализована 8/16 битная шина данных и стробы чтения/записи. Посему идея подключения SoC к ПЛИС через EBI (SRAM I/F) очень даже устраивает. По пункту 1 - если у Вас промышленный прибор, то здесь Вы ошибаетесь. Если игровая приставка, то возможно и не надо. По пункту 2 - на больших скоростях работать с АСИНХРОННЫМ интерфейсом - БРРР!!! А при реализации асинхронного интерфейса автоматом в ПЛИС получите 1 цикл передачи данных за несколько циклов частоты автомата чтобы корректно реализовать все сетап-холд, да и сам автомат будет сложнее. Научный термин на это - Мультитрах.. Желаю Весело провести время с железкой.
--------------------
www.iosifk.narod.ru
|
|
|
|
|
Feb 2 2006, 09:10
|

МедвеД Инженер I
   
Группа: Свой
Сообщений: 816
Регистрация: 21-10-04
Пользователь №: 951

|
Цитата(iosifk @ Feb 2 2006, 12:02)  Цитата(Postoroniy_V @ Feb 2 2006, 11:31) 
а что за "микросхема с большими возможностями." за теже 9-10 у.е.в сравнии с Davicom DM9000 подскажите плиз.
Вот теперь уже можно - KS8841-KS8842. И статейку об этом - у меня на сайте. А может быть Вам понравится KS8695? А самый новый трансивер - KS8001. что то не выходит  по вашему efind про KS8841получается даже больше 10 у.е. в розницу, а именно KS8841-16MQL 13.3$ 11.1$ 10.4$ 13.3 в розницу и опт 11.1 лихо в сравнении с efind про Davicom
--------------------
Cogito ergo sum
|
|
|
|
|
Feb 2 2006, 10:18
|
Гуру
     
Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369

|
Цитата(Postoroniy_V @ Feb 2 2006, 12:10)  что то не выходит  по вашему KS8841-16MQL 13.3$ 11.1$ 10.4$ 13.3 в розницу и опт 11.1 лихо Ну тогда давайте обсудим контрактные цены и Вашу потребность. При таком подходе к делу возможно Вы измените Ваше мнение. Возможно цена будет ниже 10 долл. Но это надо все обсуждать! Если хотите продолжить, то напишите мне: Кому - какому предприятию, Сколько, когда, что примерно делаете. Вот по этому адресу: iosifk@eltech.spb.ru Удачи!
--------------------
www.iosifk.narod.ru
|
|
|
|
|
Feb 2 2006, 10:27
|

МедвеД Инженер I
   
Группа: Свой
Сообщений: 816
Регистрация: 21-10-04
Пользователь №: 951

|
Цитата(iosifk @ Feb 2 2006, 13:18)  Цитата(Postoroniy_V @ Feb 2 2006, 12:10)  что то не выходит  по вашему KS8841-16MQL 13.3$ 11.1$ 10.4$ 13.3 в розницу и опт 11.1 лихо Ну тогда давайте обсудим контрактные цены и Вашу потребность. При таком подходе к делу возможно Вы измените Ваше мнение. Возможно цена будет ниже 10 долл. Но это надо все обсуждать! Если хотите продолжить, то напишите мне: Кому - какому предприятию, Сколько, когда, что примерно делаете. Вот по этому адресу: iosifk@eltech.spb.ru Удачи! буду иметь ввиду, а пока мне нужно всего 5 штук, и в таких условиях (в моих  ) ваши KS8841 не катят спасибо за ответ
--------------------
Cogito ergo sum
|
|
|
|
|
Feb 2 2006, 12:15
|
Местный
  
Группа: Участник
Сообщений: 273
Регистрация: 3-11-05
Пользователь №: 10 442

|
Цитата(AndyBig @ Feb 2 2006, 11:55)  Где-то здесь мелькала ссылка на буржуйский сайт по at91rm9200. На этом сайте в форуме говорили, что на RM9200 под линухом вытягивают до 90 Мбит по езернету. Так что, думаю, 4 МБайта - легко. Но тогда в качестве физического интерфейса (PHY) нужно взять какой-либо чип с MII или RMII интерфейсом. К примеру KS8721. Всё больше растёт уверенность что добьюсь. Значит ОС для AT91RM9200 не просто FreeRTOS, а уже полноценный Linux? А что можете сказать про Cirrus Logic EP9302 . Почему был выбран именно AT91RM9200?
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|