embedded mips64 processors octeon plus cn50xx single and dual core

2
Multi-Core MIPS64 Processors R OCTEON III CN78XX Multi-Core MIPS64 Processors Product Brief ® 2315 N. First Street San Jose, CA 95131 T 408-943-7100 F 408-577-1992 E [email protected] www.cavium.com OVERVIEW The OCTEON III CN78XX family of Multi-Core MIPS64 Processors builds on the award winning OCTEON II family, with a higher number of improved cnMIPS64 cores, wider range of I/O, higher application acceleration for networking, security and storage, larger caches, latest interfaces such as DDR4 and PCIe Gen3, and multi-chip coherent connectivity using Cavium Coherent Processor Interconnect (CCPI) for enabling high performance applications. The family includes three software and pin-compatible processors, with 24 to 48 cnMIPS64 v3 cores running at up to 2.5GHz, rich hardware virtual- ization compliant with MIPS64 Release 5, four DDR4 and DDR3 channels and over 100Gbps of application acceleration performance. Built on high-performance low-leakage 28nm process technology, along with on-chip power gating and real-time power optimizer, this family delivers the highest compute and services performance of any standard ISA proces- sor with the highest performance per watt. The CN78XX family provides extremely high-bandwidth connectivity based on the latest standards-based SERDES I/Os including XLAUI, PCIe Gen3, XAUI, Double-speed XAUI, XFI, RXAUI, and Interlaken. FEATURES BENEFITS Highest overall compute and memory performance of any standard ISA Embedded Processor Comprehensive Hardware Virtualization - MIPS64 Release 5 compliant - Native Kernel-based Virtual Machine (KVM) support - PCIe SRIOV (Single root I/O Virtualization) support Integrated Neuron Search Engine – L2 to L4 lookup Latest, highest-bandwidth serial I/Os for Standard Connectivity: XLAUI/ XAUI/RXAUI/XFI, x12/x8 Interlaken support, PCIe Gen 3 LZS storage compression mode, compression/decompression performance up to 50Gbps Integrated fourth-generation Deep Packet Inspection (DPI) and security acceleration 100 Gbps+ engines without additional memory requirements 120GHz of total compute in a single chip Scalable to higher throughputs using Cavium Coherent Processor Interconnect (CCPI) DDR4 and DDR3 with ECC support 100 Gbps+ packet processing and security processing with seamless connectivity to peripherals Software compatible with all OCTEON families Accelerates LZS to address additional storage applications in addition to ZIP/PKZIP/GZIP support Deterministic pattern matching performance, independent of # of flows and rules, most compact graph size Linear performance scaling with full coprocessor services at line rate Ability to partition into multiple virtual SoCs Flexible power gating and dynamic power control to achieve best performance/Watt OCTEON ® III CN78XX - Block Diagram 4x 72b DDR3-2133, DDR4 16MB Coherent L2 Cache CN78XX Up to 48 cnMIPS III cores MIPS64 r5 Virtualization MIPS64 r5 Virtualization 78K Icache 32K Dcache Crypto Security Up to 4x Hyper Access Memory Controller Cavium Coherent Processor Interconnect (CCPI) Application Acceleration Manager DMA Compress /Decomp Packet Output v3 Packet Input v3 Timers RAID FPA Authentik Sec Vault I/O & Co-Proc Networks FPU FPU 32x SERDES 3K Write Buffer 78K Icache 32K Dcache 3K Write Buffer Low Latency Crossbar at Core frequency *Boot/Flash, eMMC, SPI, GPIO, UART, I2C, USB 3.0 w/PHY DPI (HFA) Cores PowerMin Management NEURON SEARCH Crypto Security Packet Packet Up to 512GB per chip Misc I/O* PCIe v3 10GE XFI/KR 40G XLAUI D/XAUI SGMII ILK/LA

Upload: others

Post on 12-Sep-2021

17 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Embedded MIPS64 Processors OCTEON Plus CN50XX Single and Dual Core

Multi-Core MIPS64 ProcessorsR

OCTEON III CN78XX Multi-Core MIPS64 Processors

Product Brief

®

2315 N. First StreetSan Jose, CA 95131T 408-943-7100F 408-577-1992E [email protected]

OVERVIEWThe OCTEON III CN78XX family of Multi-Core MIPS64 Processors builds on the award winning OCTEON II family, with a higher number of improved cnMIPS64 cores, wider range of I/O, higher application acceleration for networking, security and storage, larger caches, latest interfaces such as DDR4 and PCIe Gen3, and multi-chip coherent connectivity using Cavium Coherent Processor Interconnect (CCPI) for enabling high performance applications. The family includes three software and pin-compatible processors, with 24 to 48 cnMIPS64 v3 cores running at up to 2.5GHz, rich hardware virtual-ization compliant with MIPS64 Release 5, four DDR4 and DDR3 channels and over 100Gbps of application acceleration performance. Built on high-performance low-leakage 28nm process technology, along with on-chip power gating and real-time power optimizer, this family delivers the highest compute and services performance of any standard ISA proces-sor with the highest performance per watt. The CN78XX family provides extremely high-bandwidth connectivity based on the latest standards-based SERDES I/Os including XLAUI, PCIe Gen3, XAUI, Double-speed XAUI, XFI, RXAUI, and Interlaken.

FEATURES BENEFITS• Highest overall compute and memory performance of any standard ISA Embedded Processor• Comprehensive Hardware Virtualization - MIPS64 Release 5 compliant - Native Kernel-based Virtual Machine (KVM) support - PCIe SRIOV (Single root I/O Virtualization) support• Integrated Neuron Search Engine – L2 to L4 lookup• Latest, highest-bandwidth serial I/Os for Standard Connectivity: XLAUI/ XAUI/RXAUI/XFI, x12/x8 Interlaken support, PCIe Gen 3• LZS storage compression mode, compression/decompression performance up to 50Gbps• Integrated fourth-generation Deep Packet Inspection (DPI) and security acceleration 100 Gbps+ engines without additional memory requirements

• 120GHz of total compute in a single chip• Scalable to higher throughputs using Cavium Coherent Processor Interconnect (CCPI)• DDR4 and DDR3 with ECC support• 100 Gbps+ packet processing and security processing with seamless connectivity to peripherals• Software compatible with all OCTEON families• Accelerates LZS to address additional storage applications in addition to ZIP/PKZIP/GZIP support• Deterministic pattern matching performance, independent of # of �ows and rules, most compact graph size• Linear performance scaling with full coprocessor services at line rate• Ability to partition into multiple virtual SoCs• Flexible power gating and dynamic power control to achieve best performance/Watt

OCTEON® III CN78XX - Block Diagram

4x 72b DDR3-2133,

DDR4

16MBCoherentL2 Cache

CN78XX

Up to 48cnMIPS III

coresMIPS64 r5

VirtualizationMIPS64 r5

Virtualization78K Icache

32K Dcache

CryptoSecurity

Up to 4x Hyper Access

Memory Controller

CaviumCoherent Processor

Interconnect(CCPI)

ApplicationAcceleration

Manager

DMA

Compress/Decomp

Packet Output v3

Packet Input v3

Timers

RAID

FPA

AuthentikSec Vault

I/O & Co-Proc

Networks

FPU FPU

32x

SERDES

3K Write Buffer

78K Icache

32K Dcache

3K Write Buffer

Low Latency Crossbar at

Core frequency

*Boot/Flash, eMMC, SPI,GPIO, UART, I2C, USB 3.0 w/PHY

DPI (HFA)Cores

PowerMin Management

NEURONSEARCH

CryptoSecurity Packet Packet

Up to 512GB per chip

Misc I/O*

PCIe v3

10GEXFI/KR

40G XLAUID/XAUISGMII

ILK/LA

Page 2: Embedded MIPS64 Processors OCTEON Plus CN50XX Single and Dual Core

CN78XX-PB-1.0 Printed in the USA

OCTEON III Applications• High Performance Processing for

Software-De�ned Networking (SDN) and Network Functions Virtualization (NFV)

• Borderless Enterprise - High-End Enterprise Switches + Routers - Wireless LAN Controllers - Uni�ed Threat Management Appliances - WAN Optimization Appliances• Secure Cloud Services - Application Delivery Switches - Secure Storage switches, FC to IP bridges - Load Balancers - Security Appliances and Blades• Wireless Infrastructure - 3G/4G/LTE Gateways - ATCA Blades and AMCs - xGSNs, Evolved Packet Core (EPC, eNB, RNC)

Software Support• Industry’s most comprehensive software development kit

(SDK) for embedded applications including - Commercial-grade Linux (Kernel 3.x) - Complete GNU tool-chain, GDB - Performance analysis and pro�ling tools - Optimized C libraries for security, DPI, de/compression

processing• Complete production quality development toolkits for

TCP/IP, IPsec, SSL, SSL-VPN and Deep Packet Inspection• Comprehensive Ecosystem support - Popular third-party Operating systems and Toolchains - Broad range of third-party application software vendors - Appliances, AMC, ATCA cards from Cavium’s Ecosystem

OCTEON® III CN78XX - Based System Block Diagrams

Services Blade Solution Services Coprocessor Solution

2,4x 72 bits DDR3/4

PHY

PHY

PCIe v3

Nx1G/10G/40G

SecurityNetworking

StorageWirelessOffload

Highly Optimized PCIe

Offload Framework

Lower Total Power and BOM

Local Direct Memory

100Gbps+ Dataplane and Services

PHY

PHY

2,4x 72 bits DDR3/4

MISC I/O

CN78XXDataplane

Offload

MISC I/O

Server Processor

+ Chipset

OCTEON® III CN78XX - Product Family

Part Number

cnMIPScores

Memory IO w/ECC

PerformanceMax. (Billion) Available Instructions Per Second

Coherency Interface(Cavium Coherent

Processor Interconnect)Device Option L2 Cache Ethernet PCIe Interlaken Package

CN7890

CN7880

CN7870

48

32

24

240B

160B

120B

AAP, SCP AAP Only16MBUp to 4x

XLAUIUp to 8x

XAUI/Dual XAUI

Up to 16x KR/XFI

Up to 32x SGMII

4 x72b DDR3 2133MHz DDR4 2400MHz

2601FCBGAUp to 2 x8 PCIe Gen3

Up to 2 x8 Interlaken

or 1 x12 Interlaken

(100G)Up to 1 x8 of Interlaken-LA

CN7890-XXXBG2601- Option Code

CN7880-XXXBG2601- Option Code

CN7870-XXXBG2601- Option Code

2013 Cavium, Inc. All Rights reserved. NITROX and OCTEON are registered trademarks of Cavium, Inc.All other brands and product names are registered trademarks of their respective owners.

Device Options:

XXX = Device Speed Grade (1600 = 1.6GHz, 1800 = 1.8 GHz, 2000 = 2 GHz, 2500 = 2.5 GHz)

Option code for device family listed below:

AAP = Application Acceleration Processor: Includes RAID, encryption, RegEx acceleration, compression/decompression, networking, TCP acceleration, QoS, and CCPISCP = Secure Communication Processor: Includes encryption, networking, TCP acceleration and QoS

2315 N. First StreetSan Jose, CA 95131T 408-943-7100F 408-577-1992E [email protected]

OCTEON III CN78XX Multi-Core MIPS64 Processors

Product Brief

®

Multi-Core MIPS64 ProcessorsR

2,4x 72 bits

DDR3/4

CCPI

PHY

PHY

PHY

PHY

PHY

PHY

PHY

PHY

PCIe v3

Nx 10G/40GBackplane

2,4x 72 bits DDR3/4

MISC I/O

CN78XX

CN78XX

Peripheralsor Control

Peripheralsor Control

PCIe v3

MISC I/O

Nx 10G/40GFront Panel

SecurityNetworking

StorageWireless

Processor

Up to 200+GHz compute on a single blade

SecurityDPI

Compression

Standards-BasedSerial

Connectivity

Highest Compute Density, Services, and Throughput

for Services/ATCA