Идея построить собственный Ethernet-контроллер появилась в результате необходимости найти замену микросхеме Wiznet w5300. Данная микросхема — это однокристальный Ethernet-контроллер на 10/100 Мбит/с, аппаратно реализующий стек протоколов TCP/IP: TCP, UDP, ICMP, IPv4, ARP, IGMP, PPPoE. Но у таких микросхем есть существенный недостаток, связанный с ее заменой на какой-нибудь аналог, ведь в случае снятия микросхемы с производства или невозможности иметь к ней доступ возникнет множество проблем. Во-первых, для них нет общего стандарта, в отличие от тех же микросхем физического уровня (PHY), поэтому у всех производителей они существенно отличаются друг от друга. Следовательно, при переходе на новый контроллер придется заново изучать особенности его работы и переписывать пользовательский уровень, который обеспечивает связь с контроллером и его управление. Во-вторых, рынок предоставляет довольно ограниченный выбор таких микросхем, в отличие от тех же PHY, что также может создать трудности в поисках нового решения. Таким образом, появилась идея спроектировать собственный Ethernet-контроллер, который исключит данные недостатки.
Статьи последних номеров доступны только в печатном варианте. Вы можете приобрести свежие номера журнала «Компоненты и технологии» в свободной продаже или заказать в редакции. Извините за доставленные неудобства.
Если Вы заметили какие-либо неточности в статье (отсутствующие рисунки, таблицы, недостоверную информацию и т.п.), просьба сообщить нам об этом. Пожалуйста укажите ссылку на страницу и описание проблемы.