AP0101CS HDR: Image Signal Processor (ISP)
Features
AP0101CS High-Dynamic Range (HDR)
Image Signal Processor (ISP)
AP0101CS Datasheet, Rev. 7
For the latest product datasheet, please visit
www.onsemi.com
Features
• Supports ON Semiconductor sensors with up to
1.2 Mp (1280x960)
• 45 fps at 1.2 Mp, 60 fps at 720p
• Optimized for operation with HDR sensors
• Color and gamma correction
• Auto exposure, auto white balance, 50/60 Hz flicker
avoidance
• Adaptive Local Tone Mapping (ALTM)
• Test Pattern Generator
• Two-wire serial programming interface
• Interface to low-cost Flash or EPROM through SPI
bus (to configure and load patches)
• High-level host command interface
• Standalone operation supported
• Up to 5 GPIO
• Fail-safe IO
• Multi-Camera synchronization support
• Dual Band IR filter support
Table 1:
Parameter
Key Performance Parameters
Value
Parallel
RAW12 Linear/Companded Bayer
data
Up to 20-bit Parallel
1
YUV422 8-bit,10-bit, and
SMPTE296M
10-, 12-bit tone-mapped Bayer
1280x960 (1.2 Mp)
6-30 MHz
45 fps at 1.2 Mp, 60 fps at 720p
Parallel clock up to 84 MHz
1.8 or 2.8 V nominal
2.5 or 3.3 V nominal
1.8V nominal
2.5 or 3.3 V nominal
–30°C to +70°C
130 mW
Primary camera
interface
Primary camera input
format
Output interface
Output format
Maximum resolution
Input clock range
2
Maximum frame rate
3
Maximum output clock
frequency
V
DD
IO_S
V
DD
IO_H
Supply
voltage V
DD
_REG
V
DD
IO_OTPM
Operating temperature
(ambient - T
A
)
Typical power
consumption
4
Applications
• SMPTE296 HDCCTV cameras
• Surveillance network IP cameras
Notes: 1. 20-bit in one pixel clock format is only available in
SMPTE mode with the use of 4 GPIOs.
2. With input clock below 10 MHz, the two wire
serial interface is supported only up to 100 KHz
3. Maximum frame rate depends on output inter-
face and data format configuration used.
4. 720p HDR 60 fps 74.25 MHz YCbCr_422_16
AP0101CS/D Rev. 7, 1/16 EN
1
©Semiconductor Components Industries, LLC 2016,
AP0101CS HDR: Image Signal Processor (ISP)
Ordering Information
Ordering Information
Table 2:
Part Number
AP0101CS2L00SPGA0-DR1
AP0101CS2L00SPGAD3-GEVK
AP0101CS2L00SPGAH-GEVB
Available Part Numbers
Product Description
1Mp Co-Processor, 100-ball VFBGA
AP0101CS Demo Kit
AP0101CS Head Board
Orderable Product Attribute Description
Drypack
See the ON Semiconductor Device Nomenclature document (TND310/D) for a full
description of the naming convention used for image sensors. For reference documenta-
tion, including information on evaluation kits, please visit our web site at
www.onsemi.com.
AP0101CS/D Rev. 7, 1/16 EN
2
©Semiconductor Components Industries, LLC,2016.
AP0101CS HDR: Image Signal Processor (ISP)
Table of Contents
Table of Contents
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
Ordering Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2
General Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
Functional Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
System Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
Multi-Camera Synchronization Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
Image Flow Processor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Camera Control and Auto Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
AE Track Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
Auto White Balance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Dual Band IRCF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Exposure and White Balance Modes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Flicker Avoidance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Output Formatting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Sensor Embedded Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Slave Two-Wire Serial Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Usage Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
Host Command Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
Electrical Specifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35
Two-Wire Serial Register Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39
Package and Die Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
AP0101CS/D Rev. 7, 1/16 EN
3
©Semiconductor Components Industries, LLC,2016.
AP0101CS HDR: Image Signal Processor (ISP)
General Description
General Description
The ON Semiconductor AP0101CS is a high-performance, ultra-low power in-line,
digital image processor optimized for use with High Dynamic Range (HDR) sensors. The
AP0101CS provides full auto-functions support (AWB and AE) and Adaptive Local Tone
Mapping (ALTM) to enhance HDR images and advanced noise reduction which enables
excellent low-light performance.
Functional Overview
Figure 1 shows the typical configuration of the AP0101CS in a camera system. On the
host side, a two-wire serial interface is used to control the operation of the AP0101CS,
and image data is transferred using the parallel bus between the AP0101CS and the host.
The AP0101CS interface to the sensor also uses a parallel interface.
Figure 1:
AP0101CS Connectivity
1.2Mp HDR Sensor
12-bit parallel
Two-wire serial I/F (Master)
Up to 20-bit parallel
Host
Two-wire serial IF (Slave)
System Interfaces
Figure 2 on page 5 shows typical AP0101CS device connections.
All power supply rails must be decoupled from ground using capacitors as close as
possible to the package.
The AP0101CS signals to the sensor and host interfaces can be at different supply voltage
levels to optimize power consumption and maximize flexibility. Table 4 on page 7
provides the signal descriptions for the AP0101CS.
AP0101CS/D Rev. 7, 1/16 EN
4
©Semiconductor Components Industries, LLC,2016.
AP0101CS HDR: Image Signal Processor (ISP)
System Interfaces
Figure 2:
Typical Configuration
1.8V
S ensor IO (R egulator
pow er
IP )
R
PULL-UP2
1.2V (R egulator OP)
P ower up C ore and
P LL
H ost IO
OTPM
P ow er pow er
V
DD
IO_OTPM
V
DD
IO _S
M_S
CLK
M_S
DATA
EXTCLK_OUT
RESET_BAR_OUT
FV_IN
LV_IN
PIXCLK _IN
DIN [11:0]
TRIGGER_OUT
V
DD
_REG FB _SENSE LDO_O P V
DD
_PLL V
DD
V
DD
IO _H
S
CLK
RESET_BAR
3
S
DATA
S
ADDR
FRAME_SYNC
EXTCLK
XTAL
STANDBY
FV_OUT
LV_OUT
PIXCLK_OUT
D
OUT
[15:0]
SPI_CS_BAR
SPI_CLK
SPI_SDO
SPI_SDI
GPIO_1
GPIO_2
GPIO_3
GPIO_4
GPIO_5
TRST_BAR
5
R
PULL-UP2
Oscillator
G ND_REG
V
DD
IO_S
6
V
DD
_REG
4
G ND
LDO_OP
4
V
DD
IO_OTPM
V
DD
IO_H
6
Notes:
1. This typical configuration shows only one scenario out of multiple possible variations for this sen-
sor.
2. ON Semiconductor recommends a 1.5kresistor value for the two-wire serial interface R
PULL
-
UP
;
however, greater values may be used for slower transmission speed.
3. RESET_BAR has an internal pull-up resistor and can be left floating if not used.
4. The decoupling capacitors for the regulator input and output should have a value of 1.0uF. The
capacitors should be ceramic and need to have X5R or X7R dielectric.
5. TRST_BAR connects to GND for normal operation.
6. ON Semiconductor recommends that 0.1F and 1F decoupling capacitors for each power supply
are mounted as close as possible to the pin. Actual values and numbers may vary depending on lay-
out and design consideration
AP0101CS/D Rev. 7, 1/16 EN
5
©Semiconductor Components Industries, LLC,2016.