Multiprocessor Hits High Performance Control Plane

June 10, 2012
Freescale's latest 64-bit, quad core QorIQ chips target high performance control plane applications.

Network processors have been targeted by a range of processor architectures. Freescale's latest QorIQ chips target high performance control plane applications using a conventional symmetrical multiprocessing (SMP) configuration that is amenable for a variety of applications. The quad core QorIQ P5040 (Fig. 1) and dual core QorIQ P5021 employ Freescale's 2.4 GHz, 64-bit e5500 Power Architecture cores. The cores have access to a low latency memory hierarchy designed for compute-intensive applications. System designers with tight thermal constraints will appreciate the array of power management options and a typical power consumption of less than 22W.

Figure 1. The quad core QorIQ P5040 employs Freescale's 2.4 GHz, 64-bit e5500 Power Architecture cores.

The memory architecture starts with tightly coupled 512 Kbyte L2 caches per core. There is a large 2 Mbyte L3 CPC (CoreNet Platform Cache) that is connected to the CoreNet Coherency Fabric. This in turn supports the dual 64bit DDR3 memory controllers.

These platforms target communication networking environments and include dual frame managers supporting 10G Ethernet or 4 1G Ethernet interfaces. The network interfaces are augmented by a range of hardware accelerators including: the Frame Manager capable of handling parsing, classification and distribution of packets at 24 Gbits/s, a Buffer Manager with 64 buffer pools, a Queue Manager that handles up to 224 queues, and a Security Manager with support for IPSec, SSL, and 1024 bit RSA public key encryption at speeds up to 25K transactions/s. The RAID 5/6 support can be used with storage applications.

Peripheral support is handled by a range of standard interfaces such as USB 2.0, I2C, SPI and GPIO. Three PCI Express Gen 2.0 interfaces provide high speed control. There are a pair of SATA 2.0 interface for local storage.

Freescale's chips have a wide range of software support including a very large collection of third party vendors. The chips can run Freescale's VortiQa software framework that now runs in Linux user space (see Data Plane Software Moves To User Space). User space frameworks provide more flexibility and security with minimal overhead.

The latest addition to the VortiQa suite is the VortiQa Intelligent Traffic Classification and Load Balancing (ITCL) software. The ITCL handles stateful load-balancing of multi-flow application sessions at line rates. It can also handle packet reassembly and passenger packets in tunnels such as VxLANs needed in this type of environment. ITCL supports packet copy for monitoring solutions.

The VortiQa software is designed to scale up and across chips. It runs on the VortiQa Platform Services Package (PSP) that runs in user space.

Sponsored Recommendations

What are the Important Considerations when Assessing Cobot Safety?

April 16, 2024
A review of the requirements of ISO/TS 15066 and how they fit in with ISO 10218-1 and 10218-2 a consideration the complexities of collaboration.

Wire & Cable Cutting Digi-Spool® Service

April 16, 2024
Explore DigiKey’s Digi-Spool® professional cutting service for efficient and precise wire and cable management. Custom-cut to your exact specifications for a variety of cable ...

DigiKey Factory Tomorrow Season 3: Sustainable Manufacturing

April 16, 2024
Industry 4.0 is helping manufacturers develop and integrate technologies such as AI, edge computing and connectivity for the factories of tomorrow. Learn more at DigiKey today...

Connectivity – The Backbone of Sustainable Automation

April 16, 2024
Advanced interfaces for signals, data, and electrical power are essential. They help save resources and costs when networking production equipment.


To join the conversation, and become an exclusive member of Electronic Design, create an account today!