Cavium Networks

Cavium Networks


Targets: Communication & Wired, General Purpose, Mobile & Wireless, Security

Cavium Networks OCTEON Block Diagram

The Cavium Networks OCTEON family of Multi-Core MIPS64 processors is scalable, high-performance, and low-power solution for intelligent networking applications ranging from 100 Mbps to full-duplex 10 Gbps. These software-compatible processors, with one to sixteen cnMIPS cores on a single chip, integrate next-generation networking I/Os along with advanced security, storage, and application hardware acceleration, offering throughput and programmability for the Layer 2 through Layer 7 processing requirements of intelligent networks.

The OCTEON processors target wired communication, wireless communication, security and general purpose applications, such as routers, switches, UTM (unified threat management) appliances, content-aware switches, session boarder controllers, triple-play gateways, WLAN and 3G/4G access and aggregation devices, storage arrays, storage networking equipment, servers, and intelligent NICs.

The OCTEON product family consists of nine product lines, each product line addresses a targeted performance, feature, and cost requirement. All OCTEON processors are software compatible and supported by industry-standard software toolchains and operating systems. Various product options are available within each OCTEON family to suit the specific needs of each individual application. OCTEON PCI-X and PCIe acceleration boards are also available, providing the ability to rapidly extend the performance and capabilities of existing appliance systems. OCTEON processors are available in multiple versions to address market specific requirements, including NSP (Network Services Processors), SSP (Storage Services Processors), SCP (Secure Communication Processors) and CP (Communication Processors).

OCTEON MIPS64 processor product line integrates 1 to 16 MIPS64 cores with high-performance networking, multicore acceleration, memory controllers, and hardware acceleration coprocessors for TCP, Compression, Decompression, Regular Expression and Security. The OCTEON processor line offers high-performance software-compatible processors and accelerator boards ranging in performance from 200 Mbps to full-duplex 10 Gbps.

Cavium Networks processors are supported by an extensive ecosystem. Cavium Networks offers an software development kit that includes the GNU tool-chain, Linux, simple executive (C-based APIs for hardware), debugging tools like GDB, DDD, EJTAG-support, simulator and both software and hardware profiling tools.