1.1
Device Overview
1.2
Block Diagram
SPRUFB3 – September 2007
Introduction
DM355 is a highly integrated, programmable Digital Media System-on-Chip (DMSoC) platform for digital
still camera and mobile systems that require digital media encode and decode capabilities. Designed to
offer end-equipment manufacturers the ability to produce affordable DSC products with high picture
quality, DM355 combines programmable image processing capability with a highly integrated set of
imaging peripherals. The chip's programmability comes from an ARM926 RISC processor core and
specialized Imaging Coprocessors.
Together, these elements enable camera manufacturers to implement proprietary image processing
algorithms in software. DM355 also enables a seamless interface to most additional external devices
required for a complete digital camera digital implementation. The interface is flexible enough to support
various types of CCD and CMOS sensors; signal conditioning circuits; power management; DDR2/mDDR
SDRAM; and shutter, Iris, and auto-focus motor controls. DM355 allows camera manufacturers to meet
customer demands by fulfilling both image quality and low cost expectations required in the volume point
and shoot digital still camera segment.
The DM355 Digital Media System-on-Chip (DMSoC) consists of the following primary components and
sub-systems:
•
ARM Subsystem (ARMSS), including the ARM926 RISC CPU core and associated memories
•
Video Processing Subsystem (VPSS), including the Video Processing Front End (VPFE), Image Input
and Image Processing Subsystem, and the Video Processing Back End (VPBE) Display Subsystem
•
A set of I/O peripherals
•
A powerful DMA Subsystem and DDR2/mDDR EMIF interface
16
Introduction
SPRUFB3 – September 2007