M5603D
USB 2.0 PC Camera Controller
Preliminary Data Sheet
Version 0.2
Dec, 2005
This document contains confidential proprietary information that is solely for authorized
personnel. It is not to be disclosed to any unauthorized person without prior written
consent of ALi Corporation.
ALi Corporation
M5603D
ALi Corporation makes no representations or warranties with respect to the accuracy or completeness of the contents of
this document. No licenses, whether express, implied, arising by estoppel or otherwise, to any intellectual property right is
granted by this document.
ALi Corporation also reserves the right to make changes to these specifications and product description at any time without
notice.
Contact your local sales office to obtain the latest specifications before placing your order.
Third-party brands and name mentioned in this publication are for identification purpose only and may be the property of
their respective owners.
Copyright © ALi Corporation, 2005. All rights reserved.
www.ali.com.tw 2 M5603D Datasheet V0.2
Specifications subject to change without notice Preliminary Confidential Proprietary
M5603D
Revision History
Version Date Description
0.1 Jan, 2004 A1D
0.2 Dec, 2005 A1E, ECN to cover process
www.ali.com.tw 3 M5603D Datasheet V0.2
Specifications subject to change without notice Preliminary Confidential Proprietary
M5603D
CONTENTS
Revision History......................................................................................................................................3
1. Overview ....................................................................................................................5
2. Features .......................................................................................................................5
3. Functional Descriptions ......................................................................................6
3.1 USB 2.0 Controller ..............................................................................................................6
3.2 USB 2.0 Transceriver..........................................................................................................6
3.3 Embedded Micro-Controller Unit....................................................................................6
3.4 Image Sensor Interface .......................................................................................................7
3.5 Audio Interface .....................................................................................................................7
3.6 Built-in On-Chip Clock Synthesizer ...............................................................................7
4. Block Diagram .........................................................................................................8
5. Pin Configuration ...................................................................................................9
6. Pin Description ......................................................................................................10
7. DC Characteristics ...............................................................................................12
7.1 Absolute Maximum Ratings............................................................................................12
7.2 DC Characteristics .............................................................................................................12
8. Package Information ...........................................................................................13
9. Ordering Information .........................................................................................13
www.ali.com.tw 4 M5603D Datasheet V0.2
Specifications subject to change without notice Preliminary Confidential Proprietary
M5603D
1. Overview
ALi's M5603D provides a cost-effective solution for working with CMOS Sensor device for
video camera application. With built-in programmable timing control circuitry and flexible serial
control interface to work with general CMOS sensor devices, ALi M5603D also integrates
on-chip image buffer, voice ADC and high-speed USB2.0 device controller to provide an
optimized USB-based video camera with best system cost/performance target available.
2. Features
No external memory required.
Support up to SXGA size CMOS sensor
- For USB2.0 High-Speed mode, M5603D supports data stream transfer with
1280x1024 @ 15 fps, 640x480 & 352x288 & 320x240 &176x144 & 160x120 @ 30
fps
- For USB1.1 Full-Speed mode, M5603D supports data stream transfer with
352x288 & 320x240 @ 7.5 fps, 176x144 & 160x120 @ 30 fps.
PC-based image processor
- Support Offset clamping, Defect pixel filtering, Color Interpolation, Down-Sampling,
Color-matching and White Balance Control, Noise-reduction, Edge-enhancement
and image sharpening, Gamma correction & contrast adjustment, Image panning
and Zooming operation
Built-in voice ADC with 40dB gain boost for microphone input
USB Specification revision 2.0 High/Full Speed Compliant with on-chip USB PHY
USB bus powered design with remote wakeup support.
Supports User-Configurable Endpoints
- Endpoint 0 : Control transfer pipe with 64-byte FIFO
- Endpoint A : Isochronous-In transfer pipe for video with 4K-byte FIFO
- Endpoint B : Isochronous-In transfer pipe for audio with 64-byte FIFO
www.ali.com.tw 5 M5603D Datasheet V0.2
Specifications subject to change without notice Preliminary Confidential Proprietary
M5603D
- Endpoint C : Interrupt transfer pipe with 16-byte FIFO
General video interface support to work with varieties of CMOS image sensor
devices
Support external serial EEPROM for USB ID and defect-pixel data
Built-in Clock Synthesizer for using low-cost 12MHz crystal or external 12MHz clock
sources
3.3V Low-power Technology
48-pin LQFP package
3. Functional Descriptions
3.1 USB 2.0 Controller
The USB specifications revision 2.0 with the operational rate up to 480 Mbit/s. ALi’s
compliance-proven USB 2.0 controller design also provides the standard Isochronous-In USB
video class feature for the optimized system compatibility. The peripheral controller supports
USB suspend and resume operations to further reduce the actual operating and
suspend-mode power consumption for the USB-based system.
3.2 USB 2.0 Transceriver
M5603D built-in USB transceiver, Serial Interface Engine (SIE) and command decoder (UBL)
to be fully compliant with high/full-speed USB specifications revision 2.0/1.1 at operation rate
up to 480/12 Mbits/sec. The compliance-proven transceiver design provides two standard
differential single-ended connections for data transmission and reception. With existed
functional support to USB suspend and resume operation, M5603D utilizes ALi proven
low-power CMOS technology to provide cost-effective integration for the USB-based
peripheral system.
3.3 Embedded Micro-Controller Unit
The M5603D embeds a high-performance MCU to serve the USB engine to enable an
exceptional data transfer performance through the USB bus. The embedded MCU unit also
provides a very flexible programmability to ease the operations for image and audio access.
www.ali.com.tw 6 M5603D Datasheet V0.2
Specifications subject to change without notice Preliminary Confidential Proprietary
M5603D
3.4 Image Sensor Interface
ALi M5603D provides programmable 8-bit video data bus with general serial control interface
for video transfer/control with target CMOS image sensor. With design integration and
programmability flexibility in mind, M5603D could be easily programmed to connect with
varieties of CMOS image sensors.
3.5 Audio Interface
With build-in ADC interface module, M5603D is capable of connecting to MIC circuit for
voice-capture and packaged through USB interface to constitute real-time audio/video based
applications.
3.6 Built-in On-Chip Clock Synthesizer
With on-chip clock synthesizer, M5603D is allowed to use nominal low-cost 12 MHz crystal (or
oscillator) by connecting to XTALI and XTALO, and generates standard internal 480 MHz
clock for USB interface. If the external 12 MHz clock source is available, the XTALI input pin
can be used as the clock input to provide more cost saving in the clock circuitry. Additional
clock output with two times of video pixel rate is provided for video capture module.
www.ali.com.tw 7 M5603D Datasheet V0.2
Specifications subject to change without notice Preliminary Confidential Proprietary
M5603D
4. Block Diagram
www.ali.com.tw 8 M5603D Datasheet V0.2
Specifications subject to change without notice Preliminary Confidential Proprietary
M5603D
5. Pin Configuration
Table. Pins List
Pin Signal Pin Signal Pin Signal Pin Signal
1 VIN 13 I2C_DAT 25 SENSOR_PD 37 GPIO_6
2 AVDD3 14 PIXDATA_7 26 PIXCLK 38 SNAPSHOT
3 AGND3 15 PIXDATA_6 27 HSYNC 39 PAD_GND
4 HWSEL_0 16 PIXDATA_5 28 VSYNC 40 USBAVSS1
5 PAD_VDD 17 PIXDATA_4 29 PAD_GND 41 USBAVDD0
6 HWSEL_1 18 PAD_GND 30 PAD_VDD 42 USBDM
7 HWSEL_2 19 PIXDATA_3 31 XTALI 43 USBDP
8 CORE_GND 20 PIXDATA_2 32 XTALO 44 USBAVSS0
9 CORE_VCC 21 PIXDATA_1 33 CORE_GND 45 USBAVDD1
10 EEPROM_CLK 22 PIXDATA_0 34 CORE_VCC 46 USBAVSS2
11 EEPROM_DAT 23 SENCLK 35 RESETJ 47 USBAVDD2
12 I2C_CLK 24 MIC_POWER 36 GPIO_5 48 USBREXT
www.ali.com.tw 9 M5603D Datasheet V0.2
Specifications subject to change without notice Preliminary Confidential Proprietary
M5603D
6. Pin Description
Table. Pin Descriptions
Pin No Signal Attribute Description
1 VIN A Audio input from MIC
2 AVDD3 P ADC power 3.3V
3 AGND3 P Ground
4 HWSEL_0 IO4 Hardware select 0
5 PAD_VDD P Power 3.3V
6 HWSEL_1 IO4 Hardware select 1
7 HWSEL_2 IO4 Hardware select 2
8 CORE_GND P Ground
9 CORE_VCC P Core Power Output : Connect to Capacitor
10 EEPROM_CLK IO4 EEPROM I2C clock
11 EEPROM_DAT IO4 EEPROM I2C data
12 I2C_CLK IO4 Sensor I2C clock
13 I2C_DAT IO4 Sensor I2C data
14 PIXDATA_7 IO4 Sensor pixel data 7
15 PIXDATA_6 IO4 Sensor pixel data 6
16 PIXDATA_5 IO4 Sensor pixel data 5
17 PIXDATA_4 IO4 Sensor pixel data 4
18 PAD_GND P Ground
19 PIXDATA_3 IO4 Sensor pixel data 3
20 PIXDATA_2 IO4 Sensor pixel data 2
21 PIXDATA_1 IO4 Sensor pixel data 1
22 PIXDATA_0 IO4 Sensor pixel data 0
23 SENCLK IO4 Sensor clock source
24 MIC_POWER IO4 Microphone DC bias power
25 SENSOR_PD IO4 Sensor power down
26 PIXCLK IO4 Sensor pixel clock
27 HSYNC IO4 Sensor HSYNC
28 VSYNC IO4 Sensor VSYNC
www.ali.com.tw 10 M5603D Datasheet V0.2
Specifications subject to change without notice Preliminary Confidential Proprietary
M5603D
Pin No Signal Attribute Description
29 PAD_GND P Ground
30 PAD_VDD P Power. 3.3V
31 XTALI ICLK X’TAL/OSC In
32 XTALO OCLK X’TAL Out
33 CORE_GND P Ground
Regulator Core Power Output. 2.5V Connect to
34 CORE_VCC P
Capacitor
35 RESETJ IS Chip Reset, low active
36 GPIO_5 IO4 Additional General Purpose I/O 5
37 GPIO_6 IO4 Additional General Purpose I/O 6
38 SNAPSHOT IO4 Snapshot
39 PAD_GND P Ground
40 USBAVSS1 P USB Analog Ground
41 USBAVDD0 P USB Analog Power
42 USBDM USB USB D-
43 USBDP USB USB D+
44 USBAVSS0 P USB Analog Ground
45 USBAVDD1 P USB Analog Power
46 USBAVSS2 P USB Analog Ground
47 USBAVDD2 P USB Analog Power
Primary External Reference. Requires 15K-ohm
48 USBREXT A
resistor to be connected to ground.
The definitions of the signal attributes:
IS: Input with Schmitt Trigger
IO4: Input/Output with sink 4 mA, source 4 mA
ICLK: CLK input at 12 MHz
OCLK: CLK output at 12 MHz
USB: USB transceiver
P: Power or Ground
A: Analog Pad
www.ali.com.tw 11 M5603D Datasheet V0.2
Specifications subject to change without notice Preliminary Confidential Proprietary
M5603D
7. DC Characteristics
7.1 Absolute Maximum Ratings
Absolute maximum ratings are those values beyond which damage to the device may occur.
Continuous operation at these limits is not intended and should be limited to those conditions specified
under DC electrical characteristics. Unless otherwise specified, all voltages are reference to ground.
Table 7-1. Absolute Maximum Ratings
Item Ratings
Operating supply voltage -0.5V to +7V
(VDD, USBAVDD) 3.0V to 3.6V
All input and output voltages -0.5V to VDD+0.5V
o o
Operating temperature (TA) 0 C to 70 C
7.2 DC Characteristics
VDD=3.3V±10%, GND=0V, unless otherwise specified. These values are measured under static
conditions, and not under dynamic condition.
Table 7-2. DC Characteristics
Symbol Parameter Min Max Unit Test Conditions
VIL Low level input voltage -0.5 0.8 V
VIH High Level Input voltage 2.0 5.5 V
VOL Low level output voltage 0.4 V
VOH High level output voltage 2.4 V
IIN Input Current ±1.0 uA VIN = VDD or GND
IOZ Output tri-state leakage ±1.0 uA VIN = VDD or GND
Current
IPD Suspend Mode Current mA
www.ali.com.tw 12 M5603D Datasheet V0.2
Specifications subject to change without notice Preliminary Confidential Proprietary
M5603D
8. Package Information
48-pins LQFP
9. Ordering Information
Part No. Package
M5603D 48-pin LQFP
www.ali.com.tw 13 M5603D Datasheet V0.2
Specifications subject to change without notice Preliminary Confidential Proprietary
M5603D
Visit our World Wide Web at www.ali.com.tw.
Worldwide Distributors and Sales Offices
TAIWAN
Sertek Inc.
Tel:+886-2-2696-3131
Fax:+886-2-2696-4817
Website: www.sertek.com.tw
Fusion Technologies,INC.
Tel:+886-2- 2789-2603
Fax:+886-2-2789-2607
KOREA
ABBA Electronics Inc.
Tel : +82-2-598-4742
Fax : +82-2-598-4746
CHINA
Lestina International Ltd.
Tel: +852-2735-1736
Fax: +852-2730-5260
Website: www.lestina.com
Sertek (Shanghai) Limited
Tel: +86-755-8328-9304
Fax: +86-755-8328-9436
www.ali.com.tw 14 M5603D Datasheet V0.2
Specifications subject to change without notice Preliminary Confidential Proprietary