Anybus® NP40™ network processor

Anybus NP40 - Award winning technology platform from HMS

The Anybus NP40 is a cutting-edge network processor for all major industrial networks. It is especially suitable for high-end real-time Industrial Ethernet and fieldbus applications with fast network cycles and synchronization demands.

Since the NP40 technology enables "zero delay" between the host device and the network it is ideal for high performance, synchronized applications such as servo drive systems.

Best in class according to Frost & Sullivan
The independent research company Frost & Sullivan has rated the NP40 to be best in class in a global comparison and presented HMS with the “2013 European Industrial Communication Processors New Product Innovation Award.”


Emil Lazarski at Frost & Sullivan states:
"Innovative design and high functionality, combined with the ability to support various industrial networks in a user-friendly and cost-effective manner, make these chips very attractive."

More about the award

Powering the new Anybus CompactCom™ 40 series
The NP40 is the core component of the Anybus CompactCom 40 series. This range of communication products offers high performance, flexibility and low power consumption combined with a compact size, which makes it optimal for demanding industrial solutions.

Under the hood
Anybus NP40The Anybus NP40 is a flash-based, single chip network processor that includes a high-performance ARM® Cortex™-M3 and an FPGA fabric.

The FPGA fabric is used to implement the various real-time Ethernet interfaces while the ARM core is used to run the protocol and application stacks.

Since the NP40 is Flash-based, the device can be re-programmed for several different industrial Ethernet networks. This means that a single hardware platform can support several different networks by simply downloading new firmware. For high-perfomance networks, the architecture makes it possible to get practically immediate data transfer with "zero delay".

Optimized stacks and controllers
The network controllers, implemented in hardware (VHDL), are together with the protocol stacks optimized for best performance and flexibility.

Internal API separation
A unique API handling method separates the network application from the host interface providing a
high-performance, event-driven architecture which is flexible and straight-forward to modify and extend.


Low-level pre-processing
Protocol pre-processing in hardware (VHDL) enables "zero delay" process data latency between the network and host API.

High performance - Host Interfaces
High performance host APIs implemented in hardware (VHDL ) provides Jörgen Palmhager - HMSdeterministic interfaces with extremely low latency.

Into the future with HMS
"The Anybus CompactCom 40 series combines an optimal processor for industrial networking — Anybus NP40 — with cutting edge technology for stacks, controllers and APIs. The combination of an ARM core processor and an FPGA fabric enables a solution with the speed and accuracy you need for demanding Ethernet applications, and the flexibility you need to easily connect to new industrial Ethernet networks."
Jörgen Palmhager, Chief Operating Officer
HMS Industrial Networks



Anybus NP30 ASIC technology
Today's Anybus CompactCom 30 series, together with Anybus gateway products are powered by the Anybus ®-NP30 network processor.

Released back in 2005, the ASIC includes a RISC processor including Profibus, Ethernet, CAN and other communication interfaces as well as internal RAM and Flash memories. With its 10x10mm BGA housing it is the smallest network processor for industrial communications!

Ideal for devices within general automation
NP30 does not power your application, on the contrary, it compliments your existing application micro-processor by off-loading it from communication tasks. A very small size and low power consumption combined with processing power to run most Fieldbuses and industrial Ethernet protocols makes it possible for HMS to create products for applications where communication wasn’t possible earlier due to size or power constraints.