[an error occurred while processing this directive] [an error occurred while processing this directive]
Немного ясности...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено D I M 24 декабря 2001 г. 13:31
В ответ на: Embedded Ethernet, интересует мнение... отправлено D I M 23 декабря 2001 г. 18:27

Это контроллер, и пока это "побочный продукт" моих разработок.
Я занимаюсь разработкой "железа" для домашних сетей. Пока это были в
основном репитеры 10BASE-2 и конверторы BNC-UTP. Сейчас у меня в завершающей стадии разработка "SmartHub"-а. Это по сути обычный хаб 10Base-T, 8-ми портовый, но он имеет ряд особенностей, а именно: возможность жесткой привязки МАС адреса клиентской сетевухи к порту; возможность сканирования МАС адресов и защиты от "прослушивания" чужого трафика; возможность организации подобия VLAN-а; возможность удаленного (по сети) управления и мониторинга (пока с помощью ПО, устанавливаемом на сервере или роутере в той-же сети). Все это выполнено на ПЛИС от Altera (1K30TC144-3) и занимает чуть более 60% ресурсов.
Для более удобного администрирования хочу "подцепить" МК написать поддержку TCP/IP и в первую очередь Telnet-а. Для чего и были разработаны отдельные узлы интерфейса с микроконтроллером. Поубирав из этой разработки "лишнее" получается обычный контроллер ethernet.
Вот я и хочу знать, какие требования, с точки зрения простоты и эффективности написания ПО, хотели бы предьявить разработчики, имевшие дело со встраиваемым ethernet-ом. Ведь наверняка ограниченность ресурсов МК ("бортового" ОЗУ в первую очередь)накладывает отпечаток на эффективность обработки информации. При этом не ставится задача сделать контроллер как таковой, а сделать дизайн доступным для встраивания в "другие" дизайны на ПЛИС.
P.S. Хотя есть задумка сделать аппаратную поддержку IP (ну и ARP).

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru