600 series
Marvell ARMADA 610 Application Processor
1GHz, 1080p encode/decode, 45 MTPS 3D, Security enabled
PRODUCT OVERVIEW
The ARMADA™ 610 processor is Marvell®’s next generation application processor. Designed for mobility, the ARMADA
610 features a gigahertz-class CPU, integrated 1080p full HD encode and decode, and 3D graphics to offer high
performance and visual and entertaining experiences for Mobile Internet Devices (MIDs), connected portable media
players, eReaders, smartphones, and new personal information appliances. Apart from its family members, the ARMADA
610 is designed to use extremely low power while maintaining high processing performance and attractive price points for
manufacturers — all in the lightweight form factors with extended battery life consumers are looking for.
The ARMADA 610 is based on a Marvell-designed ARM v7 compatible CPU offering best-in-class performance. The
ARMADA 610 features bleeding-edge graphics with a powerful 3D engine that renders full 2D/3D graphics with a
complete floating point pipeline and unified vertex and fragment/pixel shading to generates contrast-rich scenes
with high-definition resolution and color. The ARMADA 610 supports OpenGL ES 2.0 and 1.1 and Open VG – ensuring
complete compatibility with the most hotly anticipated game titles and is able to render 45M triangles per second for
an immersive gameplay experience.
The ARMADA 610 features Marvell’s award winning Qdeo technology and can seamlessly both encode and decode
1080p video, enabling applications such as HD IP cameras, full HD camcorders and HD video playback that were
previously impossible for this class of device. Finally, the ARMADA 610 offers the flexibility to use any standard
memory (LPDDR and standard DDR), a highly flexible display controller capable of four simultaneous displays at
2K x 2K resolution (greater than WUXGA) and a highly robust security subsystem that includes a secure execution
processor. The ARMADA 610 also features support for superior advanced peripherals such as MIPI, which includes
support for MIPI DSI display, MIPI CSI camera, MIPI HSI and MIPI SLIMbus. Additional IOs include: USB 2.0 HSIC,
SD/SDIO/MMC, eMMC, HDMI w/PHY and a standard set of lower bandwidth peripherals. Finally, the ARMADA 610
maintains support for legacy peripherals such as Parallel LCD and Parallel Camera interfaces with integrated laser
scanner support. And with optimized support for Linux, Android™, Maemo, Windows® Mobile 6.5, Windows CE 6,
Windows CE 7, Flash® 10, industry standard APIs such as OpenMAX and OpenGL, ARMADA 610 customers will have
one of the broadest choices of platform support in the industry.
BLOCK DIAGRAM
LPDDR and
DDR
2xMIPI
DSI
NAND Flash
Static Mem
HDMI
Parallel E-Disp
4 Ports
SD/MMC
UART
2xMIPI CSI2
Parallel
Marvell
Sheeva™ CPU
ARMv6/v7
Super-Scalar
2.42 DMIPS/
MHz
32 KB L1
I-Cache
FPU
V3.0
GPU
2D/3D
Graphics
45 MT/sec
200 MP/sec
4 Ports
6 Ports
6 Ports
32 KB L1
D-Cache
WMMX2
Laser/Imager
TWSI
256 KB L2 Cache
SSP/ISP/SPI
Audio I2S
Audio I2S
Cryptographic
Engine and
Security
Accelerator
AES, DES,
3DES,
vMeta
HD Video
Decode/Encode
1080p
H264, VC-1
MPEG2, H263,
MPEG-4, On2
1 Ports
2 Ports
1 Ports
USB 2.0 OTG
USB 2.0 HSIC
BootROM
Power Island
SHA-1, MD5
USB 2.0
ULPI/FSIC
Fuse OTP
Power Management
Fig 1. Marvell ARMADA 610 Application Processor