Descripción general El netX 500 es un controlador de red altamente integrado con una arquitectura de sistema optimizada para comunicación y máximo rendimiento de datos. Está concebido como controlador de red de gama alta flexible o solución de chip único altamente integrado para aplicación y comunicación, usable como maestro o esclavo e incluyendo controlador de pantalla.
Puntos destacados - Controlador de red de gama alta o solución de chip único altamente integrado para aplicación y comunicación
- Cuatro canales de comunicación configurables por separado como interfaz Real-Time Ethernet o interfaz de bus de campo
- CPU ARM 926 de 32 bits / 200 MHz con ≈200 MIPS para estándares de controlador y dispositivo
- Memoria de doble puerto, ADC y controlador gráfico/display integrados en chip
Detalles El netX está basado en una CPU ARM 926EJ-S de 32 bits a 200 MHz con MMU, cachés, DSP y extensiones Java. Integra 144 KByte de RAM interna y 32 KByte de ROM que contiene el boot loader; sistemas operativos como Windows CE y Linux utilizan SDRAM, SRAM o FLASH externa. La conexión al host se realiza mediante una interfaz Dual-Port Memory que también puede actuar como bus de extensión de 16 bits para aplicaciones autónomas. Se proporcionan amplias funciones periféricas (UART, USB, SPI, I2C) y un controlador gráfico integrado. Un conmutador de datos central conecta la CPU ARM, los controladores de comunicación, gráfico y host a la memoria y a las unidades periféricas a través de cinco rutas de datos, permitiendo transferencias de datos en paralelo.
Canales de comunicación y controladores El netX proporciona cuatro canales de comunicación idénticos con una estructura de controlador de dos niveles: ALU dedicadas y lógica de protocolo implementada mediante microcódigo. Dos canales incluyen un PHY Ethernet integrado. El Medium Access Controller (xMAC) gestiona el codificado/decodificado y el acceso al bus; el Protocol Execution Controller (xPEC) ensambla los datos en paquetes y controla el tráfico de telegramas. El intercambio de datos se realiza por DMA bloque a bloque con la memoria ARM; cada canal también ofrece memoria dual-port para información de estado o datos de proceso locales. Las ALU de comunicación soportan diversos protocolos y combinaciones de protocolos y permiten la sincronización independiente del tiempo de reacción de la CPU.
Protocolos soportados - Sercos Master
- PROFINET IO-Controller
- EtherNet/IP Scanner
- EtherCAT Master
- DeviceNet Master
- CANopen Master
- PROFIBUS DP Master
- CC-Link IE Field Basic Slave
- VARAN Client
- Sercos Slave
- PROFINET IO-Device
- PROFIBUS DP Slave
- POWERLINK Controlled Node
- Open Modbus/TCP Server
- Open Modbus/TCP Client
- EtherNet/IP Adapter
- EtherCAT Slave
- DeviceNet Slave
- CC-Link Slave
- CANopen Slave
Información de pedido Product name | Part number | Brief description
NETX 500 | 2210.000 | Network controller for fieldbus and Real-Time Ethernet (master and slave) with display controller
Características / Especificaciones técnicas - CPU: ARM 926EJ-S 32 bits, 200 MHz (≈200 MIPS)
- Memoria interna: 144 KByte RAM; 32 KByte ROM (boot loader)
- Soporte memoria externa: SDRAM, SRAM, FLASH para OS (Windows CE, Linux)
- Interfaz host: Dual-Port Memory (configurable como bus de extensión de 16 bits)
- Comunicación: Cuatro canales configurables (cada uno con ALU dedicadas y lógica de protocolos por microcódigo); dos canales con PHY Ethernet integrado
- Ruta de datos: Conmutador de datos central que conecta controladores con memoria/periféricos a través de cinco rutas permitiendo transferencias paralelas
- Controladores: xMAC (Medium Access Controller) y xPEC (Protocol Execution Controller)
- Transferencia de datos: Intercambio DMA por bloques; memoria dual-port por canal para estado/datos de proceso
- Periféricos: UART, USB, SPI, I2C, ADC, controlador gráfico/display integrado
- Casos de uso: Controlador de red de gama alta, solución mono-chip de aplicación y comunicación, maestro o esclavo para bus de campo y Ethernet en tiempo real