Сетевой контроллер Hilscher netx
Семейство контроллеров netX сетевых (на основе ASIC ), разработанное компанией Hilscher Gesellschaft für Systemautomation mbH, представляет собой решение для внедрения всех проверенных систем Fieldbus реального времени и Ethernet . Это была первая многопротокольная ASIC, которая сочетает в себе Ethernet реального времени и систему полевой шины в одном решении. Функциональность мультипротокола реализуется через гибкую подсистему процессора, называемую XC. Путем замены некоторого микрокода XC может реализовать, помимо других, коммутатор PROFINET IRT, ведомое устройство EtherCAT , концентратор Ethernet Powerlink , PROFIBUS , шину CAN , промышленных сетей CC-Link интерфейс .
Семья Хилшер netX
[ редактировать ]Контроллер | НетХ 52 | НетХ 51 | НетХ 90 | НетХ 100 | НетХ 500 |
---|---|---|---|---|---|
процессоров Модели | АРМ 966/хПИК | АРМ 966/хПИК | 2 * ARM Cortex®-M4 | АРМ 926 + ММУ/- | АРМ 926 + ММУ/- |
процессора тактовая частота | 100 МГц | 100 МГц | 100 МГц | 200 МГц | 200 МГц |
ОЗУ/ПЗУ | 672 КБ/64 КБ | 672 КБ/64 КБ | 576 КБ+64 КБ/ 96 КБ | 144 КБ/32 КБ | 144 КБ/32 КБ |
Функции хост-интерфейса | ДПМ/СПМ/EXT/MEM | ДПМ/СПМ/EXT/MEM | ДПМ/СПМ | ДПМ/-/ВНЕШН. | ДПМ/-/ВНЕШН. |
ПамятьI/F Параллельный/Последовательный | -/SQI XiP | 8, 16, 32 бит/SQI XiP | СКИ XiP | 8, 16, 32 бит/- | 8, 16, 32 бит/- |
каналы xC | 2 | 2 | 2 | 3 | 4 |
Системный таймер IEEE 1588 /EthernetPHY (10/100 Мбит/с) | 2/Dual-PHY 10/100 | 2/Dual-PHY 10/100 | 2/Dual-PHY 10/100 | 1/Dual-PHY 10/100 | 1/Dual-PHY 10/100 |
I²S / I²C /SPI/UART | -/2/1/3 | -/2/1/3 | -/2/4/2 | -/1/1/3 | -/1/1/3 |
CAN/MAC/ЖК-дисплей | 1/1/- | 1/1/- | 2/-/- | -/-/- | -/-/1 |
Мастер-порты IO-Link | 4 | 8 | 8 | - | - |
Каналы АЦП | - | - | 2*2 | 2*4 | 2*4 |
USB 1.1 Устройство/Хост | Д/- | Д/- | Д/- | Д/Ч | Д/Ч |
Счетчики WDC/таймера | 2/10 | 2/10 | 4*32-bit / 8*32-bit | 1/5 | 1/5 |
ММИО*/GPIO*/ПИО | 40/32/62 | 48/32/62 | 16/8/49 | 0/16/84 | 0/16/84 |
Размер упаковки (мм)/Тип (штыри) | 15*15/БГА(244) | 19*19/БГА(324) | 10*10/БГА(144) | 22*22/БГА(345) | 22*22/БГА(345) |
Мультиплексные матричные вводы-выводы (MMIO)
[ редактировать ]Multiplex Matrix представляет собой набор PIN-кодов, которые можно свободно конфигурировать с помощью периферийных функций. Возможные варианты: CAN, UART, SPI, I2C, GPIO**, PIO и SYNC Trigger.
GPIO
[ редактировать ]GPIO от Hilscher могут генерировать прерывания, рассчитывать уровень или флаги или могут быть подключены к таймеру для автоматической генерации ШИМ. Разрешение ШИМ обычно составляет 10 нс. В некоторых NetX ASICS представляет собой специальный блок управления движением с разрешением, если доступно 1 нс.
Ссылки
[ редактировать ]