Mountain View, Calif. Cavium Networks newest SoC (system on a chip) processors integrate a custom MIPS64 processor core with multi-layer application acceleration and security processing hardware for networking, wireless, control and storage applications.
The OCTEON CN31XX and CN30XX processors have been architected to address all the requirements for next generation IPv4 and IPv6 networks cost effectively. The processors integrate extensive hardware acceleration options for Layer 3 to Layer 7 data, content processing and security services. These accelerators offload the MIPS CPU and reduce CPU clock rates required to achieve Gigabit line rates resulting in a substantial reduction in power and cost. The CN31XX and CN30XX are fully software compatible with the company’s OCTEON CN38XX family of multicore processors.
The OCTEON 31XX Processor Family includes the CN3110 and the CN3120 Processors. The CN3120 features dual cnMIPS64 cores while the CN3110 features a single cnMIPS64 core at up to 550MHz with 256KB L2 cache. The I/Os include 3 GE interfaces, 64 bit DDR2, TDM/PCM, 32/100 PCI-X, USB 2.0 in an 868pin BGA package with 4 – 7W power consumption. Each processor is available in CP, SCP and NSP versions. These processors are ideal for Enterprise Routers, Gateways, UTM appliances, Service cards and Triple Play gateways.
The OCTEON 30XX Processor Family includes the CN3005 and CN3010 Processors. The CN3005 processor includes a cnMIPS core at up to 400MHz, 64KB L2 cache, 16 bit DDR2, two GE interfaces, 32/66 PCI, USB 2.0 in a 350pin BGA package with a low power consumption of 2-3W. The CN3010 processor include a cnMIPS processor core at up to 500MHz, 128KB L2 cache, 32 bit DDR2, 3 GE interfaces, TDM/PCM, 32/66 PCI, USB 2.0 in a 525pin BGA package with 2-4W power consumption. Each processor is available in CP and SCP versions. These processors are ideal for wired and wireless (802.11a/b/g/n) broadband routers, gateways, wireless access points and home NAS products.
The processors have been developed from the ground up for the highest networking and services performance with very low power consumption. The cnMIPS core is said to be the industry’s first implementation of MIPS64 Release 2 instruction set with a 5-stage, dual-issue superscalar architecture, sophisticated pre-fetching and optimized cache and memory latencies.
Each Cavium processor has 1 or 2 cnMIPS cores, along with up to 256KB L2 cache and features an extensive set of I/Os including Gigabit Ethernet networking interfaces, PCI/PCI-X, DDR2, USB 2.0 with PHY, TDM/PCM for Voice applications, and other standard I/O such as GPIO, SPI, UARTs and Expansion bus. The processors vary in frequency from 300MHz to 550MHz. Maximum power consumption of the parts ranges from 2 Watts to 7 Watts while application performance ranges from several hundred Mbps to 2Gbps throughput.
In addition, the CN31xx and CN30XX processors are available with an extensive set of hardware acceleration options. Each processor is available in CP (Communication Processor), SCP (Secure Communication Processor) and NSP (Network Services Processor, available on CN31XX only) versions. The CP version includes hardware acceleration for Packet Processing, TCP, Queuing/Scheduling and QoS. The SCP version adds acceleration for IPsec/SSL, SRTP and WLAN security. The NSP further adds acceleration for deep packet Inspection and compression /decompression.
Standard Operating System and C Software
Octeon processors support Linux’ MontaVista, Linux and Wind River’ VxWorks“ along with a thin executive for fast-path data-plane software. Cavium Networks provides a complete Software Development Kit with Linux, Software examples, GNU tool-chain, GDB development environment and popular third party tool-chain and development support that enables thousands of MIPS32, MIPS64 and other C/C++ applications.
Samples for OCTEON CN31XX will be available in Q1 ’06 and those for OCTEON CN30XX will be available in Q2 ‘06. Pricing for CN31XX ranges from $49 to $125 for 10K unit quantities and pricing for CN30XX ranges from $19 to $39 in 50K unit quantities.
Cavium Networks (650) 623-7033