Csi Module Architecture; Introduction - Motorola DragonBall MC9328MX1 Reference Manual

Integrated portable system processor
Table of Contents

Advertisement

Chapter 31
CMOS Sensor Interface Module

31.1 Introduction

This chapter describes the CMOS Sensor Interface (CSI) module, and discusses the architecture, the
programming model, and the software initialization sequence. The CSI module is a logic interface that
enables the MC9328MX1 to connect directly to external CMOS image sensors.
The features of the CSI module include:
Configurable interface logic to support Motorola and other commonly available CMOS sensors
8-bit data port for YCC, YUV, or Bayer-RGB data input
×
32
32 FIFO for storing image data that supports ARM920T processor data reads and DMA data
burst transfers to system memory
Single interrupt source to interrupt controller from maskable sensor interrupt sources: start of frame,
FIFO full, and FIFO overrun
Configurable master clock frequency output to sensor
Statistic data generation for auto exposure (AE) and auto white balance (AWB) control of the
camera

31.2 CSI Module Architecture

The CSI module consists of a control register to configure the interface timing, a control register for
statistic data generation, a status register, interface logic, a 32
statistic data FIFO. Figure 31-1 on page 31-2 shows a block diagram of the CSI module.
MOTOROLA
CMOS Sensor Interface Module
×
32 image data receive FIFO, and a 16
×
32
31-1

Advertisement

Table of Contents
loading

Table of Contents