задать вопрос консультанту online
Логотип компании ЭЛТЕХ

Контроллеры Ethernet (MAC+PHY) с интерфейсом USB от ASIX

31.08.2012

Компания ЭЛТЕХ предлагает интегральные USB-to-LAN (Ethernet-USB) контроллеры производства ASIX Electronics. Эти микросхемы преобразуют данные с шины USB в Ethernet-пакеты и выдают их в аналоговой форме в сеть Ethernet. Преимущества контроллеров ASIX — это простота использования, доступность документации, программных драйверов, готовых примеров и отладочных средств от производителя, а также проверенная логистика и техподдержка компании ЭЛТЕХ.

интегральные USB-to-LAN контроллеры

Рис. 1. Интегральные USB-to-LAN (Ethernet-USB) контроллеры

В контроллеры USB-to-LAN уже встроены как трансивер Ethernet физического уровня (PHY), так и трансивер USB, что значительно упрощает дизайн печатной платы. Для подключения к сети требуется лишь трансформатор и разъём RJ-45 . Микросхемы требуют одного напряжения питания — 3,3 В. В ряде контроллеров реализована поддержка стандарта IEEE 802.3az (Energy Efficient Ethernet).

Контроллеры поддерживают набор стандартных функций:

  • Автоматическое определение прямого или перекрестного подключения кабеля
  • «Пробуждение по сети» Wake-on-LAN
  • Контроль трафика для полно- и полудуплексного режимов (Flow Control)

Основные характеристики микросхем USB-to-LAN от ASIX представлены в таблице 1.

Таблица 1. Основные характеристики микросхем

Наименование Стандарт USB USB Хаб Скорость приема/передачи, Мбит/сек МАС интерфейс HP Auto-MDIX Дополнительно интерфейсы
AX88179* 3.0 10/100/1000 +
AX88178A* 2.0 10/100/1000 +
AX88772B* 2.0 10/100 RMII/Rev-RMII +
AX88172A* 2.0 10/100 (Rev-)MII/ Rev-RMII + I2C, SPI, UART
AX88760* 2.0 3 порта 10/100 +
AX88178 2.0 10/100/1000(только МАС) MII/GMII/ RGMII
AX88772A 2.0 10/100 + I2C, SPI, UART
AX88772 2.0 10/100 MII

*Примечание: жирным шрифтом выделены наиболее популярные микросхемы

Далее даны более полные описания контроллеров.

AX88179 — контроллер Ethernet 1 Гбит/с с интерфейсом USB 3.0:

  • Интерфейс USB 3.0
  • Встроенные 10/100/1000 Мбит/с Gigabit Ethernet MAC и PHY
  • Функция проверки и генерации контрольных сумм IPv4/IPv6 для разгрузки процессора
  • Поддержка всех режимов сохранения энергии USB 3.0 (U0, U1, U2 и U3)
  • Поддержка Jumbo кадров
  • Поддержка VLAN
  • Функция диагностики Loop Back
  • Поддержка IEEE 802.3az (Energy Efficient Ethernet), Green Ethernet, экономия энергии при отключенном кабеле Ethernet, динамическое управление питанием в режимах простоя и малого трафика
  • Драйверы для WinXP/2000/2003/Vista/7/8, MacOS v.10,4 — 10,8
  • Утилиты для программирования в среде Windows

Для AX88179 предлагается оценочная плата, работающая под любыми платформами, поддерживающими USB 3.0. Фото оценочной платы представлено на рисунке 2.

 Оценочная плата для AX88179

Рис. 2. Оценочная плата для AX88179

AX88178A — контроллер Ethernet 1 Гбит/с с интерфейсом USB 2.0:

  • Интерфейс USB 2.0
  • Встроенные 10/100/1000 Мбит/с Gigabit Ethernet MAC и PHY
  • Функция проверки и генерации контрольных сумм IPv4/IPv6 для разгрузки процессора
  • Поддержка Jumbo кадров
  • Поддержка VLAN
  • Функция диагностики Loop Back
  • Поддержка IEEE 802.3az (Energy Efficient Ethernet), Green Ethernet, экономия энергии при отключенном кабеле Ethernet, динамическое управление питанием в режимах простоя и малого трафика
  • Драйверы для WinXP/2000/2003/Vista/7/8, MacOS v.10,6 — 10,8

Для AX88178A предлагается оценочная плата, работающая под любыми платформами, поддерживающими USB 2.0. Фото оценочной платы представлено на рисунке 3.

Оценочная плата для AX88178A

Рис. 3. Оценочная плата для AX88178A

AX88772B — контроллер Ethernet 10/100 Мбит/с с интерфейсом USB 2.0:

  • Интерфейс USB 2.0
  • Встроенные 10/100 Мбит/сек Ethernet MAC и PHY
  • Подключение встроенного МАС: RMII или Reverse-RMII
  • Поддержка VLAN
  • Наличие энергосберегающих режимов работы
  • Температурный диапазон -40…+85 °С
  • Драйверы для операционных систем WinXP/2000/2003/Vista/7/8, WinCE5/6/7, WM5/6, MacOS v.10,4 — 10,8, Linux kernel 3.x/2.6.x Driver
  • Утилиты для программирования под Windows, Linux, WinCE

Для AX88772B доступно 4 варианта оценочных плат, см. табл. 2.

Таблица 2. Оценочные платы для AX88772B

Вариант исполнения Фотография оценочной платы
AX88772B USB на 100Base-FX 1x9 SC
AX88772B USB на 100Base-FX POF
AX88772B USB на 100Base-TX (с RMII)
AX88772B USB на 100Base-TX

AX88172A — контроллер Ethernet 10/100 Мбит/с с интерфейсом USB 2.0:

  • Интерфейс USB 2.0
  • Встроенные 10/100 Мбит/сек Ethernet MAC и PHY
  • 16 Кбайт SRAM для буферизации входящего трафика Ethernet
  • 8 Кбайт SRAM для буферизации исходящего трафика Ethernet
  • Интерфейс MII для подключения внешнего оптического трансивера
  • Интерфейсы Rev-MII и Rev-RMII для организации MAC-to-MAC подключения, а также режима Dual-PHY (см. рис. 5)
  • Поддержка VLAN
  • Интерфейсы I?C, SPI, UART
  • Утилиты для программирования под Windows, Linux, WinCE
  • Драйверы для WinXP/2000/2003/Vista/7, Linux

Рис. 5. Функциональная схема AX88172A в режиме Dual-PHY

Для AX88172A предлагается оценочная плата, работающая под любыми платформами, поддерживающими USB 2.0. Фото оценочной платы представлено на рисунке 6.

 

Рис. 6. Оценочная плата для AX88172A

AX88760 — контроллер Ethernet 10/100 Мбит/с с интерфейсом USB 2.0 + USB хаб на 3 порта:

Оценочная плата для AX88172A

  • Встроенные 10/100 Мбит/сек Ethernet MAC и PHY
  • 16 Кбайт SRAM для буферизации входящего трафика Ethernet
  • 8 Кбайт SRAM для буферизации исходящего трафика Ethernet
  • Поддержка скоростей USB HS (480 Mbps), FS(12 Mbps) and LS (1.5 Mbps)
  • Поддержка VLAN
  • 1 восходящий и 3 нисходящих порта USB со встроенными PHY трансиверами
  • Поддержка режима MTT (Multiple Transaction Translator) для каждого нисходящего USB-порта
  • Встроенный 8-битный микропроцессор (6 MIPS @ 12 МГц) с 64-byte RAM и 2 K встроенной ROM
  • Поддержка группового и индивидуального режимов управления питанием, защита от КЗ
  • WinXP/2000/2003/Vista/7/8, WinCE5/6/7, WM5/6, MacOS v.10,4 — 10,8, Linux kernel 3.x/2.6.x Driver

Для AX88760 предлагается оценочная плата, работающая под любыми платформами, поддерживающими USB. Фото оценочной платы представлено на рисунке 7.

Рис. 7. Оценочная плата для AX88760

Поддержка, образцы, отладочные наборы, документация

На сайте производителя доступны программные драйверы для USB-to-LAN контроллеров под различные операционные системы. Кроме того, с сайта производителя можно скачать документацию, примеры схем, утилиты для работы с контроллером и описания отладочных плат. Также рекомендуем обратить внимание на секцию «Ответы на часто задаваемые вопросы» (FAQ).

Для ознакомления с USB-to-LAN контроллерами доступны демонстрационные и отладочные платы с разъёмами RJ-45 и оптическими преобразователями.

Для получения информации по отладочным наборам, опытным образцам и ценам на USB-to-LAN контроллеры обращайтесь в компанию ЭЛТЕХ по телефону в Санкт-Петербурге (812) 635-50-60 или электронной почте.