Active
With the advent of Industrial IoT, as key technology for cyber-physical systems, Hilscher developed the next generation of network controllers, which builds on the success of the netX 51/52, where security is a core product value. The first member of this new family is the netX 90, which enables higher degrees of integration with enhanced performances and improved power efficiency ratings, suitable for industrial application designs with smaller form factors.
The increasing complexity of System-on-Chips (SoC), coupled with high software development and maintenance costs, associated with multiprotocol capabilities for real-time industrial communications, turned into market requests that promote solution-oriented concepts. Thus, the netX 90 accelerates this transition by providing a unique value proposition with emphasis on the interplay between hardware and software to improve time to markets.
Accordingly, the advanced SoC design brings together two separate system paradigms in one tiny package, i.e. one for real-time industrial communications and one for industrial applications. The inter-CPU data exchange between both systems, based on a consistent and uniform API, enables application developers to use the software protocol stack for communication tasks as loadable firmware (LFW), fully tested and pre-certified by Hilscher.
The conceptual LFW based software solution is independently usable whether the netX 90 is designed in as standalone chip application or as companion chip with host interface that fully carries out the real-time communication tasks for Industrial Ethernet or Fieldbus. The external host interface ensures a high degree of interoperability for maximum I/O data throughput with precise synchronization derived from the network cycle time.
In conclusion, the netX 90 provides a superior solution with an unmatched flexibility for a variety of industrial slave/device applications for the process and factory automation.
Features | Communication | Application | |
---|---|---|---|
Core | ARM® Processor | Cortex®-M4 at 100 MHz with MPU | Cortex®-M4 at 100 MHz with MPU and FPU |
Hilscher 32-bit RISC | xPIC at 100 MHz with 2x 8 KB TCM | xPIC at 100 MHz with 2x 8 KB TCM | |
Memory | SRAM (ECC) | 576 KB | 64 KB |
Flash (ECC) | 1024 KB | 512 KB | |
Mask ROM | 96 KB | - | |
System | DMA Controller | 3 channels | 3 channels |
WDC (ARM / xPIC) | 1 / 1 | 1 / 1 | |
Timer (ARM / xPIC) | 2x 32-bit / 3x 32-bit | 2x 32-bit / 3x 32-bit | |
Built-in Bootloader | Host Interface (DPM/SPM), Ethernet (xC0 DHCP/TFTP), Serial (FTDI USB to JTAG/UART) | ||
Network | xC Subsystem | 2 channels | - |
IEEE 1588 SysTime | 2 | 1 | |
Fast Ethernet PHY | Dual-port, FX support | - | |
100 Mbps LVDSPHY | Dual-port | - | |
Ethernet MAC | 10 / 100 Mbps, MII | ||
Peripheral | UART (Up to 10 Mbaud) | 1 | 2 |
SPI (Up to 50 MHz) | - | 4 | |
I2C (Up to 3.4 MHz) | 2 | 2 | |
CAN (2.0B, SJA1000) | - | 2 | |
IO-Link V1.1 Controller | - | 8 channels | |
MLED (PWM tuned) | 4 | 8 | |
PIO / GPIO / MMIO | - / 4 / - | Up to 49 / 8 / 16 | |
Mixed Signal | Timer (PWM, IC/OC) | 4x 32-bit (Min. 10 ns) | 8x 32-Bit (Min. 10 ns) |
ADC SAR (12-bit, 2 Msps) | 2x 2 channels | ||
EnDat 2.2 (Master E6) | . | 2 (With RTM) | |
BiSS / SSI (Master MB) | - | 2 / 2 | |
Host interface | Parallel (DPM) | 8/16-bit (Read access min. 55 ns) | Intern 32-bit |
Serial (SPM) | 2x SPI/QSPI (Up to 125 MHz/33 MHz) | - | |
MAC (PHY Mode) | MII (10/100 Mbps) | - | |
External memory | SRAM / NOR / NAND / SDRAM | ✓ / ✓ / - / ✓ (8/16-bit) | |
SD/MMC / SDIO | SPI Mode / - | ||
QSPI (XiP) | ✓ | XiP/Read only | |
Security | Crypto Core | SSL/TLS accelerator, up to RSA-4096, ECC-512, AES-256, and SHA-512 | |
Secure Boot | Mask ROM Code, EMSA-PSS | ||
Built-in support | Security levels, AHB Firewall | ||
Debug | CoreSightTM ETM | JTAG/SWD, 4-bit TPIU | |
Boundary Scan | JTAG | ||
Analog | DC/DC / POR / BOD | ✓ / ✓ / ✓ | |
Thermal diode | ✓ | ||
Clock Supervisor | Xtal (RC-Osc) | ||
Electrical | Power Supply | Single 3.3 V | |
Temperature range | Ta -40°C ... +85°C | ||
Power consumption | TBD | ||
Package dimensions | 144-pin BGA, 10x10 mm2, 0.8 mm Ball Pitch |
Product name | Part number | Brief description |
---|---|---|
NETX 90 | 2270.000 | Smallest Multiprotocol SoC |
Product name | Part number | Brief description | |
---|---|---|---|
NXHX 90-JTAG | 7833.000 | Development board | |
NXLFW-CCIBS | 7427.670 | Loadable Firmware CC-Link IE Field Basic Slave | Show product |
NXLFW-COS | 7427.540 | Loadable Firmware CANopen Slave | Show product |
NXLFW-CCS | 7428.740 | Loadable Firmware CC-Link Slave | Show product |
NXLFW-DNS | 7427.520 | Loadable Firmware DeviceNet Slave | Show product |
NXLFW-DPS | 7427.420 | Loadable Firmware PROFIBUS DP Slave | Show product |
NXLFW-ECS | 7427.120 | Loadable Firmware EtherCAT Slave | Show product |
NXLFW-EIS | 7427.830 | Loadable Firmware EtherNet/IP Adapter | Show product |
NXLFW-PLS | 7427.180 | Loadable Firmware POWERLINK Controlled Node | Show product |
NXLFW-PNS | 7427.850 | Loadable Firmware PROFINET IO Device | Show product |
NXLFW-S3S | 7427.160 | Loadable Firmware Sercos Slave | Show product |
NXLFW-VRS | 7428.810 | Loadable Firmware VARAN Client | Show product |
NXLFW-OMB | 7427.860 | Loadable Firmware Open Modbus/TCP | Show product |
NXLFW-PNS-IOT | 7427.853 | Loadable Firmware PROFINET IO-Device + OPC UA Server + MQTT Client | |
NXLFW-EIS-IOT | 7427.833 | Loadable Firmware EtherNet/IP Adapter + OPC UA Server + MQTT Client |
The right ASIC for every application. The Hilscher netX product family ranges from highly integrated and energy-efficent multiprotocol applications (netX 51/52/90) to high performance master applications (netX 100/500/4000), with the support of all common Real-Time Ethernet and fieldbus protocols.
Find all our current Media to Network Controller at our Media Archive.