Сетевой контроллер Hilscher netx - Википедия - Hilscher netx network controller

В netX сеть семейство контроллеров (на основе ASIC ), разработанный Hilscher Gesellschaft für Systemautomation mbH, представляет собой решение для реализации всех проверенных Fieldbus и в реальном времени Ethernet системы. Это была первая многопротокольная ASIC, которая объединяет в одном решении Real-Time-Ethernet и систему полевой шины. Многопротокольная функциональность реализуется через гибкую подсистему процессора под названием XC. Посредством обмена одним микрокодом XC может реализовать помимо других PROFINET Переключатель IRT, EtherCAT Раб, Ethernet Powerlink ЦЕНТР, PROFIBUS, CAN-шина, CC-Link Промышленные сети Интерфейс.

Семья Hilscher netX

КонтроллерnetX 10netX 52netX 51netX 90[1]netX 100netX 500netX 4100[2]netX 4000
ЦПУ моделиРУКА 966 / xPICРУКА 966 / xPICРУКА 966 / xPIC2 * ARM Cortex®-M4РУКА 926 + MMU / -РУКА 926 + MMU / -ARM Cortex®-R7ARM Cortex®-R7 /

Двойной Cortex®-A9

ЦПУ Часы100 МГц100 МГц100 МГц100 МГц200 МГц200 МГц400 МГц400 МГц / 600 МГц
RAM / ROM396 КБ / 64 КБ672 КБ / 64 КБ672 КБ / 64 КБ576 КБ + 64 КБ / 96 КБ144 КБ / 32 КБ144 КБ / 32 КБ2080 КБ / 2x 128 КБ / 2x 32 КБ L11568 КБ / 2x 128 КБ / 2x 32 КБ L1

512 КБ / Dual 2x 32 КБ L1, 512 КБ L2

Функции хост-интерфейсаDPM / SPM / EXT / MEMDPM / SPM / EXT / MEMDPM / SPM / EXT / MEMDPM / SPMDPM / - / EXTDPM / - / EXTDPM (8/16/32-бит) / SPI / QSPIDPM (8/16/32-бит) / SPI / QSPI
Память: I / F параллельный / последовательный порт- / SQI XiP- / SQI XiP8, 16, 32 бит / SQI XiPSQI XiP8, 16, 32 бит / -8, 16, 32 бит / -16/32-бит16/32-бит
xC каналы12223444
IEEE 1588 Системный таймер / EthernetPHY (10/100 Мбит / с)1 / Один физический2 / Dual-PHY 10/1002 / Dual-PHY 10/1002 / Dual-PHY 10/1001 / Dual-PHY 10/1001 / Dual-PHY 10/1001 / Dual-PHY

MAC Dual 10/100/1000

1 / Dual-PHY 10/100

MAC Dual 10/100/1000

I²S /I²C / SPI / UART-/1/1/2-/2/1/3-/2/1/3-/2/4/2-/1/1/3-/1/1/3-/3/2/4-/3/2/4

4/6/2/4

CAN / MAC / ЖК-дисплей-/-/-1/1/-1/1/-2/-/--/-/--/-/11/-/11/-/1
Мастер-порты IO-Link4488--88
Каналы АЦП2*8--2*22*42*42*42*4
USB 1.1 Устройство / ХостD / -D / -D / -D / -Д / ЧД / ЧD / -D / -
WDC / Таймерные счетчики2/72/102/104 * 32-бит / 8 * 32-бит1/51/51/21/2
MMIO * / GPIO * / PIO0/8/2440/32/6248/32/6216/8/490/16/840/16/8440 + 43 / 16 / 840 + 43 / 16 / 8
Размер упаковки (мм) / Тип (контакты)13 * 13 / BGA (197)15 * 15 / BGA (244)19 * 19 / BGA (324)10 * 10 / BGA (144)22 * 22 / BGA (345)22 * 22 / BGA (345)23 * 23 / BGA (420)27 * 27 / BGA (596)

Мультиплексный матричный ввод-вывод (MMIO)

Мультиплексная матрица - это набор PIN-кодов, которые можно свободно конфигурировать с периферийными функциями. Возможны следующие варианты: CAN, UART, SPI, I2C, GPIO **, PIO и SYNC Trigger.

GPIO

GPIO от Hilscher могут генерировать прерывания, могут подсчитывать уровень или флаги или могут быть подключены к блоку таймера для автоматической генерации ШИМ. Разрешение ШИМ обычно составляет 10 нс. В некоторых netX ASICS есть выделенный модуль управления движением с разрешением, если доступно 1 нс.

Рекомендации

  1. ^ «Самая маленькая многопротокольная SoC». Hilscher.com. Получено 2019-01-08.
  2. ^ «NETX 4100». Получено 2019-01-08.

внешняя ссылка