Hilscher netx nätverkskontroller
NetX- nätverkskontrollerfamiljen ( baserad på ASIC ), utvecklad av Hilscher Gesellschaft für Systemautomation mbH, är en lösning för att implementera alla beprövade Fieldbus- och Real-Time Ethernet -system. Det var den första Multi-Protocol ASIC som kombinerar Real-Time-Ethernet och Fieldbus System i en lösning. Multiprotokoll-funktionaliteten görs över ett flexibelt cpu-undersystem som kallas XC. Genom att utbyta en del mikrokoder kan XC förutom andra realisera en PROFINET IRT Switch, EtherCAT Slave, Ethernet Powerlink HUB, PROFIBUS , CAN bus , CC-Link Industrial Networks Interface.
Hilscher netX-familjen
Kontroller | netX 52 | netX 51 | netX 90 | netX 100 | netX 500 |
---|---|---|---|---|---|
CPU- modeller | ARM 966/xPIC | ARM 966/xPIC | 2* ARM Cortex®-M4 | ARM 926 + MMU/- | ARM 926 + MMU/- |
CPU klocka | 100 MHz | 100 MHz | 100 MHz | 200 MHz | 200 MHz |
RAM / ROM | 672kB/64kB | 672kB/64kB | 576kB+64kB/96kB | 144kB/32kB | 144kB/32kB |
Värdgränssnittsfunktioner | DPM/SPM/EXT/MEM | DPM/SPM/EXT/MEM | DPM/SPM | DPM/-/EXT | DPM/-/EXT |
MemoryI/F Parallell/Serial | -/SQI XiP | 8, 16, 32 bitar/SQI XiP | SQI XiP | 8, 16, 32 bitar/- | 8, 16, 32 bitar/- |
xC-kanaler | 2 | 2 | 2 | 3 | 4 |
IEEE 1588 Sys Timer/EthernetPHY (10/100 mbps) | 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/LCD | 1/1/- | 1/1/- | 2/-/- | -/-/- | -/-/1 |
IO-Link Master Ports | 4 | 8 | 8 | - | - |
ADC-kanaler | - | - | 2*2 | 2*4 | 2*4 |
USB 1.1-enhet/värd | D/- | D/- | D/- | D/H | D/H |
WDC/Timerräknare | 2/10 | 2/10 | 4*32-bitars / 8*32-bitars | 1/5 | 1/5 |
MMIO*/GPIO*/PIO | 40/32/62 | 48/32/62 | 16/8/49 | 0/16/84 | 0/16/84 |
Paketstorlek (mm)/typ (stift) | 15*15/BGA(244) | 19*19/BGA(324) | 10*10/BGA(144) | 22*22/BGA(345) | 22*22/BGA(345) |
Multiplex Matrix IO (MMIO)
Multiplexmatrisen är en uppsättning PIN-koder som kan konfigureras fritt med perifera funktioner. Alternativen är CAN, UART, SPI, I2C, GPIOs**, PIOs och SYNC Trigger.
GPIO:er
GPIO:erna från Hilscher kan generera avbrott, kan räkna nivåer eller flaggor, eller kan anslutas till en timerenhet för att automatiskt generera en PWM. Upplösningen för PWM är normalt 10ns. I vissa netX ASICS är en dedikerad Motion-enhet med en upplösning om 1ns är tillgänglig.