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

 
 
> Поток данных 16бит -> Ethernet, какой контроллер выбрать?
Serg_Sm
сообщение Apr 3 2012, 06:32
Сообщение #1


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

Группа: Свой
Сообщений: 183
Регистрация: 10-10-06
Из: Смоленск
Пользователь №: 21 167



Нужно передать 16 битный поток от устройства в систему по Ethernet.
Поток от 40МБит/с. Не непрерывный, но хорошая скорость нужна. Желательно предусмотреть возможность максимальной передачи потока до 200 МБит/с (задел на будущее).
Сроки как всегда сильно поджимают, поэтому системы на ПЛИС не рассматриваю - не успеем.
Если бы не USB, то идельно подошел Cypress FX3, но нужен Ethernet.
Делали проекты на Atmel ARM7/ARM9, но что-то с параллельной шиной там не очень и для достижения приличных скоростей по LAN нужно сильно постараться.
Из простого - посмотрел контроллер W5300. По минимуму укладывается, но может есть что получше? Гигабит не помешает))
И насколько прост W5300 в обращении? Дополнительно к параллельной шине хотелось бы SPI сделать.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
wolfman
сообщение May 5 2012, 10:36
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 529
Регистрация: 15-06-05
Из: Питер
Пользователь №: 6 032



если еще актуально, то можно посмотреть в сторону SMSC, например LAN9215:
Highly Efficient Single-Chip 10/100 Ethernet Controller
with HP Auto-MDIX.
Highlights
Optimized for medium performance applications
Efficient architecture with low CPU overhead
Easily interfaces to most 16-bit embedded CPU’s
Integrated PHY with HP Auto-MDIX
Supports audio & video streaming over Ethernet:
multiple standard-definition (SD) MPEG2 streams


--------------------
Россия это даже не страна.
Россия это секрет, завернутый в загадку и укрытый не проницаемой тайной...
Go to the top of the page
 
+Quote Post
_pv
сообщение May 5 2012, 16:55
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(wolfman @ May 5 2012, 17:36) *
если еще актуально, то можно посмотреть в сторону SMSC, например LAN9215:

чем он лучше уже упомянутых dm9000a и ksz8851, учитывая что он в 3-4 раза дороже их?
Go to the top of the page
 
+Quote Post
wolfman
сообщение May 6 2012, 18:07
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 529
Регистрация: 15-06-05
Из: Питер
Пользователь №: 6 032



Цитата(_pv @ May 6 2012, 03:25) *
чем он лучше уже упомянутых dm9000a и ksz8851, учитывая что он в 3-4 раза дороже их?

dm9000a и ksz8851 их не знаю, т.к не использовал.

LAN9215 имеет, с одной стороны, классический интерфейс адрес/данные, ширина данных 16 бит, с другой стороны готовый Ethernet со встроенным phy. По цене всего лишь в два раза дороже, а учитывая, что
Цитата
Можно еще использовать DM9000 - он побыстрее, хотя весь стек придется прикручивать снаружи.
выйдет даже дешевле.


--------------------
Россия это даже не страна.
Россия это секрет, завернутый в загадку и укрытый не проницаемой тайной...
Go to the top of the page
 
+Quote Post
_pv
сообщение May 6 2012, 20:00
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(wolfman @ May 7 2012, 01:07) *
LAN9215 имеет, с одной стороны, классический интерфейс адрес/данные, ширина данных 16 бит, с другой стороны готовый Ethernet со встроенным phy. По цене всего лишь в два раза дороже, а учитывая, что "весь стек придется прикручивать снаружи." выйдет даже дешевле.

я разницы по цене меньше чем в 3 раза не нашел.
по функциональности они все (dm9000, ksz8851 и lan9215) ничем не отличаются, та же асинхронная 8/16 разрядная шина с одной стороны, внутри МАС и phy с другой стороны.
IP стек всё равно прикручивать.
DM9000, кстати, еще IP/TCP/UDP контрольные суммы считать умеет, а не только езернетные - мелочь, а приятно.

Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Serg_Sm   Поток данных 16бит -> Ethernet   Apr 3 2012, 06:32
- - blackfin   Цитата(Serg_Sm @ Apr 3 2012, 10:32) Поток...   Apr 3 2012, 07:02
- - Lotor   Цитата(Serg_Sm @ Apr 3 2012, 10:32) Поток...   Apr 3 2012, 07:04
- - vetal   ЦитатаСроки как всегда сильно поджимают, поэтому с...   Apr 3 2012, 07:18
- - Boris_TS   Цитата(Serg_Sm @ Apr 3 2012, 10:32) Нужно...   Apr 3 2012, 07:19
- - Serg_Sm   Прошу прощения ошибся - от 40МБит/с. (Биты и байты...   Apr 3 2012, 07:46
- - vetal   ЦитатаСкорость маленькая и поток данных со сбоями ...   Apr 3 2012, 08:28
- - _pv   Цитата(Serg_Sm @ Apr 3 2012, 12:32) Нужно...   Apr 3 2012, 08:44
- - Alex11   Можно еще использовать DM9000 - он побыстрее, хотя...   Apr 3 2012, 09:06
- - andrewlekar   Если ориентироваться на 40 мбит, то LPC1768 + UDP ...   Apr 3 2012, 10:59
|- - _pv   Цитата(andrewlekar @ Apr 3 2012, 16:59) Е...   Apr 3 2012, 11:14
- - andrewlekar   Цитатаа 16бит * 2.5МГц он чем принимать будет? Да ...   Apr 4 2012, 05:25
|- - _pv   Цитата(andrewlekar @ Apr 4 2012, 11:25) З...   Apr 4 2012, 10:49
- - KRS   у LPC еще SD контроллер есть! А вообще 40 мби...   Apr 4 2012, 20:41
|- - _pv   Цитата(KRS @ Apr 5 2012, 02:41) _pv, SSP ...   Apr 5 2012, 09:15
|- - KRS   Цитата(_pv @ Apr 5 2012, 13:15) с другой ...   Apr 6 2012, 19:15
|- - _pv   Цитата(KRS @ Apr 7 2012, 02:15) И недавно...   Apr 6 2012, 19:55
|- - kolobok0   Цитата(_pv @ May 7 2012, 00:00) ...DM9000...   May 11 2012, 09:21
|- - _pv   Цитата(kolobok0 @ May 11 2012, 16:21) зна...   May 11 2012, 10:55
|- - kolobok0   Цитата(_pv @ May 11 2012, 14:55) ...контр...   May 12 2012, 10:19
|- - _pv   Цитата(kolobok0 @ May 12 2012, 16:19) Либ...   May 12 2012, 10:37
- - Rst7   Ну для LPC17xx есть два способа. 1. Читать данные...   May 6 2012, 10:31


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

 


RSS Текстовая версия Сейчас: 24th June 2025 - 17:00
Рейтинг@Mail.ru


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