Ar0330cm D 888215
Ar0330cm D 888215
Ar0330cm D 888215
1/3‐inch CMOS
Digital Image Sensor
Description
The AR0330 from ON Semiconductor is a 1/3-inch CMOS digital www.onsemi.com
image sensor with an active-pixel array of 2304 (H) × 1536 (V). It can
support 3.15 Mp (2048 (H) × 1536 (V)) digital still image capture and
a 1080p60 + 20% EIS (2304 (H) × 1296 (V)) digital video mode. It
incorporates sophisticated on-chip camera functions such as
windowing, mirroring, column and row sub-sampling modes, and
snapshot modes.
CLCC48 ODCSP64
Table 1. KEY PERFORMANCE PARAMETERS CASE 848AU CASE 570BH
ORDERING INFORMATION
Test Pattern
Ext Generator
Clock
User interaction with the sensor is through the two-wire controlled by varying the time interval between reset and
serial bus, which communicates with the array control, readout. Once a row has been read, the signal from the
analog signal chain, and digital signal chain. The core of the column is amplified in a column amplifier and then digitized
sensor is a 3.4 Mp active-pixel sensor array. The timing and in an analog-to-digital converter (ADC). The output from
control circuitry sequences through the rows of the array, the ADC is a 12-bit value for each pixel in the array.
resetting and then reading each row in turn. In the time The ADC output passes through a digital processing signal
interval between resetting a row and reading that row, the chain (which provides further data path corrections and
pixels in the row integrate incident light. The exposure is applies digital gain).
www.onsemi.com
2
AR0330CM
WORKING MODES
The AR0330 sensor working modes are specified from the
following aspect ratios:
The AR0330 supports the following working modes. To operate at half-speed (98 Mp/s) when using the parallel
operate the sensor at full speed (196 Mp/s) the sensor must interface.
use the 4-lane HiSPi or MIPI interface. The sensor will
www.onsemi.com
3
AR0330CM
TYPICAL CONFIGURATIONS
Digital Digital
I/O Core HiSPi PLL Analog Analog
Power1 Power1 Power1 Power1 Power1 Power1
VDD_HiSPi_TX
VDD_PLL
VDD_MIPI
VDD_HiSPi
1.5 kW3
SLVS0_P
SLVS0_N
TEST
DGND GND_SLVS AGND
Digital Analog
Ground Ground
1.0 mF 0.1 mF 1.0 mF 0.1 mF 1.0 mF 0.1 mF 1.0 mF 0.1 mF 1.0 mF 0.1 mF 1.0 mF 0.1 mF 1.0 mF 0.1 mF
Notes:
1. All power supplies must be adequately decoupled. ON Semiconductor recommends having 1.0 mF and 0.1 mF decoupling capacitors for
every power supply. If space is a concern, then priority must be given in the following order: VAA, VAA_PIX, VDD_PLL, VDD_IO, and VDD.
Actual values and results may vary depending on layout and design considerations.
2. To allow for space constraints, ON Semiconductor recommends having 0.1 mF decoupling capacitor inside the module as close to the pads
as possible. In addition, place a 10 mF capacitor for each supply off-module but close to each supply.
3. ON Semiconductor recommends a resistor value of 1.5 kW, but a greater value may be used for slower two-wire speed.
4. This pull-up resistor is not required if the controller drives a valid logic level on SCLK at all times.
5. ON Semiconductor recommends that analog power planes are placed in a manner such that coupling with the digital power planes is
minimized.
6. TEST pin should be tied to DGND.
7. Set High_VCM (R0x306E[9]) to 0 (default) to use the VDD_HiSPi_TX in the range of 0.4–0.8 V. Set High_VCM to 1 to use a range of
1.7–1.9 V.
8. The package pins or die pads used for the MIPI data and clock as well as the parallel interface must be left floating.
9. The VDD_MIPI package pin and sensor die pad should be connected to a 2.8 V supply as VDD_MIPI is tied to the VDD_PLL supply both
in the package routing and also within the sensor die itself.
10. If the SHUTTER or FLASH pins or pads are not used, then they must be left floating.
11. If the TRIGGER pin or pad is not used then it should be tied to DGND.
12. The GND_SLVS pad must be tied to DGND. It is connected this way in the CLCC and CSP packages.
www.onsemi.com
4
AR0330CM
Digital Digital
I/O Core PLL Analog Analog
Power1 Power1 Power1 Power1 Power1
1.5 kW3, 4
VDD_PLL
VDD_MIPI
1.5 kW3
DATA1_P
DATA1_N
TEST
DGND AGND
Digital Analog
Ground Ground
1.0 mF 0.1 mF 1.0 mF 0.1 mF 1.0 mF 0.1 mF 1.0 mF 0.1 mF 1.0 mF 0.1 mF
Notes:
1. All power supplies must be adequately decoupled. ON Semiconductor recommends having 1.0 mF and 0.1 mF decoupling capacitors for
every power supply. If space is a concern, then priority must be given in the following order: VAA, VAA_PIX, VDD_PLL, VDD_MIPI, VDD_IO,
and VDD. Actual values and results may vary depending on layout and design considerations.
2. To allow for space constraints, ON Semiconductor recommends having 0.1 mF decoupling capacitor inside the module as close to the pads
as possible. In addition, place a 10 mF capacitor for each supply off-module but close to each supply.
3. ON Semiconductor recommends a resistor value of 1.5 kW, but a greater value may be used for slower two-wire speed.
4. This pull-up resistor is not required if the controller drives a valid logic level on SCLK at all times.
5. ON Semiconductor recommends that analog power planes are placed in a manner such that coupling with the digital power planes is
minimized.
6. TEST pin must be tied to DGND for the MIPI configuration.
7. ON Semiconductor recommends that GND_MIPI be tied to DGND.
8. VDD_MIPI is tied to VDD_PLL in both the CLCC and the CSP package. ON Semiconductor strongly recommends that VDD_MIPI must be
connected to a VDD_PLL in a module design since VDD_PLL and VDD_MIPI are tied together in the die.
9. The package pins or die pads used for the HiSPi data and clock as well as the parallel interface must be left floating.
10. HiSPi Power Supplies (VDD_HISPI and VDD_HISPI_TX) can be tied to ground.
11. If the SHUTTER or FLASH pins or pads are not used, then they must be left floating.
12. If the TRIGGER pin or pad is not used then it should be tied to DGND.
www.onsemi.com
5
AR0330CM
Digital Digital
I/O Core PLL Analog Analog
Power1 Power1 Power1 Power1 Power1
PIXCLK
OE_BAR LINE_VALID To Controller
TRIGGER FRAME_VALID
From SADDR
Controller FLASH
SCLK
SDATA SHUTTER
RESET_BAR
TEST
DGND AGND
Digital Analog
Ground Ground
1.0 mF 0.1 mF 1.0 mF 0.1 mF 1.0 mF 0.1 mF 1.0 mF 0.1 mF 1.0 mF 0.1 mF
Notes:
1. All power supplies must be adequately decoupled. ON Semiconductor recommends having 1.0 mF and 0.1 mF decoupling capacitors for
every power supply. If space is a concern, then priority must be given in the following order: VAA, VAA_PIX, VDD_PLL, VDD_IO, and VDD.
Actual values and results may vary depending on layout and design considerations.
2. To allow for space constraints, ON Semiconductor recommends having 0.1 mF decoupling capacitor inside the module as close to the pads
as possible. In addition, place a 10 mF capacitor for each supply off-module but close to each supply.
3. ON Semiconductor recommends a resistor value of 1.5 kW, but a greater value may be used for slower two-wire speed.
4. This pull-up resistor is not required if the controller drives a valid logic level on SCLK at all times.
5. ON Semiconductor recommends that analog power planes are placed in a manner such that coupling with the digital power planes is
minimized.
6. TEST pin should be tied to the ground.
7. The data and clock package pins or die pads used for the HiSPi and MIPI interface must be left floating.
8. The VDD_MIPI package pin and sensor die pad should be connected to a 2.8 V supply as it is tied to the VDD_PLL supply both in the
package routing and also within the sensor die itself. HiSPi Power Supplies (VDD_HISPI and VDD_HISPI_TX) can be tied to ground.
9. If the SHUTTER or FLASH pins or pads are not used, then they must be left floating.
10. If the TRIGGER pin or pad is not used then it should be tied to DGND.
www.onsemi.com
6
AR0330CM
PIN DESCRIPTIONS
www.onsemi.com
7
AR0330CM
VDD_IO
FLASH
SADDR
SDATA
DGND
DGND
DGND
SCLK
VDD
VDD
NC
43 48 1 6
VAA_PIX 42 7 DATA4_N
AGND DATA4_P
VAA DATA3_N
DGND DATA3_P
EXTCLK CLK_N
RESET_BAR CLK_P
TRIGGER DATA2_N
SHUTTER DATA2_P
TEST DATA1_N
VDD DATA1_P
VDD_IO VDD_PLL
DGND 31 18 DGND
30 19
SLVS3_P
SLVS2_P
VDD_HiSPi
SLVS1_P
SLVS0_P
SLVS3_N
SLVS2_N
VDD_HiSPi_TX
SLVS1_N
SLVS0_N
SLVSC_P
SLVSC_N
www.onsemi.com
8
AR0330CM
SENSOR INITIALIZATION
VDD_PLL,
VDD_MIPI (2.8) t0
VAA_PIX
VAA (2.8) t1
VDD (1.8)
t2
VDD_IO (1.8/2.8)
EXTCLK
t3
RESET_BAR
Streaming
t4 t5 t6
tX Hard Internal R0x3152 = 0xA114 Internal Software
Reset Initialization R0x304A = 0x0070 Initialization Standby PLL Clock
Notes:
1. A software reset (R0x301A[0] = 1) is not necessary after the procedure described above since a Hard Reset will automatically triggers
a software reset. Independently executing a software reset, should be followed by steps seven through thirteen above.
2. The sensor must be receiving the external input clock (EXTCLK) before the reset pin is toggled. The sensor will begin an internal initialization
sequence when the reset pin toggle from LOW to HIGH. This initialization sequence will run using the external input clock. Power on default
state is software standby state, need to apply two-wire serial commands to start streaming. Above power up sequence is a general power
up sequence. For different interface configurations, MIPI, and Parallel, some power rails are not needed. Those not needed power rails
should be ignored in the general power up sequence.
Figure 6. Power Up
www.onsemi.com
9
AR0330CM
Power-Down Sequence 2. The soft standby state is reached after the current
The recommended power-down sequence for the AR0330 row or frame, depending on configuration, has
is shown in Figure 7. The available power supplies ended.
(VDD_IO, VDD_HiSPi, VDD_HiSPi_TX, VDD_PLL, 3. Turn off VDD_HiSPi_TX.
VDD_MIPI, VAA, VAA_PIX) must have the separation 4. Turn off VDD_IO.
specified below. 5. Turn off VDD and VDD_HiSPi.
1. Disable streaming if output is active by setting 6. Turn off VAA/VAA_PIX.
standby R0x301a[2] = 0. 7. Turn off VDD_PLL, VDD_MIPI.
VDD_HiSPi_TX (0.4)
t0
VDD_IO (1.8/2.8)
t1
VDD,
VDD_HiSPi (1.8)
t2
EXTCLK
t4
www.onsemi.com
10
AR0330CM
ELECTRICAL CHARACTERISTICS
www.onsemi.com
11
AR0330CM
CAUTION: Stresses greater than those listed in Table 13 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.
www.onsemi.com
12
AR0330CM
SDATA
tLOW tBUF
tf tr tSU;DAT tf tHD;STA tr
SCLK
NOTE: Read sequence: For an 8-bit READ, read waveforms start after WRITE command and register address are issued.
www.onsemi.com
13
AR0330CM
tR tF tRP tFP
EXTCLK
tCP
PIXCLK
tPD tPD
tPLH tPFL
FRAME_VALID/ tPFH tPLL
LINE_VALID FRAME_VALID Leads LINE_VALID FRAME_VALID Trails LINE_VALID
by 609 PIXCLKs by 16 PIXCLKs
www.onsemi.com
14
AR0330CM
VDD_IO 0 1 2 3 4 5 6 7 Unit
1.70 V 0.069 0.115 0.172 0.239 0.325 0.43 0.558 0.836 V/ns
1.80 V 0.078 0.131 0.195 0.276 0.375 0.507 0.667 1.018
1.95 V 0.093 0.156 0.233 0.331 0.456 0.62 0.839 1.283
2.50 V 0.15 0.252 0.377 0.539 0.759 1.07 1.531 2.666
2.80 V 0.181 0.305 0.458 0.659 0.936 1.347 1.917 3.497
3.10 V 0.212 0.361 0.543 0.78 1.114 1.618 2.349 4.14
HiSPi TRANSMITTER
NOTE: Refer to “High-Speed Serial Pixel Interface Physical Layer Specification v2.00.00” for further explanation of the
HiSPi transmitter specification.
VCM SLVS DC Mean Common Mode Voltage 0.45 * VDD_TX 0.5 * VDD_TX 0.55 * VDD_TX V
|VOD| SLVS DC Mean Differential Output Voltage 0.36 * VDD_TX 0.5 * VDD_TX 0.64 * VDD_TX V
www.onsemi.com
15
AR0330CM
www.onsemi.com
16
AR0330CM
Table 22. HiVCM ELECTRICAL VOLTAGE AND IMPEDANCE SPECIFICATION (TJ = 25°C)
Symbol Parameter Min Typ Max Unit
www.onsemi.com
17
AR0330CM
Electrical Definitions VCM use the DC test circuit shown in Figure 11 and set the
Figure 10 is the diagram defining differential amplitude HiSPi PHY to constant Logic 1 and Logic 0. Measure Voa,
VOD, VCM, and rise and fall times. To measure VOD and Vob and VCM with voltmeters for both Logic 1 and Logic 0.
Single-Ended Signals
Voa
VOD_AC VOD V oa ) V ob
V CM +
2
Vob
Differential Signal
80%
VOD =
VDiff |Voa − Vob|
tR tF
0V
VOD =
|Vob − Voa| Vdiff_pkpk
20%
50 W
Voa
V VCM
Vob
50 W
V
V OD(m) + ŤV oa(m) * V ob(m)Ť (eq. 1) Both VOD and VCM are measured for all output channels.
The worst case DVOD is defined as the largest difference in
Where m is either “1” for logic 1 or “0” for logic 0. VOD between all channels regardless of logic level. And the
V OD(1) ) V OD(0) worst case DVCM is similarly defined as the largest
V OD + (eq. 2)
2 difference in VCM between all channels regardless of logic
level.
V Diff + V OD(1) ) V OD(0) (eq. 3)
V CM(1) ) V CM(0)
V CM + (eq. 5)
2
www.onsemi.com
18
AR0330CM
tpw
Clock 1 UI
0.5 UI
Dt
Data tCHSKEW
4. The differential skew is measured on the two corresponding transition on Vob signal at VCM
single-ended signals for any channel. The time is crossing point.
taken from a transition on Voa signal to
VCM
tDIFFSKEW
Common-mode AC Signal
VCM_AC
VCM
VCM_AC
Figure 13 also shows the corresponding AC VCM which the receiver needs to be able to reject. VCM_AC is
common-mode signal. Differential skew between the Voa measured as the absolute peak deviation from the mean DC
and Vob signals can cause spikes in the common-mode, VCM common-mode.
www.onsemi.com
19
AR0330CM
1.3 * VOD
VOD
Eye Width
0.7 * VOD
Differential Amplitude
Eye Height
0
−0.7 * VOD
tPRE tPOST
−VOD
−1.3 * VOD
Figure 14 defines the eye mask for the transmitter. 0.5 UI Clock Signal
point is the instantaneous crossing point of the Clock. The tHCLK is defined as the high clock period, and tLCLK is
area in white shows the area Data is prohibited from crossing defined as the low clock period as shown in Figure 15. The
into. The eye mask also defines the minimum eye height, the clock duty cycle DCYC is defined as the percentage time the
data tPRE and tPOST times, and the total jitter pk-pk +mean clock is either high (tHCLK) or low (tLCLK) compared with
skew (tTJSKEW ) for Data. the clock period T.
T
2 UI
tHCLK
Clock
tLCLK
t HCLK T
D CYC(1) + (eq. 9) t pw + (i.e, 1 UI) (eq. 11)
T 2
t LCLK 1
Bitrate + (eq. 12)
D CYC(0) + (eq. 10) t pw
T
www.onsemi.com
20
AR0330CM
tHCLK tLCLK
tCKJIT (RMS)
tpw
Period Jitter (tCKJIT) is defined as the deviation of the Cycle-to-cycle jitter (tCYCJIT) is defined as the difference
instantaneous clock tPW from an ideal 1 UI. This should be in time between consecutive clock high and clock low
measured for both the clock high period variation DtHCLK, periods tHCLK and tLCLK, quoting the RMS value of the
and the clock low period variation DtLCLK taking the RMS variation D(tHCLK − tLCLK).
or 1-sigma standard deviation and quoting the worse case If pk-pk jitter is also measured, this should be limited to
jitter between DtHCLK and DtLCLK. ±3-sigma.
www.onsemi.com
21
AR0330CM
Figure 17. Relationship between Readout Clock and Peak Pixel Rate
All Digital
Blocks
CLK_PIX
Serial Output
(MIPI or HiSPi) Pixel Rate = 2 × CLK_PIX
Pixel Array = # Data Lanes × CLK_OP (HiSPi or MIPI)
= CLK_OP (Parallel)
All Digital
Blocks
CLK_PIX
www.onsemi.com
22
AR0330CM
FVCO
1/2 CLK_PIX
(Max 49 Mpixel/s)
Figure 19. PLL for the Parallel Interface
(The parallel interface has a maximum output data-rate of 98 Mpixel/s)
The maximum output of the parallel interface is FSERIAL, FSERIAL_CLK, or CLK_OP when configured to use
98 Mpixel/s (CLK_OP). This will limit the readout clock the parallel interface.
(CLK_PIX) to 49 Mpixel/s. The sensor will not use the
FVCO
op_sys_clk_div op_pix_clk_div
Constant − 1 12(8, 10, 12) CLK_OP
FVCO
FSERIAL
1/2 FSERIAL_CLK
The sensor will use op_sys_clk_div and op_pix_clk_div (1, 2, or 4) configured. To configure the sensor protocol and
to configure the output clock per lane (CLK_OP). The number of lanes, refer to “Serial Configuration”.
configuration will depend on the number of active lanes
www.onsemi.com
23
AR0330CM
The serial output should be configured so that it adheres ♦ 4-lane: 4 × CLK_OP = 2 × CLK_PIX = Pixel Rate
to the following rules: (max: 196 Mpixel/s)
• The maximum data-rate per lane (FSERIAL) is ♦ 2-lane: 2 × CLK_OP = 2 × CLK_PIX = Pixel Rate
768 Mbps/lane (MIPI) and 700 Mbps/lane (HiSPi). (max: 98 Mpixel/s)
• The output pixel rate per lane (CLK_OP) should be ♦ 1-lane: 1 × CLK_OP = 2 × CLK_PIX = Pixel Rate
configured so that the sensor output pixel rate matches (max: 76 Mpixel/s)
the peak pixel rate (2 × CLK_PIX):
www.onsemi.com
24
AR0330CM
High Speed Serial Pixel Data Interface The HiSPi interface supports three protocols, Streaming
The High Speed Serial Pixel (HiSPi) interface uses four S, Streaming SP, and Packetized SP. The streaming
data and one clock low voltage differential signaling protocols conform to a standard video application where
(LVDS) outputs. each line of active or intra-frame blanking provided by the
• SLVSC_P sensor is transmitted at the same length. The Packetized SP
• SLVSC_N protocol will transmit only the active data ignoring
line-to-line and frame-to-frame blanking data.
• SLVS0_P
These protocols are further described in the High-Speed
• SLVS0_N Serial Pixel (HiSPi) Interface Protocol Specification
• SLVS1_P V1.00.00.
• SLVS1_N The HiSPi interface building block is a unidirectional
• SLVS2_P differential serial interface with four data and one double
• SLVS2_N data rate (DDR) clock lanes. One clock for every four serial
data lanes is provided for phase alignment across multiple
• SLVS3_P
lanes. Figure 21 shows the configuration between the HiSPi
• SLVS3_N transmitter and the receiver.
www.onsemi.com
25
AR0330CM
Dp0 Dp0
Dn0 Dn0
Dp1 Dp1
Dn1 Dn1
Dp2 Dp2
Tx Rx
PHY0 Dn2 Dn2 PHY0
Dp3 Dp3
Dn3 Dn3
Cp0 Cp0
Cn0 Cn0
HiSPi Physical Layer The PHY will serialize a 10-, 12-, 14- or 16-bit data word
The HiSPi physical layer is partitioned into blocks of four and transmit each bit of data centered on a rising edge of the
data lanes and an associated clock lane. Any reference to the clock, the second on the falling edge of clock. Figure 22
PHY in the remainder of this document is referring to this shows bit transmission. In this example, the word is
minimum building block. transmitted in order of MSB to LSB. The receiver latches
data at the rising and falling edge of the clock.
TxPost
cp
….
cn
TxPre
dp
MSB …. LSB
dn
1 UI
Figure 22. Timing Diagram
www.onsemi.com
26
AR0330CM
delclock[2:0]
del0[2:0]
del1[2:0]
del2[2:0]
del3[2:0]
Delay Delay Delay Delay Delay
1 UI
cp (delclock = 000)
cp (delclock = 001)
cp (delclock = 010)
cp (delclock = 011)
cp (delclock = 100)
cp (delclock = 101)
cp (delclock = 110)
cp (delclock =111)
increasing delclock_[2:0] increases clock delay
cp (delclock = 000)
dataN (delN = 000)
dataN (delN = 001)
dataN (delN = 010)
www.onsemi.com
27
AR0330CM
www.onsemi.com
28
AR0330CM
PIXEL SENSITIVITY
Row Integration
(tINTEGRATION)
A pixel’s integration time is defined by the number of T INTEGRATION + T COARSE * T FINE (eq. 13)
clock periods between a row’s reset and read operation. Both
The coarse integration time is defined by the number of
the read followed by the reset operations occur within a row
row periods (TROW) between a row’s reset and the row read.
period (TROW) where the read and reset may be applied to
The row period is the defined as the time between row read
different rows. The read and reset operations will be applied
operations (see Sensor Frame Rate section).
to the rows of the pixel array in a consecutive order.
T COARSE + T ROW coarse_integration_time (eq. 14)
The integration time in an ERS frame is defined as:
Vertical Blanking
Horizontal Blanking
Read
TCOARSE =
coarse_integration_time × TROW TFRAME = frame_length_lines × TROW
8.33 ms = 654 Rows × 12.7 ms/Row Image 16.6 ms = 1308 Rows × 12.7 ms/Row
Time
Reset
Vertical Blanking
The fine integration is then defined by the number of pixel within TROW. This period is defined by the
clock periods between the row reset and row read operation fine_integration_time register.
Figure 28. Row Read and Row Reset Showing Fine Integration
www.onsemi.com
29
AR0330CM
Vertical Blanking
Horizontal Blanking
Read
Pointer
TFRAME = frame_length_lines × TROW
Image 16.6 ms = 1308 Rows × 12.7 ms/Row
TCOARSE =
coarse_integration_time × TROW
20.7 ms = 1634 Rows × 12.7 ms/Row Vertical Blanking
Figure 29. The Row Integration Time is Greater than the Frame Readout Time
The minimum frame-time is defined by the number of row equal to or greater than the frame_length_lines.
periods per frame and the row period. The sensor frame-time The maximum integration time can be limited to the frame
will increase if the coarse_integration_time is set to a value time by setting R0x30CE[5] to 1.
www.onsemi.com
30
AR0330CM
GAIN STAGES
The analog gain stages of the AR0330 sensor are shown will apply the same analog gain to each color channel.
in Figure 30. The sensor analog gain stage consists of Digital gain can be configured to separate levels for each
column amplifiers and a variable ADC reference. The sensor color channel.
The level of analog gain applied is controlled by the recommended gain tables are listed in Table 32. It is
coarse_gain and fine_gain registers. The analog readout can recommended that these registers are configured before
be configured differently for each gain level. The streaming images.
Each digital gain can be configured from a gain of 0 to The sensor includes a digital dithering feature to reduce
15.875. The digital gain supports 128 gain steps per 6 dB of quantization resulting from using digital gain can be
gain. The format of each digital gain register is implemented by setting R0x30BA[5] to 1. The default value
“xxxx.yyyyyyy” where “xxxx” refers an integer gain of 1 to is 0. Refer to “Real-Time Context Switching” for the analog
15 and “yyyyyyy” is a fractional gain ranging from 0/128 to and digital gain registers in both context A and context B
127/128. modes.
www.onsemi.com
31
AR0330CM
DATA PEDESTAL time is changed (by using the two-wire serial interface
The data pedestal is a constant offset that is added to pixel to change register settings), the timing and control logic
values at the end of datapath. The default offset is 168 and controls the transition from old to new integration time
is a 12-bit offset. This offset matches the maximum range in such a way that the stream of output frames from the
used by the corrections in the digital readout path. AR0330 switches cleanly from the old integration time
The data pedestal value can be changed if the lock register to the new while only generating frames with uniform
bit (R0x301A[3]) is set to “0”. This bit is set to “1” by integration. See “Changes to Integration Time” in the
default. AR0330 Register Reference.
• Global Reset Mode:
SENSOR READOUT This mode can be used to acquire a single image at the
Image Acquisition Modes
current resolution. In this mode, the end point of the
The AR0330 supports two image acquisition modes: pixel integration time is controlled by an external
electromechanical shutter, and the AR0330 provides
• Electronic Rolling Shutter (ERS) Mode:
control signals to interface to that shutter.
This is the normal mode of operation. When the
The benefit of using an external electromechanical
AR0330 is streaming; it generates frames at a fixed
shutter is that it eliminates the visual artifacts
rate, and each frame is integrated (exposed) using the
associated with ERS operation. Visual artifacts arise in
ERS. When the ERS is in use, timing and control logic
ERS operation, particularly at low frame rates, because
within the sensor sequences through the rows of the
an ERS image effectively integrates each row of the
array, resetting and then reading each row in turn. In the
pixel array at a different point in time.
time interval between resetting a row and subsequently
reading that row, the pixels in the row integrate incident Window Control
light. The integration (exposure) time is controlled by The sequencing of the pixel array is controlled by the
varying the time between row reset and row readout. x_addr_start, y_addr_start, x_addr_end, and y_addr_end
For each row in a frame, the time between row reset registers. The x_addr_start equal to 6 is the minimum setting
and row readout is the same, leading to a uniform value. The y_addr_start equal to 6 is the minimum setting
integration time across the frame. When the integration value. Please refer to Table 33 and Table 34 for details.
Readout Modes
Horizontal Mirror
When the horizontal_mirror bit (R0x3040[14]) is set in a sequence of 6 pixels being read out with R0x3040[14] = 0
the image_orientation register, the order of pixel readout and R0x3040[14] = 1. Changing R0x3040[14] causes the
within a row is reversed, so that readout starts from Bayer order of the output image to change; the new Bayer
x_addr_end + 1and ends at x_addr_start. Figure 31 shows order is reflected in the value of the pixel_order register.
www.onsemi.com
32
AR0330CM
LINE_VALID
Horizontal_mirror = 0
G0[11:0] R0[11:0] G1[11:0] R1[11:0] G2[11:0] R2[11:0]
DOUT[11:0]
Horizontal_mirror = 1
G3[11:0] R2[11:0] G2[11:0] R1[11:0] G1[11:0] R0[11:0]
DOUT[11:0]
Vertical Flip
When the vertical_flip bit (R0x3040[15]) is set in the a sequence of 6 rows being read out with R0x3040[15] = 0
image_orientation register, the order in which pixel rows are and R0x3040[15] = 1. Changing this bit causes the Bayer
read out is reversed, so that row readout starts from order of the output image to change; the new Bayer order is
y_addr_end and ends at y_addr_start. Figure 32 shows reflected in the value of the pixel_order register.
FRAME_VALID
Vertical_flip = 0
Row0[11:0] Row1[11:0] Row2[11:0] Row3[11:0] Row4[11:0] Row5[11:0]
DOUT[11:0]
Vertical_flip = 1
Row6[11:0] Row5[11:0] Row4[11:0] Row3[11:0] Row2[11:0] Row1[11:0]
DOUT[11:0]
www.onsemi.com
33
AR0330CM
SUBSAMPLING
The AR0330 supports subsampling. Subsampling allows working modes described in the data sheet that use
the sensor to read out a smaller set of active pixels by either subsampling are configured to use either 2x2 or 3x3
skipping or binning pixels within the readout window. The subsampling.
e−
e− e−
e−
Vertical row binning is applied in the pixel readout. Row read together. As well, that the sensor will read a Gr-R row
binning can be configured of 2x or 3x rows within the same first followed by a B-Gb row.
color plane. ON Semiconductor recommends not to use 3x 1 ) x_odd_inc
binning in AR0330 as it may introduce some image artifacts. x subsampling factor + (eq. 16)
2
Pixel skipping can be configured up to 2x and 3x in both
the x-direction and y-direction. Skipping pixels in the 1 ) y_odd_inc
y subsampling factor + (eq. 17)
x-direction will not reduce the row time. Skipping pixels in 2
the y-direction will reduce the number of rows from the A value of 1 is used for x_odd_inc and y_odd_inc when
sensor effectively reducing the frame time. Skipping will no pixel subsampling is indicated. In this case, the sensor is
introduce image artifacts from aliasing. incrementing x and y addresses by 1 + 1 so that it reads
The sensor increments its x and y address based on the consecutive pixel and row pairs. To implement a 2x skip in
x_odd_inc and y_odd_inc value. The value indicates the the x direction, the x_odd_inc is set to 3 so that the x address
addresses that are skipped after each pair of pixels or rows increment is 1 + 3, meaning that sensor will skip every other
has been read. Gr-R pair.
The sensor will increment x and y addresses in multiples
of 2. This indicates that a GreenR and Red pixel pair will be
www.onsemi.com
34
AR0330CM
www.onsemi.com
35
AR0330CM
(eq. 22)
Vertical Blanking (VB) 2 (x_odd_inc ) 1) 0.5
www.onsemi.com
36
AR0330CM
SLAVE MODE
The slave mode feature of the AR0330 supports triggering The VD signal is input to the trigger pin. Both the GPI_EN
the start of a frame readout from a VD signal that is supplied (R0x301A[8]) and the SLAVE_MODE (R0x30CE[4]) bits
from an external ASIC. The slave mode signal allows for must be set to “1” to enable the slave mode.
precise control of frame rate and register change updates.
Start of frame N
Time
If the slave mode is disabled, the new frame will begin slave mode will remain inactive for the period of one frame
after the extra delay period is finished. time minus 16 clock periods (TFRAME − (16 / CLK_PIX)).
The slave mode will react to the rising edge of the input After this period, the slave mode will re-enter the active state
VD signal if it is in an active state. When the VD signal is and will respond to the VD signal.
received, the sensor will begin the frame readout and the
www.onsemi.com
37
AR0330CM
Frame
Valid
Rising Rising Rising
Edge Edge Edge
VD Signal
Row N
The Slave Mode will become “Active” after the last row period.
Both the row reset and row read operations will wait until the rising edge of the VD signal.
Figure 37. Slave Mode Example with Equal Integration and Frame Readout Periods
(The integration of the last row is therefore started before the end of the programmed integration for the first row)
The row shutter and read operations will stop when the 2. If the sensor integration time is configured to be
slave mode becomes active and is waiting for the VD signal. less than the frame period, then the sensor will not
The following should be considered when configuring the have reset all of the sensor rows before it begins
sensor to use the slave mode: waiting for the input VD signal. This error can be
1. The frame period (TFRAME) should be configured minimized by configuring the frame period to be
to be less than the period of the input VD signal. as close as possible to the desired frame rate
The sensor will disregard the input VD signal if it (period between VD signals).
appears before the frame readout is finished.
Frame
Valid
Rising Rising Rising
Edge Edge Edge
VD Signal
Row Reset
Slave Mode
Trigger
Inactive Active Inactive Active (start of integration)
Row reset and read Row Readout
operations begin after
8.33 ms 8.33 ms the rising edge of the Programmed Integration
Vd signal.
Row0 Integration due to
Slave Mode Delay
Row N
Figure 38. Slave Mode Example where the Integration Period is Half of the Frame Readout Period
(The sensor read pointer will have paused at row 0 while the shutter pointer pauses at row N/2. The extra integration caused
by the slave mode delay will only be seen by rows 0 to N/2. The example below is for a frame readout period of 16.6ms while
the integration time is configured to 8.33 ms)
www.onsemi.com
38
AR0330CM
When the slave mode becomes active, the sensor will To avoid uneven exposure, programmed integration time
pause both row read and row reset operations. cannot be larger than VD period. To increase integration
time more than current VD period, the AR0330 must be
NOTE: The row integration period is defined as the
configured to work at a lower frame rate and read out image
period from row reset to row read.
with new VD to match the new timing.
When the AR0330 is working in slave mode, the external The period between slave mode pulses must also be
trigger signal VD must have accurately controlled timing to greater than the frame period. If the rising edge of the VD
avoid uneven exposure in the output image. The VD timing pulse arrives while the slave mode is inactive, the VD pulse
control should make the slave mode “wait period” less than will be ignored and will wait until the next VD pulse has
32 pixel clocks. arrived.
www.onsemi.com
39
AR0330CM
FRAME READOUT
The sensor readout begins with vertical blanking rows The sensor will read the first vertical blanking row at the
followed by the active rows. The frame readout period can beginning of the frame period and the last active row at the
be defined by the number of row periods within a frame end of the row period.
(frame_length_lines) and the row period (line_length_pck).
1/60s 1/60s
Active Rows
Start of Frame
(12 Rows)
VB
Frame Valid
Line Valid
Figure 39. Example of the Sensor Output of a 2304 y 1296 Frame at 60 fps
(The frame valid and line valid signals mentioned in this diagram represent internal signals within the sensor.
The SYNC codes represented in this diagram represent the HiSPi Streaming SP protocol)
Frame 39 aligns the frame integration and readout output using the HiSPi Streaming SP protocol. Different
operation to the sensor output. It also shows the sensor sensor protocols will list different SYNC codes.
Table 38. SERIAL SYNC CODES INCLUDED WITH EACH PROTOCOL INCLUDED WITH THE AR0330 SENSOR
Start of Vertical
Blanking Row Start of Frame Start of Active Line End of Line End of Frame
Interface/Protocol (SOV) (SOF) (SOA) (EOL) (EOF)
Parallel Parallel Interface Uses FRAME VALID (FV) and LINE VALID (LV) Outputs to Denote Start and End of Line and
Frame.
HiSPi Streaming S Yes Send SOV Yes No SYNC Code No SYNC Code
HiSPi Streaming SP Yes Yes Yes Yes Yes
HiSPi Packetized SP No SYNC Code Yes Yes Yes Yes
MIPI No SYNC Code Yes Yes Yes Yes
Figure 40 illustrates how the sensor active readout time 2304 × 1296 frame rate from 60 fps to 30 fps without
can be minimized while reducing the frame rate. 1308 VB increasing the delay between the readout of the first and last
rows were added to the output frame to reduce the active row.
www.onsemi.com
40
AR0330CM
1/30s 1/30s
Row Reset Row Read Row Reset Row Read Vertical Blanking
Active Rows
Frame Valid
Line Valid
Figure 40. Example of the Sensor Output of a 2304 y 1296 Frame at 30 fps
(The frame valid and line valid signals mentioned in this diagram represent internal signals within the sensor.
The SYNC codes represented in this diagram represent the HiSPi Streaming SP protocol)
www.onsemi.com
41
AR0330CM
www.onsemi.com
42
AR0330CM
Vertical Blanking
Active Rows
(12 Rows)
(12 Rows)
Start of Vertical Blanking
2304 x 1296 2304 x 1296 2048 x 1536
VB
VB
VB
Start of Frame
Frame N Frame N+1 Frame N+2
Start of Active Row
End of Line
End of Frame Write context A to B Integration time of context Context B mode is
during readout of Frame N B mode implemented implemented in frame N+2
during readout of frame
N+1
www.onsemi.com
43
AR0330CM
COMPRESSION
The sensor can optionally compress 12-bit data to 10-bit The A-law compression is disabled by default and can be
using A-law compression. The compression is applied after enabled by setting R0x31D0 from “0” to “1”.
the data pedestal has been added to the data. See Figure 1.
Input Range 11 10 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
0 to 127 0 0 0 0 0 a b c d e f g 0 0 0 a b c d e f g
128 to 255 0 0 0 0 1 a b c d e f g 0 0 1 a b c d e f g
256 to 511 0 0 0 1 a b c d e f g X 0 1 0 a b c d e f g
512 to 1023 0 0 1 a b c d e f g X X 0 1 1 a b c d e f g
1024 to 2047 0 1 a b c d e f g h X X 1 0 a b c d e f g h
2048 to 4095 1 a b c d e f g h X X X 1 1 a b c d e f g h
TEST PATTERNS
The AR0330 has the capability of injecting a number of Test_Pattern_Mode register according to Table 41. When
test patterns into the top of the datapath to debug the digital test patterns are enabled the active area will receive the value
logic. With one of the test patterns activated, any of the specified by the selected test pattern and the dark pixels will
datapath functions can be enabled to exercise it in receive the value in Test_Pattern_Green (R0x3074 and
a deterministic fashion. Test patterns are selected by R0x3078) for green pixels, Test_Pattern_Blue (R0x3076)
Test_Pattern_Mode register (R0x3070). Only one of the test for blue pixels, and Test_Pattern_Red (R0x3072) for red
patterns can be enabled at a given point in time by setting the pixels.
Solid Color
When the color field mode is selected, the value for each
pixel is determined by its color. Green pixels will receive the
value in Test_Pattern_Green, red pixels will receive the
value in Test_Pattern_Red, and blue pixels will receive the
value in Test_Pattern_Blue.
Walking 1s
When the walking 1s mode is selected, a walking 1s
pattern will be sent through the digital pipeline. The first
value in each row is 1.
www.onsemi.com
44
AR0330CM
TWO-WIRE SERIAL REGISTER INTERFACE [0] indicates a WRITE, and a “1” indicates a READ. The
The two-wire serial interface bus enables read/write default slave addresses used by the AR0330 sensor are 0x20
access to control and status registers within the AR0330. (write address) and 0x21 (read address). Alternate slave
This interface is designed to be compatible with the addresses of 0x30 (WRITE address) and 0x31 (READ
electrical characteristics and transfer protocols of the I2C address) can be selected by asserting the SADDR signal (tie
specification. HIGH).
The interface protocol uses a master/slave model in which Alternate slave addresses can also be programmed
a master controls one or more slave devices. The sensor acts through R0x31FC.
as a slave device. The master generates a clock (SCLK) that Message Byte
is an input to the sensor and is used to synchronize transfers. Message bytes are used for sending register addresses and
Data is transferred between the master and the slave on register write data to the slave device and for retrieving
a bidirectional signal (SDATA). SDATA is pulled up to register read data.
VDD_IO off-chip by a 1.5 kW resistor. Either the slave or
master device can drive SDATA LOW − the interface protocol Acknowledge Bit
determines which device is allowed to drive SDATA at any Each 8-bit data transfer is followed by an acknowledge bit
given time. or a no-acknowledge bit in the SCLK clock period following
The protocols described in the two-wire serial interface the data transfer. The transmitter (which is the master when
specification allow the slave device to drive SCLK LOW; the writing, or the slave when reading) releases SDATA. The
AR0330 uses SCLK as an input only and therefore never receiver indicates an acknowledge bit by driving SDATA
drives it LOW. LOW. As for data transfers, SDATA can change when SCLK
is LOW and must be stable while SCLK is HIGH.
Protocol
No-Acknowledge Bit
Data transfers on the two-wire serial interface bus are
The no-acknowledge bit is generated when the receiver
performed by a sequence of low-level protocol elements:
does not drive SDATA LOW during the SCLK clock period
1. a (repeated) start condition
following a data transfer. A no-acknowledge bit is used to
2. a slave address/data direction byte
terminate a read sequence.
3. an (a no-) acknowledge bit
4. a message byte Typical Sequence
5. a stop condition A typical READ or WRITE sequence begins by the
The bus is idle when both SCLK and SDATA are HIGH. master generating a start condition on the bus. After the start
Control of the bus is initiated with a start condition, and the condition, the master sends the 8-bit slave address/data
bus is released with a stop condition. Only the master can direction byte. The last bit indicates whether the request is
generate the start and stop conditions. for a read or a write, where a “0” indicates a write and a “1”
indicates a read. If the address matches the address of the
Start Condition slave device, the slave device acknowledges receipt of the
A start condition is defined as a HIGH-to-LOW transition address by generating an acknowledge bit on the bus.
on SDATA while SCLK is HIGH. At the end of a transfer, the If the request was a WRITE, the master then transfers the
master can generate a start condition without previously 16-bit register address to which the WRITE should take
generating a stop condition; this is known as a “repeated place. This transfer takes place as two 8-bit sequences and
start” or “restart” condition. the slave sends an acknowledge bit after each sequence to
Stop Condition indicate that the byte has been received. The master then
A stop condition is defined as a LOW-to-HIGH transition transfers the data as an 8-bit sequence; the slave sends an
on SDATA while SCLK is HIGH. acknowledge bit at the end of the sequence. The master stops
writing by generating a (re)start or stop condition.
Data Transfer If the request was a READ, the master sends the 8-bit write
Data is transferred serially, 8 bits at a time, with the MSB slave address/data direction byte and 16-bit register address,
transmitted first. Each byte of data is followed by an the same way as with a WRITE request. The master then
acknowledge bit or a no-acknowledge bit. This data transfer generates a (re)start condition and the 8-bit read slave
mechanism is used for both the slave address/data direction address/data direction byte, and clocks out the register data,
byte and for message bytes. eight bits at a time. The master generates an acknowledge bit
One data bit is transferred during each SCLK clock period. after each 8-bit transfer. The slave’s internal register address
SDATA can change when SCLK is LOW and must be stable is automatically incremented after every 8 bits are
while SCLK is HIGH. transferred. The data transfer is stopped when the master
Slave Address/Data Direction Byte sends a no-acknowledge bit.
Bits [7:1] of this byte represent the device slave address
and bit [0] indicates the data transfer direction. A “0” in bit
www.onsemi.com
45
AR0330CM
S = Start Condition
P = Stop Condition
Sr = Restart Condition
A = Acknowledge Slave to Master
A = No-acknowledge Master to Slave
Single READ From Current Location The master terminates the READ by generating
This sequence (Figure 43) performs a read using the a no-acknowledge bit followed by a stop condition. The
current value of the AR0330 internal register address. figure shows two independent READ sequences.
S Slave Address 0 A Reg Address[15:8] A Reg Address[7:0] A Sr Slave Address 1 A Read Data A
www.onsemi.com
46
AR0330CM
S Slave Address 1 A Read Data A Read Data A Read Data A Read Data A P
Single WRITE to Random Location then LOW bytes of the register address that is to be written.
This sequence (Figure 46) begins with the master The master follows this with the byte of write data. The
generating a start condition. The slave address/data WRITE is terminated by the master generating a stop
direction byte signals a WRITE and is followed by the HIGH condition.
A
Write Data A Write Data A Write Data A Write Data P
A
www.onsemi.com
47
AR0330CM
SPECTRAL CHARACTERISTICS
70
50
Quantum Efficiency (%)
40
30
20
10
0
350 400 450 500 550 600 650 700 750 800 850 900 950 1000 1050 1100 1150
Wavelength (nm)
15
14 30 0.914 5.11
13
35 1.066 5.94
12
11 40 1.218 6.75
10 45 1.371 7.57
9
50 1.523 8.37
8
7 55 1.675 9.16
6 60 1.828 9.90
5 65 1.980 10.58
4
70 2.132 11.15
3
2 75 2.284 11.57
1 80 2.437 11.80
0
85 2.589 11.78
0 10 20 30 40 50 60 70 80 90 100 110
90 2.741 11.48
Image Height (%)
95 2.894 10.88
100 3.046 9.96
NOTE: The CRA listed in the advanced data sheet described the 2048 × 1536 field of view (2.908 mm image height). This information was
sufficient for configuring the sensor to read both the 4:3 (2048 × 1536) and 16:9 (2304 × 1296) aspect ratios. The CRA information
listed in the data sheet has now been updated to represent the entire pixel array (2304 × 1536).
Figure 49. Chief Ray Angle (CRA) − 125
www.onsemi.com
48
AR0330CM
24
20 0.609 4.40
25 0.761 5.50
Chief Ray Angle (Degrees)
22
30 0.914 6.60
20
35 1.066 7.70
18
40 1.218 8.80
16
45 1.371 9.90
14
50 1.523 11.00
12
55 1.675 12.10
10
60 1.828 13.20
8
65 1.980 14.30
6
70 2.132 15.40
4
75 2.284 16.50
2
80 2.437 17.60
0
85 2.589 18.70
0 10 20 30 40 50 60 70 80 90 100 110
90 2.741 19.80
Image Height (%)
95 2.894 20.90
100 3.046 22.00
NOTE: The CRA listed in the advanced data sheet described the 2048 × 1536 field of view (2.908 mm image height). This information was
sufficient for configuring the sensor to read both the 4:3 (2048 × 1536) and 16:9 (2304 × 1296) aspect ratios. The CRA information
listed in the data sheet has now been updated to represent the entire pixel array (2304 × 1536).
Figure 50. Chief Ray Angle (CRA) − 215
22
30 0.914 13.19
20
35 1.066 15.20
18
40 1.218 17.10
16
45 1.371 18.88
14
50 1.523 20.50
12
55 1.675 21.95
10
60 1.828 23.18
8
65 1.980 24.17
6
70 2.132 24.89
4
75 2.284 25.35
2
80 2.437 25.54
0
85 2.589 25.51
0 10 20 30 40 50 60 70 80 90 100 110
90 2.741 25.33
Image Height (%)
95 2.894 25.11
100 3.046 25.01
NOTE: The CRA listed in the advanced data sheet described the 2048 × 1536 field of view (2.908 mm image height). This information was
sufficient for configuring the sensor to read both the 4:3 (2048 × 1536) and 16:9 (2304 × 1296) aspect ratios. The CRA information
listed in the data sheet has now been updated to represent the entire pixel array (2304 × 1536).
Figure 51. Chief Ray Angle (CRA) − 255
www.onsemi.com
49
AR0330CM
www.onsemi.com
50
AR0330CM
PACKAGES
The AR0330 comes in two packages:
• CLCC Package
• CSP HiSPi/MIPI Package
PACKAGE DIMENSIONS
CLCC48
CASE 848AU
ISSUE O
www.onsemi.com
51
AR0330CM
PACKAGE DIMENSIONS
ODCSP64
CASE 570BH
ISSUE O
A S1 J1
1 2 3 4 5 6 7 8 8 7 65 4 3 21
S2
First clear pixel(−1987.5,2776.5)
A A
J2
B B
C C
Package Center=Die Center(0,0) Package Center=Die Center(0,0)
D D
B
E E
E
Optical center(−290,230) Optical center(290,230)
F F
G G
Last clear pixel(1407.5,−2316.5)
H H
Notch
Package Size:6278.15*6648.15
C3
C2
C1
C
Ball diameter:250
Cross−section View (E−E) Ball pitch:650
www.onsemi.com
52
AR0330CM
Lens
(2304,1536) (2304,1536)
Pixel Array
1−−−−−−−−−−−−8
(0,0) (0,0)
A −−−−−−−−−−−−−−−H
48 1
Pin Orientation
A−Pix is a trademark trademarks of Semiconductor Components Industries, LLC (SCILLC) or its subsidiaries in the United States and/or other
countries. All other brand names and product names appearing in this document are registered trademarks or trademarks of their respective
holders.
ON Semiconductor and are trademarks of Semiconductor Components Industries, LLC dba ON Semiconductor or its subsidiaries in the United States and/or other countries.
ON Semiconductor owns the rights to a number of patents, trademarks, copyrights, trade secrets, and other intellectual property. A listing of ON Semiconductor’s product/patent coverage
may be accessed at www.onsemi.com/site/pdf/Patent−Marking.pdf. ON Semiconductor reserves the right to make changes without further notice to any products herein.
ON Semiconductor makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does ON Semiconductor assume any liability
arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation special, consequential or incidental damages. Buyer
is responsible for its products and applications using ON Semiconductor products, including compliance with all laws, regulations and safety requirements or standards, regardless of
any support or applications information provided by ON Semiconductor. “Typical” parameters which may be provided in ON Semiconductor data sheets and/or specifications can and
do vary in different applications and actual performance may vary over time. All operating parameters, including “Typicals” must be validated for each customer application by customer’s
technical experts. ON Semiconductor does not convey any license under its patent rights nor the rights of others. ON Semiconductor products are not designed, intended, or authorized
for use as a critical component in life support systems or any FDA Class 3 medical devices or medical devices with a same or similar classification in a foreign jurisdiction or any devices
intended for implantation in the human body. Should Buyer purchase or use ON Semiconductor products for any such unintended or unauthorized application, Buyer shall indemnify and
hold ON Semiconductor and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees
arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that ON Semiconductor was
negligent regarding the design or manufacture of the part. ON Semiconductor is an Equal Opportunity/Affirmative Action Employer. This literature is subject to all applicable copyright
laws and is not for resale in any manner.
◊ www.onsemi.com AR0330CM/D
53
Mouser Electronics
Authorized Distributor
ON Semiconductor:
AR0330CM1C00SHAAD3-GEVK AR0330CM1C00SHAAH3-GEVB AR0330CM1C21SHKAD3-GEVK
AR0330CS1C12SPKAD3D3-GEVK AR0330CS1C12SPKAH3-GEVB AR0330CM1C12SHKA0-CP
AR0330CM1C00SHAA0-TP AR0330CM1C12SHKA0-CR AR0330CM1C00SHAA0-DP AR0330CM1C00SHAA0_DP
AR0330CS1C12SPKA0-CR AR0330CSSC12SPBA0-DR AR0330CM1C00SHAA0-DR1 AR0330SR1C00SUKA0-CR
AR0330CM1C12SHAA0-DR AR0330CM1C00SHKA0-CP AR0330CM1C12SHAA0-DP1 AR0330CM1C12SHAA0-DP
AR0330CM1C12SHAA0-DR1 AR0330CS1C12SPKA0-CP AR0330SR1C00SUKA0-CP AR0330CM1C00SHAA0-DP1
AR0330CM1C21SHKA0-CP AR0330CM1C21SHKA0-CR AR0330CM1C00SHKA0-CR AR0330CM1C00SHAA0-DR
AR0330CM1C12SUW90 AR0330CM1C25SUD20 AR0330CM1C00SHAA0-DP2 AR0330CM1C00SHAAH-GEVB