ARM Microcontroller For The Cloud Delivers Quad Cores And Quad Peripherals

Nov. 17, 2010
Marvell's Armada XP targets servers and the cloud. The quad core ARM v7 processor consumes less than 10W.

Marvell 4 core Armada XP

Armada XP block diagram

Marvell is adding a quad core ARM v7 microcontroller to its Armada family. The Armada XP targets enterprise applications like cloud computing servers. It will also find a home in high performance NAS and multimedia servers. The 1.6 GHz Armada XP chip (Fig. 1) can deliver 16,600 DMIPS performance for less than 10W of power. It support SMP and AMP configurations. The architecture (Fig. 2) includes a 2 Mbyte L2 cache and has a 64-bit DDR2/DDR3/DDR3L memory interface with ECC support. It can handle memory up to 800MHz clock rates. There is also a NAND flash interface.

Marvell has been targeting storage controllers with its Armada line. The Marvell Plug Computer was a single core system-on-a-chip (SoC). It has been used in products like PogoPlug and Seagate's Dockstar (see Pogoplug and DockStar Are Internet NAS Boxes). The Armada XP delivers significantly more computing power and adds XOR RAID hardware support.

The number four shows up a bit in the Armada XP design. In addition to four cores, the chip has four x4 PCI Express Gen 2.0 units. Two can be used a four x1 ports. On the communication side there are four Gigabit Ethernet ports. These high speed serial interfaces are supported by sixteen Marvell SERDES.

The numbers change when examining the other built-in peripherals. For example, there are three USB 2.0 ports and two SATA 2.0 ports. Lower bandwidth ports include I2C, UARTs and SDIO.

The Marvell ARMADA XP (Extreme Performance) series includes one, two and four core versions.

  MV78130 MV78230 MV78160 MV78260 MV78460
Cores 1 Core 2 Cores 1 Core 2 Cores 4 Cores
L2 Cache 1Mbytes 1Mbytes 1Mbytes 1Mbytey 2Mbytes
DRAM 32bits+ECC 32bits+ECC 64/32bits+ECC 64/32bits+ECC 64/32bits+ECC
PCI-e 2.0 1 unit
x4 / quad x1
1 unit x1
1 unit
x4 / quad x1
1 unit x1
2 unit
x4 / quad x1
1 unit x4
2 unit
x4 / quad x1
1 unit x4
2 unit
x4 / quad x1
2 unit x4
Gigabit Ports 3 Ports 3 Ports 4 Ports 4 Ports 4 Ports
SERDES Lanes 7 Lanes
PCIe/SGMII/SATA/
QSGMII/ETM
7 Lanes
PCIe/SGMII/SATA/
QSGMII/ETM
12 Lanes
PCIe/SGMII/SATA/
QSGMII/ETM
12 Lanes
PCIe/SGMII/SATA/
QSGMII/ETM
16 Lanes
PCIe/SGMII/SATA/
QSGMII/ETM
Local Bus 16-bit 16-bit 32-bit 32-bit 32-bit

Marvell is making sure operating system support is available. Board support packages and drivers for Linux, Wind River's VxWorks and BSD are available.

About the Author

William G. Wong | Senior Content Director - Electronic Design and Microwaves & RF

I am Editor of Electronic Design focusing on embedded, software, and systems. As Senior Content Director, I also manage Microwaves & RF and I work with a great team of editors to provide engineers, programmers, developers and technical managers with interesting and useful articles and videos on a regular basis. Check out our free newsletters to see the latest content.

You can send press releases for new products for possible coverage on the website. I am also interested in receiving contributed articles for publishing on our website. Use our template and send to me along with a signed release form. 

Check out my blog, AltEmbedded on Electronic Design, as well as his latest articles on this site that are listed below. 

You can visit my social media via these links:

I earned a Bachelor of Electrical Engineering at the Georgia Institute of Technology and a Masters in Computer Science from Rutgers University. I still do a bit of programming using everything from C and C++ to Rust and Ada/SPARK. I do a bit of PHP programming for Drupal websites. I have posted a few Drupal modules.  

I still get a hand on software and electronic hardware. Some of this can be found on our Kit Close-Up video series. You can also see me on many of our TechXchange Talk videos. I am interested in a range of projects from robotics to artificial intelligence. 

Sponsored Recommendations

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!