Subscribe to EDN
RSS
Reprints/License
Print
Email

Processor enables integration of high-end control- and data-plane processing

By Robert Cravotta, Technical Editor -- EDN, August 23, 2005

Cavium Networks’ Octeon Exp multicore MIPS64-based processor family enables designers to merge control- and data-plane processing at multigigabit/sec rates for enterprise- and storage-networking equipment in one device consuming fewer than 30W. The Octeon Exp offers as many as 16 dual-issue, memory-coherent, MIPS64 Release 2-based cores operating at 600 MHz. The processor architecture includes additional instructions for packet acceleration, and it incorporates a 32-kbyte instruction cache, an 8-kbyte data cache, a 32-entry TLB (translation-look-aside buffer), and a 2-kbyte write-back buffer. The Octeon Exp supports four to eight RGMII (reduced-gigabit media-independent-interface) ports or dual SPI-4.2 interfaces along with a host/slave 64-bit, 133-MHz PCI-X interface that can act as both a data and a control interface.

To support the throughput requirements for high-performance networking, the Octeon Exp integrates dedicated packet processors for layers 2, 3, and 4 parsing, error checking, tagging, and memory allocation. The Octeon Exp also includes a high-performance, on-chip memory controller that supports 144-bit-wide, ECC-protected DDR II DRAM that operates at an 800-Mbps data rate with capacity as large as 16 Gbytes. Two additional integrated memory interfaces support 18-bit-wide, low-latency RLDRAM (reduced-latency DRAM) 2 and FCRAM (fast-cycle RAM) 2 with low-latency access and a capacity of 1 Gbyte. Designers can use the two memory interfaces to connect TCAMs (ternary-content-addressable memory) for offloading look-ups to an external hardware device. For higher layer data-plane processing, Octeon includes dedicated hardware for TCP acceleration and flow management to scale performance across multiple cores.

T he software-programming environment is compatible with C/C ++ for MIPS64 and MIPS32 architectures, and it supports the Linux operating system. The Octeon Exp family comprises five devices that are available worldwide without any security-related export-control restrictions. The CN38xx family offers four, eight, 12, or 16 MIPS64-based cores in a footprint-compatible package. Production prices for the CN38xx family range from $350 to $650 (10,000). These devices are available for sampling today with software-development support that includes a simulator and reference applications.

 

RSS
Reprints/License
Print
Email
Talkback
Canon Resource Center

Featured Company


Most Recent Resources

Advertisement
Related Content

No related content found.

  • 0 rated items found.
Advertisement

KNOWLEDGE CENTER

Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)
Featured Job On
Scroll for More Jobs
Advertisement
About EDN   |   Site Map   |   Contact Us   |   Subscription   |   RSS
© 2012 UBM Electronics. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy

Please visit these other UBM Canon sites

UBM Canon | Design News | Test & Measurement World | Packaging Digest | EDN | Qmed | Pharmalive | Appliance Magazine | Plastics Today | Powder Bulk Solids | Canon Trade Shows