03.03.2013 Views

Marvell Quad-Core ARMADA XP Series SoC

Marvell Quad-Core ARMADA XP Series SoC

Marvell Quad-Core ARMADA XP Series SoC

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Marvell</strong> <strong>Quad</strong>-<strong>Core</strong> <strong>ARMADA</strong> <strong>XP</strong> <strong>Series</strong> <strong>SoC</strong><br />

For Enterprise-Class Cloud Computing Applications<br />

PRODUCT OVERVIEW<br />

The <strong>Marvell</strong> ® <strong>ARMADA</strong> <strong>XP</strong> (Extreme Performance) series of multicore processors is the industry’s first quad-core<br />

ARM processor designed for enterprise-class cloud computing applications. The <strong>Marvell</strong> <strong>ARMADA</strong> <strong>XP</strong> employs a<br />

very low power architecture and incorporates up to four <strong>Marvell</strong> designed ARM V7 MP compliant 1.6GHz CPU cores<br />

to deliver the best performance per watt for next generation “Green” system designs. The <strong>ARMADA</strong> <strong>XP</strong> series<br />

supports SMP (Symmetrical Multi-processing)/AMP (Asymmetrical Multi-processing) modes with hardware cache<br />

coherency and 64-bit DDR2/DDR3 memory interface at 800MHz clock rate (1600MHz data rate) to enable very<br />

high-performance system design. These devices incorporate up to 2MB L2 cache, <strong>Quad</strong> x4 PCI-express interfaces,<br />

multiple USB ports, Gigabit Ethernet ports, SATA, security engine and advanced power management techniques —<br />

setting new technology benchmarks for high-performance, low power and integration. With its broad offering of 5<br />

pin compatible chips, the <strong>ARMADA</strong> <strong>XP</strong> is ideally suited for applications ranging from high-performance networking,<br />

wireless infrastructure and web servers to high volume products like NAS, home servers, laser printers and other<br />

embedded applications.<br />

• Up to four high-performance CPU cores with Vector Floating Point (VFP) support<br />

• Up to 1.6GHz operating speed<br />

• Heterogeneous multiprocessing (SMP/AMP/Mixed) with hardware-based cache coherency<br />

• I/O cache coherency<br />

• 32KB-Instruction (4-way) and 32KB-Data (8-way), set-associative L1 cache per core<br />

• Up to 2MB shared and unified 32-way, set-associative L2 cache<br />

• 64-bit DDR2/DDR3/DDR3L memory interface with ECC support at up to 800MHz clock rates (1600MHz data rate)<br />

• Four Gigabit Ethernet MACs with interface options (GMII/RGMII/SGMII/QSGMII)<br />

• High-performance security engines<br />

• Four PCI-e 2.0 ports (two x4 ports can be configured to <strong>Quad</strong> x1 – up to 16 lanes)<br />

• Three USB 2.0 ports<br />

• Two SATA 2.0 ports<br />

• Up to 16 high speed <strong>Marvell</strong> SERDES lanes with multi functionality (PCI-e, SATA, SGMII, QSGMII)<br />

• Advanced power management<br />

• On-chip LCD controller, NOR, NAND, SPI, SDIO, UART, I2C, TDM interfaces, etc.<br />

16 lanes SERDES<br />

4 x GbE/<br />

QSGMII<br />

2 x SATA II<br />

PCI-e 2.0<br />

x4/quad<br />

x1<br />

PCI-e 2.0<br />

x4/quad<br />

x1<br />

Shared L2/SRAM<br />

2MB<br />

Packets<br />

Pre fetch Deposit<br />

PCI-e 2.0<br />

x4<br />

PCI-e 2.0<br />

x4<br />

Coherency Fabric<br />

System Crossbar<br />

Security<br />

Engine<br />

4 x V6/V7<br />

CPU,<br />

w/FPU<br />

@1.6GHz<br />

TDM I/F<br />

32 VoIP<br />

Channels<br />

Fig 1. <strong>ARMADA</strong> <strong>XP</strong> Block Diagram<br />

Secured<br />

Boot<br />

Advanced<br />

Power Mng.<br />

DDR2/DDR3<br />

Controller<br />

32/64 bits<br />

+ ECC<br />

Device Bus<br />

NAND, SPI,<br />

UARTs,<br />

12C, SDIO<br />

4 x IDMA<br />

4 x XOR<br />

LCD<br />

Controller<br />

3 x USB 2.0<br />

Host/Dev<br />

USB Phy x3


<strong>Marvell</strong> <strong>Quad</strong>-<strong>Core</strong> <strong>ARMADA</strong> <strong>XP</strong> <strong>Series</strong> <strong>SoC</strong><br />

<strong>ARMADA</strong> <strong>XP</strong> SERIES<br />

MODEL MV78230 MV78260 MV78460<br />

• CPU 2 <strong>Core</strong> 2 <strong>Core</strong> 4 <strong>Core</strong><br />

• L2 Cache 1MB 1MB 2MB<br />

• DDR2/DDR3/DDR3L 32bits+ECC 64/32bits+ECC 64/32bits+ECC<br />

• PCI-e 2.0 1 unit x4 or quad x1<br />

1 unit x4<br />

COMPREHENSIVE DEVELOPMENT TOOLS<br />

<strong>Marvell</strong> offers complete development platforms for <strong>ARMADA</strong> <strong>XP</strong> series <strong>SoC</strong>s, enabling customers to start system<br />

development without waiting for their own hardware. Complete reference design platforms include software drivers<br />

and board support packages for Linux, VxWorks and BSD, to help accelerate customer product development cycles.<br />

Mirror Card<br />

Debug Port<br />

Control Plane<br />

Line Cards<br />

and Modules<br />

Backplane<br />

HDLC-<br />

Backup Link<br />

THE MARVELL ADVANTAGE: <strong>Marvell</strong> chipsets come with complete reference designs which include board layout designs, software,<br />

manufacturing diagnostic tools, documentation, and other items to assist customers with product evaluation and production. <strong>Marvell</strong>’s<br />

worldwide field application engineers collaborate closely with end customers to develop and deliver new leading-edge products for quick<br />

time-to-market. <strong>Marvell</strong> utilizes world-leading semiconductor foundry and packaging services to reliably deliver high-volume and low-cost<br />

total solutions.<br />

ABOUT MARVELL: <strong>Marvell</strong> is a leader in storage, communications, and consumer silicon solutions. <strong>Marvell</strong>’s diverse product portfolio includes<br />

switching, transceiver, communications controller, processor, wireless, power management, and storage solutions that power the entire<br />

communications infrastructure, including enterprise, metro, home, storage, and digital entertainment solutions. For more information, visit our<br />

Web site at www.marvell.com.<br />

<strong>Marvell</strong> Semiconductor, Inc.<br />

5488 <strong>Marvell</strong> Lane<br />

Santa Clara, CA 95054<br />

Phone 408.222.2500<br />

www.marvell.com<br />

Gigabit<br />

Ethernet<br />

Ethernet<br />

PHY<br />

Gigabit<br />

Ethernet Switch<br />

Gigabit<br />

Ethernet<br />

Gigabit<br />

Ethernet<br />

Gigabit Ethernet-<br />

Remote Host Management<br />

<strong>Marvell</strong><br />

ARM v6/v7<br />

CPU <strong>Core</strong><br />

32K-I, 32K-D<br />

PCI-e<br />

Gen 2.0<br />

x1/x4<br />

1 MB L2<br />

Cache<br />

Coherency Fabric<br />

IO Modules &<br />

Line Cards<br />

(e.g DSLAM)<br />

MV78260<br />

2 unit x4 or quad x1<br />

1 unit x4<br />

<strong>Marvell</strong><br />

ARM v6/v7<br />

CPU <strong>Core</strong><br />

32K-I, 32K-D<br />

Advanced<br />

Power<br />

Management<br />

PCI-e<br />

Gen 2.0<br />

x1/x4<br />

IO Modules &<br />

Line Cards<br />

(e.g DSLAM)<br />

Supports up to 8 modules and line cards<br />

Fig 2. <strong>ARMADA</strong> <strong>XP</strong> - System Implementation in Networking Applications<br />

Copyright © 2012. <strong>Marvell</strong> International Ltd. All rights reserved. <strong>Marvell</strong>, and the <strong>Marvell</strong><br />

logo are registered trademarks of <strong>Marvell</strong> or its affiliates. Armada is a trademark of <strong>Marvell</strong><br />

or its affiliate. All other trademarks are the property of their respective owners.<br />

Armada<strong>XP</strong>-03 5/12<br />

32/64-bit DRAM<br />

+ ECC Option<br />

Device Bus<br />

USB Port<br />

TWSI UART<br />

DDR2/DDR3<br />

Memory<br />

NOR/NAND/<br />

SPI Flash<br />

Software<br />

Upgrade Port<br />

Serial Ports<br />

2 unit x4 or quad x1<br />

2 unit x4<br />

• Gigabit Ports 3 Ports 4 Ports 4 Ports<br />

• SERDES Lanes 7 Lanes<br />

PCI-e/SGMII/SATA/QSGMII/ETM<br />

12 Lanes<br />

PCI-e/SGMII/SATA/QSGMII/ETM<br />

16 Lanes<br />

PCI-e/SGMII/SATA/QSGMII/ETM<br />

• Local Bus 16-bit 32-bit 32-bit

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!