Products and specifications discussed herein are subject to change by Aptina without notice.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Features
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 1©2004 Aptina Imaging Corporation All rights reserved.
1/2-Inch 3-Megapixel CMOS Digital
Image Sensor
MT9T001P12STC
For the latest data sheet, refer to Aptina’s Web site: www.aptina.com
Features
DigitalClarity™ Image sensor technology
•High frame rate
Global reset release
Horizontal and vertical binning
•Column and row skip modes
Superior low-light performance
•Low dark current
Simple two-wire serial interface
Programmable controls: Gain, frame rate, frame size,
exposure
Pin-for-pin compatible with Aptinas 1.3-megapixel
MT9M001 and 2-megapixel MT9D001
Applications
Digital still cameras
Digital video cameras
Converged DSCs/camcorders
General Description
The Aptina® MT9T001 is a QXGA-format 1/2-inch
CMOS active-pixel digital image sensor with an active
imaging pixel array of 2,048H x 1,536V. It incorporates
sophisticated camera functions on-chip such as win-
dowing, column and row skip mode, and snapshot
mode. It is programmable through a simple two-wire
serial interface.
The 3-megapixel CMOS image sensor features Digital-
Clarity—Aptinas breakthrough low-noise CMOS imag-
ing technology that achieves CCD image quality
(based on signal-to-noise ratio and low-light sensitiv-
ity) while maintaining the inherent size, cost, and inte-
gration advantages of CMOS.
The sensor can be operated in its default mode or pro-
grammed by the user for frame size, exposure, gain set-
ting, and other parameters. The default mode outputs
a QXGA image at 12 frames per second (fps). An on-
chip analog-to-digital converter (ADC) provides 10 bits
per pixel. FRAME_VALID and LINE_VALID signals are
output on dedicated pins, along with a pixel clock that
is synchronous with valid data.
Table 1: Key Performance Parameters
The MT9T001 produces extraordinarily clear, sharp
digital pictures, and its ability to capture both continu-
ous video and single frames makes it the perfect choice
for a wide range of consumer and industrial applica-
tions, including digital still cameras, digital video cam-
eras, and PC cameras.
Parameter Typical Value
Optical format 1/2-inch (4:3)
Active imager size 6.55mm(H) x 4.92mm(V)
8.19 (Diagonal)
Active pixels 2,048H x 1,536V
Pixel size 3.2μm x 3.2μm
Color filter array RGB Bayer pattern
Shutter type Global reset release (GRR),
electronic rolling shutter (ERS)
Maximum data rate/
master clock
48 MPS/48 MHz
Frame
rate
QXGA
(2,048 x 1,536)
Programmable up to 12 fps
UXGA
(1,600 x 1,200)
Programmable up to 20 fps
SXGA
(1,280 x 1,024)
Programmable up to 27 fps
XGA
(1,024 x 768)
Programmable up to 43 fps
VGA (640 x 480) Programmable up to 93 fps
ADC resolution 10-bit, on-chip
Responsivity >1.0 V/lux-sec (550nm)
Dynamic range 61dB
SNRMAX 43dB
Supply voltage 3.0V3.6V (3.3V nominal)
Power consumption 240mW (nominal);
2?W (standby)
Operating temperature 0°C to +60°C
Packaging 48-pin PLCC
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 2©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Table of Contents
Table of Contents
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
General Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
General Description (continued). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Pixel Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Pixel Array Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Output Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
Output Data Timing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
Frame Timing Formulas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Feature Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Window Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Window Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Electronic Panning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Blanking Control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Frame Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
High Frame Rate Readout Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Pixel Integration Time Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Snapshot Mode and Flash Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Setting up for Snapshot Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Triggering A Snapshot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Strobe Pulse Output. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Global Shutter Release Snapshot Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Programmed Exposure Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Bulb Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Skip and Bin Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Smaller Format Resolution. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
Line_Valid Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Signal Path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Gain Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Black Level Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
Manual Black Level Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
Black Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
Standby Control and Chip Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
Serial Bus Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
Bus Idle State. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
Start Bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
Stop Bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
Slave Address. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
Data Bit Transfer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
Acknowledge Bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
No-Acknowledge Bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
Two-Wire Serial Interface Sample Write and Read Sequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
16-Bit Write Sequence. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
16-Bit Read Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
Electrical Specifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Data Output and Propagation Delays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Two-Wire Serial Bus Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
Revision History. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 3©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Figure 1: Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Figure 2: Typical Configuration (Connection) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Figure 3: 48-Pin PLCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
Figure 4: Pixel Array Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Figure 5: Pixel Color Pattern Detail (Top Right Corner) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
Figure 6: Spatial Illustration of Image Readout. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
Figure 7: Timing Example of Pixel Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Figure 8: Row Timing and FRAME_VALID/LINE_VALID Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Figure 9: Windowing Capabilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
Figure 10: Windowing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
Figure 11: Column Skip 2x; Row Skip 2X Enabled . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
Figure 12: Column Skip 3x; Row Skip 3X Enabled . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
Figure 13: Column Skip 4x; Row Skip 4X Enabled . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Figure 14: Column Skip 8x; Row Skip 8X Enabled . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Figure 15: Bin 2-to-1: 2,048H x 1,536V (QXGA) to 1,024H x 768V (XGA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
Figure 16: Bin 3-to-1: 2,048H x 1,536V (QXGA) to 640H x 480V (VGA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
Figure 17: Different LINE_VALID Formats. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Figure 18: Signal Path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Figure 19: Timing Diagram Showing a Write to Reg0x09 with the Value 0x0284 . . . . . . . . . . . . . . . . . . . . . . . . . . .27
Figure 20: Timing Diagram Showing a Read from Reg0x09; Returned Value 0x0284 . . . . . . . . . . . . . . . . . . . . . . .27
Figure 21: Data Output Timing Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Figure 22: Serial Host Interface Start Condition Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
Figure 23: Serial Host Interface Stop Condition Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
Figure 24: Serial Host Interface Data Timing for Write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
Figure 25: Serial Host Interface Data Timing for Read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
Figure 26: Acknowledge Signal Timing After an 8-Bit Write to the Sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
Figure 27: Acknowledge Signal Timing After an 8-Bit Read from the Sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
Figure 28: Quantum Efficiency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
Figure 29: Image Center Offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32
Figure 30: 48-Pin PLCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 4©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
List of Tables
List of Tables
Table 1: Key Performance Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
Table 2: Pin Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
Table 3: Frame Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Table 4: Standard Resolutions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Table 5: Wide Screen (16:9) Resolutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Table 6: Auto Focus Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
Table 7: STROBE Pulse Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Table 8: Bin and Skip Mode Resolution. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Table 9: Skip and Bin Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
Table 10: Gain Increment Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
Table 11: DC Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Table 12: AC Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
Table 13: Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 5©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
General Description (continued)
General Description (continued)
Figure 1: Block Diagram
Figure 2: Typical Configuration (Connection)
Note: Resistor value 1.5KΩ is recommended, but may be greater for slower two-wire speed.
Active-Pixel
Sensor (APS)
Array
Two-Wire
Serial Interface
10-bit
Data
Sync
Signals
Timing
and
Control
Control Register
Analog Processing ADC
Clock
3.3V Analog3.3V Analog
3.3V Digital3.3V Digital
D8D8
FRAME_VALIDFRAME_VALID
D7D7
LINE_VALIDLINE_VALID
PIXCLKPIXCLK
STROBESTROBE
TRIGGERTRIGGER
GSHT_CTLGSHT_CTL
CLKINCLKIN
D5D5
D6D6
D0D0
D2D2
D3D3
D4D4
D9D9
D1D1
+
MT9T001MT9T001
NCNC
9TRIGGERTRIGGER
8STANDBYTANDBY
7
SDATASDATA 4545
OE#OE#
1313
SCLKSCLK 4646
NCNC
1111 RESET#RESET#
1010
NCNC
1414
GSHT_CTLGSHT_CTL
1212
VAAPIX VAAPIX 1
AGNDAGND
1515
VAAVAA
1616
NCNC 2
AGNDAGND
1818 AGNDAGND
1717
VDDVDD 4
DGNDDGND 5
PIXCLK PIXCLK 3131
NCNC 6
VDDVDD 3737
NCNC 3
DGNDDGND
2323
D8D8 3535
D0D0
2424
D5D5 3232
D9D9 3636
FRAME_VALIDFRAME_VALID 4141
AGNDAGND 4848
DGNDDGND 4343
AGNDAGND 4747
NCNC 4444
D6D6 3333
LINE_VALIDLINE_VALID 4040
NCNC 4242
D7D7 3434
DGNDDGND 3838
D1D1
2525
STROBESTROBE 3939
D2D2
2626 D3D3
2727
VDDVDD
2222
NCNC
1919
AGNDAGND
2121
VAAVAA
2020
D4D4
2828
NCNC
3030
CLKINCLKIN
2929
+
Two-wire
serial bus
{
.1mF
2.2mF
10mF
1.5KΩ1.5KΩ
1KW
.01mF
.1mF
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 6©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
General Description (continued)
Figure 3: 48-Pin PLCC
.
Table 2: Pin Descriptions
Pin Numbers Symbol Type Description
7 STANDBY Input Standby: activates (HIGH) standby mode, disables analog bias circuitry for power saving
mode.
8 TRIGGER Input Trigger: activates (HIGH) snapshot sequence.
10 RESET# Input Reset: activates (LOW) asynchronous reset of sensor. All registers assume factory defaults.
13 OE# Input Output enable: OE# when HIGH, places outputs DOUT<0–9>, FRAME_VALID, LINE_VALID,
PIXCLK, and STROBE into a tri-state configuration.
29 CLKIN Input Clock in: master clock into sensor (48 MHz maximum).
46 SCLK Input Serial clock: clock for serial interface.
12 GSHT_CTL Input Global shutter control.
45 SDATA I/O Serial data: serial data bus, requires 1.5KΩ resistor to 3.3V for pull-up.
24, 25, 26, 27,
28, 32, 33, 34,
35, 36
DOUT<0–9> Output Data out: pixel data output bit 0, DOUT<9> (MSB), DOUT<0> (LSB).
31 PIXCLK Output Pixel clock: pixel data outputs are valid during falling edge of this clock. Frequency =
(master clock).
39 STROBE Output Strobe: output is pulsed HIGH to indicate sensor reset operation of pixel array has
completed.
40 LINE_VALID Output Line valid: output is pulsed HIGH during line of selectable valid pixel data (see Reg0x20 for
options).
41 FRAME_VALID Output Frame valid: output is pulsed HIGH during frame of valid pixel data.
123456 48474645
44 43
19 20 21 22 23 24 25 26 27 28 29 30
7
8
9
10
11
12
13
14
15
16
17
18
42
41
40
39
38
37
36
35
34
33
32
31
STANDBY
TRIGGER
NC
RESET#
NC
GSHT_CTL
OE#
NC
AGND
VAA
AGND
AGND
NC
FRAME_VALID
LINE_VALID
STROBE
DGND
VDD
DOUT<9>
DOUT<8>
DOUT<7>
DOUT<6>
DOUT<5>
PIXCLK
NC
VAA
AGND
VDD
DGND
DOUT<0>
DOUT<1>
DOUT<2>
DOUT<3>
DOUT<4>
CLKIN
NC
NC
DGND
VDD
NC
NC
VA
APIX
AGND
AGND
SCLK
SDATA
NC
DGND
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 7©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
General Description (continued)
1 VAAPIX Supply Analog pixel power: provide power supply for pixel array, 3.3V ±0.3V.
4, 22, 37 VDD Supply Digital power: provide power supply for digital block, 3.3V ±0.3V.
5, 23, 38, 43 DGND Supply Digital ground: provide isolated ground for digital block.
16, 20 VAA Supply Analog power: provide power supply for analog block, 3.3V ±0.3V.
15, 17, 18, 21,
47, 48
AGND Supply Analog ground: provide isolated ground for analog block and pixel array.
2, 3, 6, 9,
11,14,19, 30
42, 44
NC No connect: these pins must be left unconnected.
Table 2: Pin Descriptions (continued)
Pin Numbers Symbol Type Description
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 8©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Pixel Data Format
Pixel Data Format
Pixel Array Structure
The MT9T001 pixel array is configured as 2,112 columns by 1,568 rows, as shown in
Figure 4. Columns from 0 through 27 and from 2,085 through 2,111, and also rows from 0
through 15 and from 1,561 through 1,567 are optically black. These optical black
columns and rows can be used to monitor the black level. The black row data is used
internally for the automatic black level adjustment. However, the black rows and
columns can also be read out by setting Reg0x20 (11) and Reg0x1E (7), respectively.
There are 2,057 columns by 1,545 rows of optically active pixels, which provides a four-
pixel boundary around the QXGA (2,048 x 1,536) image to avoid boundary effects during
color interpolation and correction.
The MT9T001 uses a Bayer color pattern, as shown in Figure 5. The even-numbered rows
contain green and red color pixels, and odd-numbered rows contain blue and green
color pixels. The even-numbered columns contain green and blue color pixels; odd-
numbered columns contain red and green color pixels.
Figure 4: Pixel Array Description
(2111, 1567)
28 black columns
7 black rows
16 black rows (0, 0)
27 black columns
QXGA (2,048 x 1,536)
+ 4 pixel boundary for
color correction
+ additional active column
+ additional active row
= 2,057 x 1,545 active pixels
4
4
5
5
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 9©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Pixel Data Format
Figure 5: Pixel Color Pattern Detail (Top Right Corner)
Output Data Format
The MT9T001 image data is read out in a progressive scan. Valid image data is
surrounded by horizontal blanking and vertical blanking, as shown in Figure 6. The
amount of horizontal blanking and vertical blanking is programmable through Reg0x05
and Reg0x06, respectively. LINE_VALID is HIGH during the shaded region of the figure.
FRAME_VALID timing is described inOutput Data Timing” on page 9.
Figure 6: Spatial Illustration of Image Readout
Output Data Timing
The data output of the MT9T001 is synchronized with the PIXCLK output. When
LINE_VALID is HIGH, one 10-bit pixel datum is output every PIXCLK period.
Pixel
(28, 16)
black pixels
column r
eadout direction
.
.
.
.
.
.
...
row
readout
direction
G
B
G
B
G
B
R
G
R
G
R
G
G
B
G
B
G
B
R
G
R
G
R
G
G
B
G
B
G
B
R
G
R
G
R
G
G
B
G
B
G
B
P0,0 P0,1 P0,2.....................................P0,n-1 P0,n
P1,0 P1,1 P1,2.....................................P1,n-1 P1,n
00 00 00 .................. 00 00 00
00 00 00 .................. 00 00 00
Pm-1,0 Pm-1,1.....................................Pm-1,n-1 Pm-1,n
Pm,0 Pm,1.....................................Pm,n-1 Pm,n
00 00 00 .................. 00 00 00
00 00 00 .................. 00 00 00
00 00 00 .................. 00 00 00
00 00 00 .................. 00 00 00
00 00 00 .................. 00 00 00
00 00 00 .................. 00 00 00
00 00 00 ..................................... 00 00 00
00 00 00 ..................................... 00 00 00
00 00 00 ..................................... 00 00 00
00 00 00 ..................................... 00 00 00
VALID IMAGE HORIZONTAL
BLANKING
VERTICAL BLANKING VERTICAL/HORIZONTAL
BLANKING
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 10 ©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Pixel Data Format
The PIXCLK can be used as a clock to latch the data. DOUT data is valid on the falling
edge of PIXCLK in default mode. The PIXCLK is HIGH while master clock is HIGH and
then LOW while master clock is LOW. It is continuously enabled, even during the
blanking period. The parameters in P, A, and Q shown in Figure 8 are defined in Table 3.
Figure 7: Timing Example of Pixel Data
Figure 8: Row Timing and FRAME_VALID/LINE_VALID Signals
Frame Timing Formulas
Table 3: Frame Timing
Parameter Name Equation (Pixel Clocks = Master Clock) Default Timing at 48
MHz
R Active Rows ((Reg0x03 + 1)/((Reg0x22[2–0] + 1)))
(rounded up to next even number)
1,536 pixel clocks
= 32.0μs
A Active Columns ((Reg0x04 + 1)/((Reg0x23[2–0] + 1)))
(rounded up to next even number)
2,048 pixel clocks
= 42.67μs
P1 Frame Start Blanking 1 331 if Reg0x22[5–4] = 0, normal
673 if Reg0x22[5–4] = 1, Bin 2x
999 if Reg0x22[5–4] = 2, Bin 3x
331pixel clocks
= 6.89μs
P2 Frame Start Blanking 2 38 if Reg0x23[5–4] = 0, normal
22if Reg0x23[5–4] = 1, Bin 2x
14 if Reg0x23[5–4] = 2, Bin 3x
38 pixel clocks
= 0.79μs
P3 Frame End Blanking 3 Reg0x05 (minimum Reg0x05 value = 21) 142 pixel clocks
= 2.96μs
Q Horizontal Blanking P1 + P2 + P3 511 pixel clocks
= 10.65μs
LINE_VALID
PIXCLK
D
OUT
9-D
OUT
0
. . . .
. . . .
. . . .
. . . .
P0
(9:0) P1
(9:0) P2
(9:0) P3
(9:0) P4
(9:0) Pn-1
(9:0) Pn
(9:0)
Valid Image DataBlanking Blanking
P1+P2
A Q A Q AP3
. . .
. . .
. . .
Number of master clocks
FRAME_VALID
LINE_VALID
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 11 ©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Pixel Data Format
P4 Shutter Overhead Reg0x0C + 316 x (Reg0x23[5–4] +1) 316 pixel clocks
= 6.58μs
tROW RowTime The greater of: (A + Q) or (P1+ P4) 2,559 pixel clocks
= 53.31μs
V Vertical Blanking (Reg0x06 + 1) x tROW 66,534 pixel clocks
= 1.39ms
tFV Frame Valid Time R x tROW 3,930,624 pixel clocks
= 81.89ms
tFRAME Total Frame Time The greater of: ((65536 x Reg0x08 + Reg0x09) x tROW)
or (tFV + V)
3,997,158 pixel clocks
= 83.27ms
Table 3: Frame Timing
Parameter Name Equation (Pixel Clocks = Master Clock) Default Timing at 48
MHz
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 12 ©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Feature Description
Feature Description
Window Control
. Reg0x01, Reg0x02, Reg0x03, and Reg0x04
These registers control the size of the window.
Window Size
The default programmed window size is 2,048 columns by 1,536 rows (2,048H x 1,536V).
The control logic allows the flexibility to change the window size by programming
Reg0x03 and Reg0x04. Reg0x03 controls the window height (number of rows) and
Reg0x04 controls the window width (number of columns). The value to be programmed
in Reg0x03 is the desired number of rows -1. The value to be programmed in Reg0x04 is
the desired number of columns -1.
The minimum value for Reg0x03 is 0x0001; for Reg0x04, 0x0001. Thus, the smallest
window size is two columns by two rows (2H x 2V). The value of Reg0x03 and Reg0x04
must be an odd number (there can only be even number of columns). The user can
program the window size to be any format desired. Table 4 shows examples of register
settings to achieve various resolutions and frame rates.
Note: For Table 4 and Table 5 above, the settings for Reg0x05 (horizontal blanking) and Reg0x06 (vertical
blanking) are 21 and 15 respectively, while all of the registers are set to default.
Table 4: Standard Resolutions
Resolution Frame Rate Column_Size
(Reg0x04) Row_Size
(Reg0x03) Shutter Width
(Reg0x09)
2,048 x 1,536 QXGA 12 fps 2,047 1,535 <1,552
1,600 x 1,200 UXGA 20 fps 1,599 1,199 <1,216
1,280 x 1,024 SXGA 27 fps 1,279 1,023 <1,040
1,024 x 768 XGA 43 fps 1,023 767 <784
800 x 600 SVGA 65 fps 799 599 <616
640 x 480 VGA 93 fps 639 479 <496
Table 5: Wide Screen (16:9) Resolutions
Resolution Frame Rate Column_Size
(Reg0x04) Row_Size
(Reg0x03) Shutter Width
(Reg0x09)
1,920 x 1,080 HDTV 18 fps 1,919 1,079 <1,096
1,280 x 720 HDTV 39 fps 1,279 719 <736
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 13 ©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Feature Description
Electronic Panning
In addition to changing the window size, the user has the flexibility to change the loca-
tion of the readout window. Reg0x01 controls the first row to be read out and Reg0x02
controls the first column to be read out. The default values are 0x0014 (decimal 20) for
Reg0x01 and 0x0020 (decimal 32) for Reg0x02. The first column to be read out must be
an even number.
Reg0x01 and Reg0x02, together with Reg0x03 and Reg0x04, allow the user to choose any
segment of the imager array to be read out. This is especially beneficial when the user
needs to zoom in on a small portion of the image and perform analysis on the image
content.
Figure 9 shows some examples of the electronic panning/zoom-in and windowing capa-
bilities of the sensor.
Blanking Control
. Reg0x05 and Reg0x06
These registers control the blanking time in a row (called column fill-in or horizontal
blanking) and between frames (vertical blanking). Horizontal blanking is specified in
terms of pixel clocks. Vertical blanking is specified in terms of row readout times. The
actual imager timing can be calculated using the equations given in Table 3 on page 10.
Reg0x05 controls the horizontal blanking time in a row. The value is specified in terms of
pixel clocks. Default value of 0x008E for Reg0x05 results in a horizontal blanking time of
511 pixel clocks. The minimum value for Reg0x05 is 21. Thus, the minimum horizontal
blanking time is 390 pixel clocks.
Reg0x06 controls the vertical blanking time in a row. The value is specified in terms of
the number of rows. Default value of 0x0019 for Reg0x06 results in a vertical blanking
time of 26-row time.
Frame Time
. Reg0x03, Reg0x04, Reg0x05, and Reg0x06
Total frame time in terms of pixel clocks can be obtained using the formula given in
Table 3 on page 10. The user can change the number of columns and rows read out,
horizontal blanking and vertical blanking times to obtain different frame rates.
High Frame Rate Readout Modes
. Reg0x01, Reg0x02, Reg0x03, Reg0x04, Reg0x05, and Reg0x06
In addition to having the flexibility to read out smaller standard formats, the sensor gives
the user the option of reading out nonstandard formats. This is particularly useful if the
user needs to zoom in on a particular segment of the image to perform high-speed
mathematical calculations (e.g., high-speed viewfinder or auto focus applications).
In applications such as the auto focus mode, the user may need more horizontal resolu-
tion than vertical. Thus, the user can window down to the mid-section of the imager
array by programming Reg0x01 and Reg0x03 to change the row start address and the
window height. Figure 10 is an example of how the user may want to window down to
2,048H x 512V from the default of 2,048H x 1,536V. See also Table 6 for other auto focus
mode resolutions.
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 14 ©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Feature Description
Figure 9: Windowing Capabilities
Figure 10: Windowing
The user can change Reg0x05 and Reg0x06 to obtain the desired frame rate. Also, the
user may want to perform row skip modes to obtain larger field of view if high-frequency
vertical resolution is not critical.
Table 6: Auto Focus Modes
Resolu-
tion Frame
Rate
Column_
Size
(reg0x04)
Row_
Size
(reg
0x03)
Horizontal_Bla
nk
(reg0x05)
Vertical_Blan
k
(reg0x06)
Row
(reg
0x22)
Row_
Skip
(reg
0x22)
Column_
Bin
(reg0x23)
Column_
Skip
(reg0x23)
2,048 x 512 30 fps 2,047 1,535 22 1 2 2 0 0
2,048 x 256 60 fps 2,047 1,535 22 0 2 5 0 0
2,048 x 128 120 fps 2,047 1,023 34 14 1 7 0 0
(32, 20)
(80, 912)
A
B
C
D
(1327, 307)
(1200, 180)
(2048, 1536)
(1007, 479)
(568, 356)
(1079, 867)
Window Size Reg0x01 Reg0x02 Reg0x03 Reg0x04
2,048 x 1,536 0x0014 0x0020 0x05FF 0x07FF
128 x 128 0x00B4 0x04B0 0x007F 0x007F
512 x 512 0x0164 0x0238 0x01FF 0x01FF
400 x 96 0x0390 0x0050 0x018F 0x005F
Window A
Window B
Window C
Window D
2,048
1,536 512
Row Start = 20
(Reg0x01 = 0x0014)
Row Start = 356
(Reg0x01 = 0x0164)
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 15 ©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Feature Description
Pixel Integration Time Control
. Reg0x09 and Reg0x0C
The integration time of the pixel is the amount of time the pixels are set to collect charge
generated from light. The user can change the integration time of the sensor by
programming Reg0x09. The value of Reg0x09 sets the number of row time for integra-
tion. The sensor also supports sub-row integration time for fine control of pixel integra-
tion time.
The formula for calculating the pixel integration time is (reference Table 3 on page 10 for
P1 description):
tINT = (65536 x Reg0x08 + Reg0x09) x tROW -Reg0x0C-P1+132
Typically, the value of Reg0x09 is limited to the number of rows per frame (which
includes vertical blanking rows), such that the frame rate is not affected by the integra-
tion time. However, if Reg0x09 is increased beyond the total number of rows per frame,
then additional blanking rows are added as needed.
While the user can adjust the integration time to the desired value according to the
aforementioned formula, not all integration times may be desired under certain lighting
conditions. If the light source has a flicker component, then the integration time needs
to be set properly to avoid banding in the image.
Under 60Hz flicker, the integration time must be a multiple of 1/120 of a second to avoid
flicker. Under 50Hz flicker, the integration time must be a multiple of 1/100 of a second
to avoid flicker.
Snapshot Mode and Flash Control
Reg0x1E, STROBE pin and TRIGGER pin
Setting up for Snapshot Mode
Snapshot mode must be enabled before use by setting bit 8 = “1” of Reg0x1E. There are
two important signals used for snapshot mode: TRIGGER and STROBE. The TRIGGER
signal initiates the start of a single frame capture and STROBE is an output pulse that
may be used to turn on a flash and/or activate a mechanical shutter.
Triggering A Snapshot
The TRIGGER signal required for starting a frame capture may be generated in the
following two ways:
1. External TRIGGER Pulse
Pin 8 is a digital input that may be used to supply an external trigger signal input. The
snapshot operation begins after the TRIGGER pulse transitions from a HIGH to LOW
state.
2. TRIGGER from Register Setting
A second method for triggering a snapshot is by setting bit 0 = 1 of Reg0x0B (Restart).
This register automatically returns bit 0 to “0” after the TRIGGER is initiated. This bit
does not need to be reset by the user after use.
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 16 ©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Feature Description
Strobe Pulse Output
The STROBE pulse must be enabled before use by setting Reg0x1E [bit 9] = 1. The
STROBE signal has two options for pulse length and may be selected using Reg0x1E [bit
10] as shown in Table 7.
After the TRIGGER pulse has signaled a snapshot operation, each row of the imager
array is reset in sequence to clear out any accumulated signal. Once each row of the
imager is reset, the STROBE pulse is output from the imager with a length dependent
upon the characteristics described above. After the STROBE pulse goes low, the imager
waits 16 additional rows and then each row from the pixel array is read out. No STROBE
is generated unless the shutter width is greater than the output image height plus
vertical blanking.
Global Shutter Release Snapshot Mode
Reg0x1E and Reg0x21
In addition to the standard snapshot mode, the MT9T001 has a global shutter release
mode which may be combined with a mechanical shutter to achieve simultaneous
exposure of all rows in the image.
Two global shutter modes are available: programmed exposure and bulb mode. In
programmed exposure mode, the exposure time is dictated by {Reg0x08, Reg0x09}
(Shutter Width). In bulb mode, the TRIGGER and GSHT_CTL pins are used to achieve an
arbitrary exposure time.
Programmed Exposure Mode
To use programmed exposure mode:
1. Set up snapshot mode as normal (including any STROBE preferences).
2. Set Reg0x21 (Read Mode 3) to 0x0003.
3. Assert (transition LOW to HIGH) the GSHT_CTL pin to reset the array. This pin must
remain HIGH for 18820 PIXCLKs.
4. Negate (transition HIGH to LOW) the GSHT_CTL pin to begin the exposure. The
exposure starts 1000 PIXCLKs after the falling edge of GSHT_CTL.
Note: Unlike normal snapshot mode, Reg0x0B (Restart) may not be used to initiate the
exposure in global shutter modes.
5. Row readout begins automatically. The mechanical shutter should be closed before
row read out begins. The trailing edge of STROBE (if enabled) occurs ((65536 x
Reg0x08 + Reg0x09) x tROW + 2000) PIXCLKs after the falling edge of GSHT_CTL. Read-
out of the active window starts the lesser of 16 x tROW or (Reg0x06 + 1) x tROW later.
Bulb Mode
To use bulb mode:
1. Set up snapshot mode as normal (including any STROBE preferences).
2. Set Reg0x21 (Read Mode 3) to 0x0001.
3. Assert (transition LOW to HIGH) the GSHT_CTL pin.
Table 7: STROBE Pulse Output
Reg0x1E, Bit 10 STROBE Pulse Width
01 row time (default)
1 ((655326 x Reg0x08 + Reg0x09 – R) -16) x tROW - V
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 17 ©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Feature Description
4. Assert (transition LOW to HIGH) the TRIGGER pin to reset the array. This pin must
remain HIGH for at least 18,820 PIXCLKs.
5. Negate (transition HIGH to LOW) the GSHT_CTL pin to begin the exposure. The
exposure starts 1,000 PIXCLKs after the falling edge of GSHT_CTL.
Note: Unlike normal snapshot mode, Reg0x0B (Restart) may not be used to initiate the
exposure in global shutter modes.
6. Negate (transition HIGH to LOW) the TRIGGER pin to begin row read out. The
mechanical shutter should be closed before row read out begins. The trailing edge of
STROBE (if enabled) occurs ((65536 x Reg0x08 + Reg0x09) x tROW) PIXCLKs after the
falling edge of TRIGGER. Read out of the active window starts the lesser of 16 x tROW
or (Reg0x06 + 1) x tROW later. In this mode, the shutter width (Reg0x08, Reg0x09)
would normally be set to a low number, allowing row readout to start immediately
after the trailing edge of TRIGGER.
Skip and Bin Modes
Row and column skip modes use subsampling to reduce the output resolution without
reducing field-of-view. The MT9T001 also has row and column binning modes, which
can reduce the impact of aliasing introduced by the use of skip modes. This is achieved
by the averaging of two or three adjacent rows and columns (adjacent same-color
pixels). Both 2x and 3x binning modes are supported. Rows and columns can be binned
independently.
Note: Column start address value must be a multiple of Reg0x23 [5–4] + 1.
To use binning mode, set Reg0x22[5–4] (row bin) or Reg0x23[5–4] (column bin) to the
desired reduction minus 1, as would be done for skip mode. Additionally, Reg0x22[2–0]
(column skip) must be set no less than Reg0x22[5–4], and Reg0x23[2–0] (row skip) must
be set no less than Reg0x23[5–4]. Row and column skip modes may be set higher than
the corresponding binning modes to achieve greater reductions, but binning must be
done. The different skip modes supported are between 2x and 8x in both column and
row directions. The different binning modes supported are 2x and 3x. See Table 9 for
register bits controlling the different bin and skip modes.
Table 8: Bin and Skip Mode Resolution
Resolu-
tion Frame
Rate
Column_
Size
(reg0x04)
Row_
Size (reg
0x03)
Horizontal_
Blank
(reg0x05)
Vertical_
Blank
(reg0x06)
Row_
Bin
(reg
0x22)
Row_
Skip
(reg
0x22)
Column_
Bin
(reg0x23)
Column_
Skip
(reg0x23)
1,024 x 768
XGA
34 fps 2,047 1,535 22 40 1 1 1 1
800 x 600
SVGA
50 fps 1,599 1,199 22 30 1 1 1 1
640 x 480
VGA
48 fps 1,919 1,439 21 31 2 2 2 2
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 18 ©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Feature Description
Note: Column and row skip modes 1x through 8x are available on the MT9T001. Also, the read outs shown
assume column start and row start addresses are both “0”.
Figure 11: Column Skip 2x; Row Skip 2X Enabled
Table 9: Skip and Bin Modes
Register Bit Skip/Bin Modes Readouts
Reg0x23
Bit[2–0]
Bit[5–4]
No column skip
Column skip 2x
Column skip 3x
Column skip 4x
Column skip 8x
Column Bin 2x
Column Bin 3x
col0, col1, col2, col3, col4, col5, etc.
col0, col1, col4, col5, col8, col9, etc.
col0, col1, col16, col7, col12, col13 etc.
col0, col1, col8, col9, col16, col17, etc.
col0, col1, col16, col17, col32, col33, etc.
Binning of 2 adjacent same-color pixels in a 4x4 window
Binning of 3 pixel of each color plane in a 6x6 window
Reg0x22
Bit[2–0]
Bit[5–4]
No row skip
Row skip 2x
Row skip 3x
Row skip 4x
Row skip 8x
Row bin 2x
Row bin 3x
row0, row1, row2, row3, row4, row5, etc.
row0, row1, row4, row5, row8, row9, etc.
row0, row1, row6, row7, row12, row13, etc.
row0, row1, row8, row9, row16, row17, etc.
row0, row1, row16, row17, row32, row33, etc.
Binning of 2 pixel of each color plane in a 4x4 window
Binning of 3 pixel of each color plane in a 6x6 window
Pixel
(Reg0x01, Reg0x02)
...
R
G
R
G
R
G
R
G
R
G
G
B
G
B
G
B
G
B
G
B
R
G
R
G
R
G
R
G
R
G
G
B
G
B
G
B
G
B
G
B
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
R
G
R
G
R
G
R
G
R
G
G
B
G
B
G
B
G
B
G
B
.
.
.
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 19 ©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Feature Description
Figure 12: Column Skip 3x; Row Skip 3X Enabled
Pixel
(Reg0x01, Reg0x02)
RGRGRGRGRGRGRGRGRG
GBGBGBGBGBGBGBGBGB
RGRGRGRGRGRGRGRGRG
GBGBGBGBGBGBGBGBGB
RGRGRGRGRGRGRGRGRG
GBGBGBGBGBGBGBGBGB
RGRGRGRGRGRGRGRGRG
GBGBGBGBGBGBGBGBGB
RGRGRGRGRGRGRGRGRG
GBGBGBGBGBGBGBGBGB
RGRGRGRGRGRGRGRGRG
GBGBGBGBGBGBGBGBGB
RGRGRGRGRGRGRGRGRG
GBGBGBGBGBGBGBGBGB
RGRGRGRGRGRGRGRGRG
GBGBGBGBGBGBGBGBGB
RGRGRGRGRGRGRGRGRG
GBGBGBGBGBGBGBGBGB
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 20 ©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Feature Description
Figure 13: Column Skip 4x; Row Skip 4X Enabled
Figure 14: Column Skip 8x; Row Skip 8X Enabled
Pixel
(Reg0x01, Reg0x02)
...
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
.
.
.
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
Pixel
(Reg0x01, Reg0x02)
...
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
.
.
.
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
R
G
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
G
B
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 21 ©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Feature Description
Figure 15: Bin 2-to-1: 2,048H x 1,536V (QXGA) to 1,024H x 768V (XGA)
Note: Grs = binning of 4 Gr[s] in a 4 x 4 window; Gbs = binning of 4 Gb[s] in a 4 x 4 window.
Rs = binning of 4 R[s] in a 4 x 4 window; B[s] = binning of 4 B[s] in a 4 x 4 window.
Figure 16: Bin 3-to-1: 2,048H x 1,536V (QXGA) to 640H x 480V (VGA)
Note: Grs = binning of 9 Gr[s] in a 6 x 6 window; Gbs = binning of 9 Gb[s] in a 6 x 6 window.
Rs = binning of 9 R[s] in a 6 x 6 window; Bs = binning of B[s] in a 6 x 6 window.
Smaller Format Resolution
. Reg0x01, Reg0x02, Reg0x03, Reg0x04, Reg0x05, Reg0x06, Reg0x22, and Reg0x23
With the aforementioned flexible windowing capability of the sensor, the user is able to
read out different resolution formats from default of QXGA to UXGA, SXGA, XGA, SVGA,
VGA, CIF, QVGA, QCIF, etc. Below are some examples of programmable register settings
to obtain the estimated frame rates for the desired formats.
The user can change the values of Reg0x05 and Reg0x06 to obtain different frame rates.
The field of view of the image is reduced since the programmed settings effectively
reduce the read out window to the specified settings without skipping any rows or
columns.
If the user only changes the register settings mentioned above without changing the row
and column start address, the read out window would start from that coordinate. To read
out the center of the image or any portion that is desired, the user would need to
program Reg0x01 and Reg0x02, thus performing electronic panning.
To maintain the same field of view while reducing the read out resolution, the user
would need to perform row and column skip. For example, if the desired read out resolu-
tion needs to be XGA (1,024H x 7,68V) instead of QXGA (2,048H x 1,536V). To maintain
the same field of view, the user can select column skip 2x and row skip 2x modes. This
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 22 ©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Feature Description
effectively reduces the horizontal and vertical resolution by 2x for a factor of 4x reduc-
tion in overall number of pixels that are read out. To perform this read out mode, the
user would need to set the following:
If the user sets Reg0x03 = 0x02FF (768V rows), Reg0x04 = 0x03FF (1,024H columns), and
then enable column skip 2x and row skip 2x, the effective readout resolution is 512H x
384V.
Line_Valid Formats
Reg0x20 is used to control many aspects of the readout of the sensor. By setting Bit 9 and
10 of Reg0x20 the LINE_VALID signal can get three different output formats. The formats
are shown in Figure 17 when reading out four rows and two vertical blanking rows. In the
last format the LINE_VALID signal is the XOR between the continuously LINE_VALID
signal and the FRAME_VALID signal.
Figure 17: Different LINE_VALID Formats
Reg0x03 =
0x05FF
1,536V rows
Reg0x04 =
0x07FF
2,048H columns
Reg0x23
Bit[2:0]=1
Column skip 2x—> 1,024H
columns read out
Reg0x22 Bit[2:0]
= 1
Row skip 2x —> 768
rows read out
Default
FRAME_VALID
LINE_VALID
Continuously
FRAME_VALID
LINE_VALID
XOR
FRAME_VALID
LINE_VALID
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 23 ©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Feature Description
Signal Path
The MT9T001 sensor analog signal path consists of the pixel array, the column sample
and hold (S/H) circuitry, the programmable gain stage, the analog offset correction and
the analog-to-digital converter (ADC).
The reset and signal voltages from the pixel are sampled onto the column sample and
hold circuitry on a row-wise basis. After signal sampling is complete, the differential
signal (reset signal) is transferred to the programmable gain stage.
After the gain stage, the differential signal goes through the analog offset correction
circuitry. The user can decide if a positive or negative offset or no offset needs to be
added to the differential signal. The signal is then sampled onto the sample and hold
circuitry of the ADC before being digitized.
Figure 18: Signal Path
Gain Settings
. Reg0x2B, Reg0x2C, Reg0x2D, Reg0x2E, and Reg0x35
The analog programmable gain stage consists of two stages of gain circuitry that operate
in a pipelined manner. The first stage of gain has programmable gain of 1 or 2 while the
second stage of gain has programmable gain of 1 to 4 with steps of 0.125 for a maximum
analog gain of 8. The gain settings can be independently adjusted for the colors of
Green1, Blue, Red, and Green2 and are programmed through Reg0x2B, Reg0x2C,
Reg0x2D, and Reg0x2E, respectively. The gain may also be adjusted globally through
Reg0x35. The first stage of gain is set by Bit(6), while the second stage gain is set by Bit(5
0). The gain is individually controllable for each color in the Bayer pattern as follows:
Analog Gain < = 8:
Gain = (Bit[6] + 1) x (Bit[5:0] x 0.125)
Digital Gain = 1 + Bit[14:8]/8
Total Gain = Analog Gain x Digital Gain
X+
Pixel Voltage
Analog Offset
(color-wise)
10-bit ADC
Digital Gain
(color-wise)
Analog Gain
(color-wise)
X+D
OUT
[9:0]
Digital Offset
(color-wise)
Black Level
Calibration
-
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 24 ©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Feature Description
Since Bit[6] of the gain registers are multiplicative factors for the gain settings, there are
alternative ways of achieving certain gains. Some settings offer superior noise perfor-
mance to others, despite the same overall gain, as shown in Table 10.
Black Level Calibration
. Reg0x5D, and Reg0x5F
The digitized black level of the MT9T001 sensor potentially varies with temperature or
gain setting changes. The MT9T001 sensor allows the user the flexibility of automatic
black level calibration or manual black level control.
Manual Black Level Calibration
. Reg0x60, Reg0x61, Reg0x62, Reg0x63, and Reg0x64
The programmable analog offset stage corrects for analog offset that might be present in
the analog signal. The user would need to program Reg0x62 appropriately to enable the
analog offset correction. The analog offset settings can be independently adjusted for
the colors of Green1, Green2, Red and Blue and are programmed through Reg0x60,
Reg0x61, Reg0x63 and Reg0x64 respectively. Bit[8] of Reg0x60, Reg0x61, Reg0x63 and
Reg0x64 (these registers have twos complement representation) determines the sign of
the analog offset. Bit[8] = 1 makes the analog correction negative instead of positive.
The lower 8 bits (Bit[7:0]) determine the absolute value of the analog offset to be
corrected and Bit[8] determines the sign of the correction. When Bit[8] is “1”, the sign of
the correction is negative and vice versa. The analog value of the correction relative to
the analog gain stage can be determined from the following formula:
Analog offset = Bit[8:0] x 1 LSB
The 1 LSB value in the formula is an estimate amount. It deviates from 1 LSB with
process variation.
Black Level
. Reg0x49
Digital offset is applied such that the average black level of a frame in a resulting image
equals the value of this register. This adjustment happens after black level calibration.
Reset
This register is used to reset the sensor registers to their default, power-up state. To reset
the MT9T001, first write a “1” into bit 0 of this register to put the MT9T001 in reset mode,
then write a “0” into bit 0 to resume operation.
Table 10: Gain Increment Settings
Nominal Gain Increments Recommended Settings
1 to 4.000 0.125 0x0008 to 0x0020
4.25 to 8.00 0.25 0x0051 to 0x0060
9.0 to 128.0 1.0 0x0160 to 0x7860
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 25 ©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Serial Bus Description
Another way to reset the sensor is through the RESET# (pin 10) by pulling the RESET#
signal to 0V.
The reset operation is an asynchronous reset and the sensor remains in reset as long as
RESET# signal = 0V. In both methods of reset, the sensor register settings returns to their
default states.
Standby Control and Chip Enable
There are two steps required to put the sensor in standby mode:
1. Through the two-wire serial interface program Reg0x07 Bit[1] = 0. This stops the sen-
sor readout and powers down analog circuitry of the sensor. The sensor stays in
standby mode until the user reprograms Reg0x07 Bit[1] = 1.
2. Set STANDBY (pin 7) to HIGH.
Serial Bus Description
Registers are written to and read from the MT9T001 through the two-wire serial interface
bus. The MT9T001 is a serial interface slave and is controlled by the serial clock (SCLK),
which is driven by the serial interface master. Data is transferred into and out of the
MT9T001 through the serial data (SDATA) line. The SDATA line is pulled up to 3.3V off-
chip by a 1.5KΩ resistor. Either the slave or master device can pull the SDATA line down—
the serial interface protocol determines which device is allowed to pull the SDATA line
down at any given time.
Protocol
The two-wire serial defines several different transmission codes, as follows:
•a start bit
the slave device 8-bit address
a(n) (no) acknowledge bit
an 8-bit message
•a stop bit
Sequence
A typical read or write sequence begins by the master sending a start bit. After the start
bit, the master sends the slave device's 8-bit address. The last bit of the address deter-
mines if the request is a read or a write, where a “0” indicates a write and a “1” indicates
a read. The slave device acknowledges its address by sending an acknowledge bit back to
the master.
If the request was a write, the master then transfers the 8-bit register address to which a
write should take place. The slave sends an acknowledge bit to indicate that the register
address has been received. The master then transfers the data eight bits at a time, with
the slave sending an acknowledge bit after each eight bits. The MT9T001 uses 16-bit data
for its internal registers, thus requiring two 8-bit transfers to write to one register. After
16 bits are transferred, the register address is automatically incremented, so that the next
16 bits are written to the next register address. The master stops writing by sending a
start or stop bit.
A typical read sequence is executed as follows. First the master sends the write-mode
slave address and 8-bit register address, just as in the write request. The master then
sends a start bit and the read-mode slave address. The master then clocks out the
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 26 ©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Serial Bus Description
register data eight bits at a time. The master sends an acknowledge bit after each 8-bit
transfer. The register address is auto-incremented after every 16 bits is transferred. The
data transfer is stopped when the master sends a no-acknowledge bit.
Bus Idle State
The bus is idle when both the data and clock lines are HIGH. Control of the bus is initi-
ated with a start bit, and the bus is released with a stop bit. Only the master can generate
the start and stop bits.
Start Bit
The start bit is defined as a HIGH-to-LOW transition of the data line while the clock line
is HIGH.
Stop Bit
The stop bit is defined as a LOW-to-HIGH transition of the data line while the clock line
is HIGH.
Slave Address
The eight-bit address of a two-wire serial interface device consists of seven bits of
address and 1 bit of direction. A “0” (0xBA) in the LSB (least significant bit) of the address
indicates write mode, and a “1” (0xBB) indicates read mode.
Data Bit Transfer
One data bit is transferred during each clock pulse. The serial interface clock pulse is
provided by the master. The data must be stable during the HIGH period of the two-wire
serial interface clock—it can only change when the serial clock is LOW. Data is trans-
ferred eight bits at a time, followed by an acknowledge bit.
Acknowledge Bit
The master generates the acknowledge clock pulse. The transmitter (which is the master
when writing, or the slave when reading) releases the data line, and the receiver indi-
cates an acknowledge bit by pulling the data line LOW during the acknowledge clock
pulse.
No-Acknowledge Bit
The no-acknowledge bit is generated when the data line is not pulled down by the
receiver during the acknowledge clock pulse. A no-acknowledge bit is used to terminate
a read sequence.
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 27 ©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Two-Wire Serial Interface Sample Write and Read Sequences
Two-Wire Serial Interface Sample Write and Read Sequences
16-Bit Write Sequence
A typical write sequence for writing 16 bits to a register is shown in Figure 19. A start bit
given by the master, followed by the write address, starts the sequence. The image sensor
then gives an acknowledge bit and expects the register address to come first, followed by
the 16-bit data. After each eight-bit transfer, the image sensor gives an acknowledge bit.
All 16 bits must be written before the register is updated. After 16 bits are transferred, the
register address is automatically incremented so that the next 16 bits are written to the
next register. The master stops writing by sending a start or stop bit.
Figure 19: Timing Diagram Showing a Write to Reg0x09 with the Value 0x0284
16-Bit Read Sequence
A typical read sequence is shown in Figure 20. First the master has to write the register
address, as in a write sequence. Then a start bit and the read address specifies that a read
is about to happen from the register. The master then clocks out the register data eight
bits at a time. The master sends an acknowledge bit after each eight-bit transfer. The
register address should be incremented after every 16 bits is transferred. The data
transfer is stopped when the master sends a no-acknowledge bit.
Figure 20: Timing Diagram Showing a Read from Reg0x09; Returned Value 0x0284
SCLK
SDATA
START ACK
0xBA ADDR
ACK ACK ACK
STOP
Reg0x09 1000 0100
0000 0010
SCLK
SDATA
START ACK
0xBA ADDR 0xBB ADDR 0000 0010Reg0x09
ACK ACK ACK
STOP
1000 0100
NACK
START
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 28 ©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Electrical Specifications
Electrical Specifications
Data Output and Propagation Delays
By default, the MT9T001 launches pixel data, FRAME_VALID and LINE_VALID with the
rising edge of PIXCLK. The expectation is that the user captures DOUT[9:0],
FRAME_VALID and LINE_VALID using the rising edge of PIXCLK.
Figure 21: Data Output Timing Diagram
Table 11: DC Electrical Characteristics
(DC Setup Conditions: fCLKIN = 48 MHz, VDD = 3.3V, VAA = 3.3V, VAAPIX = 3.3V, TA = 25°C)
Symbol Definition Condition Min Typ Max Units
VDD Core digital voltage 3 3.3 3.6 V
VAA Analog voltage 3 3.3 3.6 V
VAAPIX Pixel supply voltage 3 3.3 3.6 V
VIH Input high voltage 1.70 V
VIL Input low voltage 1.45 V
IIN Input leakage current No Pull-up Resistor;
VIN = VDD or DGND
–5 5 μA
VOH Output high voltage At specified IOH 3.3 V
VOL Output low voltage At specified IOL 00.3V
IOH Output high current At specified VOH 11.5 mA
IOL Output low current At specified VOL 12.5 mA
IOZ Tri-state output leakage current 5 μA
IDD Digital operating current 0 lux, 48 MHz 20 23.0 mA
IAA Analog operating current 0 lux, 48 MHz 45.0 54.0 mA
IAAPIX Pixel supply current 0 lux, 48 MHz 4.0 5.0 mA
ISTDBYD Digital standby current Input clock disabled, 0 lux 0.2 2.0 μA
ISTDBYA Analog standby current Input clock disabled, 0 lux 0.2 2.0 μA
ISTDBYDA Pixel standby current Input clock disabled, 0 lux 0.1 1.0 μA
CLK
PIXCLK
tRtF
tCLKIN
DOUT 0-DOUT9
Frame Valid/
Line Valid
XXXXXX XXX XXX XXXXXX
Note: Frame_Valid leads Line_Valid as
described in Figure 8 and Table 3.
Note: Frame_Valid trails Line_Valid as
described in Figure 8 and Table 3.
tCP
tPFL
tPLL
tPD
P0 P1 P2 PN
T
tPFH
tPLH
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 29 ©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Electrical Specifications
.
Note: 1Stresses greater than those listed may cause permanent damage to the device. This is a stress rating
only, and functional operation of the device at these or any other conditions above those indicated in
the operational sections of this specification is not implied. Exposure to absolute maximum rating con-
ditions for extended periods may affect reliability.
Table 12: AC Electrical Characteristics
(AC Setup Conditions: fCLKIN = 48 MHz, VDD = 3.3V, VAA = 3.3V, VAAPIX = 3.3V, VDDPLL, TA = 25°C))
Symbol Definition Condition Min Typ Max Unit
fCLKIN Input clock frequency 1 48 MHz
tCLKIN Input clock period 1000 20.8 ns
T PIXCLK period 1000 20.8 ns
tRInput clock rise time 4 V/ns
tFInput clock fall time 4 V/ns
Clock duty cycle 45 55 %
tCP CLKIN to PIXCLK propagation delay 5 2 ns
tPD PIXCLK to data valid 2ns
tPFH PIXCLK to FRAME_VALID HIGH Default 2 ns
tPLH PIXCLK to LINE_VALID HIGH Default 2 ns
tPFL PIXCLK to FRAME_VALID LOW Default 2 ns
tPLL PIXCLK to LINE_VALID LOW Default 2 ns
CLOAD Load capacitance 30 pF
Table 13: Absolute Maximum Ratings
Symbol Parameter
Rating
UnitMin Max
TOP Operating temperature 0 60 °C
TST1Storage temperature –40 125 °C
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 30 ©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Electrical Specifications
Two-Wire Serial Bus Timing
The two-wire serial bus operation requires certain minimum master clock cycles
between transitions. These are specified in the following diagrams in master clock
cycles.
Figure 22: Serial Host Interface Start Condition Timing
Figure 23: Serial Host Interface Stop Condition Timing
Note: All timing are in units of master clock cycle.
Figure 24: Serial Host Interface Data Timing for Write
Note: SDATA is driven by an off-chip transmitter.
Figure 25: Serial Host Interface Data Timing for Read
Note: SDATA is pulled LOW by the sensor, or allowed to be pulled HIGH by a pull-up resistor off-chip.
SCLK
5
SDATA
4
SCLK
5
SDATA
4
SCLK
4
SDATA
4
SCLK
5
SDATA
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 31 ©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Electrical Specifications
Figure 26: Acknowledge Signal Timing After an 8-Bit Write to the Sensor
Figure 27: Acknowledge Signal Timing After an 8-Bit Read from the Sensor
Note: After a read, the master receiver must pull down SDATA to acknowledge receipt of data bits. When read
sequence is complete, the master must generate a no acknowledge by leaving SDATA to float HIGH. On
the following cycle, a start or stop bit may be used.
Figure 28: Quantum Efficiency
Note: Diagram not to scale.
SCLK
Sensor pulls down
SDATA pin
6
SDATA
3
SCLK
Sensor tri-states SDATA pin
(turns off pull down)
7
SDATA
6
0
5
10
15
20
25
30
35
40
350 400 450 500 550 600 650 700 750 800
Wavelength (nm)
Quantum Efficiency (%)
Blue
Green
Red
Quantum Efficiency
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 32 ©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Electrical Specifications
Figure 29: Image Center Offset
Note: Diagram not to scale.
Pixel Array
Die Center
0.078mm
Dark
Pixels
Pixel
(0, 0)
7.802mm
7.721mm
0.934mm
Optical
Center
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 33 ©2004 Aptina Imaging Corporation. All rights reserved.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Electrical Specifications
Figure 30: 48-Pin PLCC
Note: All dimensions in millimeters.
SEATING
PLANE
5.588
14.22 ±0.75
6.56
7.11 ±0.05
LID MATERIAL: BOROSILICATE GLASS 0.55 THICKNESS
MOLD COMPOUND: EPOXY NOVOLAC
SUBSTRATE: PLASTIC LAMINATE
11.176
5.588
1.200 ±0.075
0.500 FOR
REFERENCE ONLY
1.050 ±0.075
1.016
TYP
1.016
TYP
11.176
48 1
47X 0.90 1.90
48X 0.50
7.11 ±0.05
6.56
14.22 ±0.75
13.00
CTR
13.00
CTR
C
L
C
L
LEAD FINISH:
GOLD PLATING,
0.50 MICRONS
MINIMUM THICKNESS
0.78 FOR
REFERENCE
ONLY
2.25 FOR
REFERENCE
ONLY
7.188 ±0.075
0.934 FOR
REFERENCE ONLY
6.176 ±0.075
CB
OPTICAL
AREA
OPTICAL
CENTER
DIE AND
PACKAGE
CENTER
MAXIMUM ROTATION OF OPTICAL AREA RELATIVE TO PACKAGE EDGES B AND C : 1º
MAXIMUM TILT OF OPTICAL AREA RELATIVE TO SEATING PLANE A : 50 MICRONS
MAXIMUM TILT OF OPTICAL AREA RELATIVE TO TOP OF COVER GLASS D : 50 MICRONS
A
D
10 Eunos Road 8 13-40, Singapore Post Center, Singapore 408600 prodmktg@aptina.com www.aptina.com
Aptina, Aptina Imaging, DigitalClarity, and the Aptina logo are the property of Aptina Imaging Corporation
All other trademarks are the property of their respective owners.
This data sheet contains minimum and maximum limits specified over the power supply and temperature range set forth herein. Although considered final,
these specifications are subject to change, as further product development and data characterization sometimes occur.
MT9T001 - 1/2-Inch 3-Megapixel Digital Image Sensor
Revision History
PDF:2227034164/Source:9267007275 Aptina reserves the right to change products or specifications without notice.
MT9T001_DS - Rev. F 6/10 EN 34 ©2004 Aptina Imaging Corporation All rights reserved.
Revision History
Rev. F . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6/10
Updated to non-confidential
Rev E. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5/10
Updated to Aptina templat
Rev D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .07/05
Remove Preliminary designation
Updated Table 1, “Key Performance Parameters,” on page 1
Updated Table 3, “Register List and Default Values,” on page 8
Updated Table 4, “Reserved Register List and Default Values,on page 9
Updated Table 5, “Register Descriptions,” on page 11
Updated Table 11, “DC Electrical Characteristics,” on page 28
Updated Table 12, “AC Electrical Characteristics,” on page 29
Add Table 13, Absolute Maximum Ratings,” on page 29, and NOTE
Updated page 33 (text, Figure 21 replaced, Figure 22 deleted)
Added Figure 28, Quantum Efficiency, on page 31
Removed Die Placement figure
Updated Figure 30, 48-Pin PLCC, on page 33
Rev C, Preliminary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .09/04
•Added Applications
Updated Image Center Offset, Figure 30
Rev B, Preliminary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .03/04
Updated Figure 29
Added Table 1, Key Performance Parameters, on page 1
Updated Tables 2, 4, 5 and 6
Rev A, Verion 1.0, Preliminary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12/03
Initial Release of document