Description and Requirements
13/58
NXIO 100-RE Board | Configuration and Hardware Description
DOC061101UM02EN | Revision 2 | English | 2011-06 | Released | Public
Hilscher, 2006-2011
3 Description and Requirements
3.1 Description
3.1.1 netX
Technology
The netX is a highly integrated network controller with a new system
architecture optimized for communication and maximum data throughput.
Based on the 32-Bit CPU ARM 926EJ-S clocked with 200 MHz, it provides
a memory management unit, caches, DSP and Java extensions. Together
with 32 Kbytes ROM holding the Bootloader and a Real-Time kernel, the
internal memory of 144 Kbytes RAM is sufficient for smaller applications.
The connection to a primary host is accomplished by the dual-port memory
mode of the host interface, which is also configurable as a 16 Bit extension
bus for stand-alone applications. Comprehensive peripheral functions,
serial interfaces such as UARTs, USB, SPI and I²C provide a wide
spectrum of applications. Yet, it is the central data switch and the four freely
configurable communication channels with their own intelligence that are
the main characteristics of the netX as a "high end” network controller.
Figure 1: netX Block Diagram