English
Language : 

AR0833 Datasheet, PDF (31/64 Pages) ON Semiconductor – 8 Mp CMOS Digital Image Sensor
AR0833: 1/3.2-Inch 8 Mp CMOS Digital Image Sensor
Integration Time for Interlaced HDR Readout
One-Time Programmable Memory (OTPM)
The AR0833 features 5.6Kb of one-time programmable memory (OTPM) for storing
shading correction coefficients, individual module, and customer-specific information.
The user may program the data before shipping. OTPM can be accessed through two-
wire serial interface. The AR0833 uses the auto mode for fast OTPM programming and
read operations.
To read out the OTPM, 1.8V supply is required. As a result, a dedicated DVDD_1V8 pad
has been implemented.During the programming process, a dedicated pin for high
voltage needs to be provided to perform the anti-fusing operation. This voltage (VPP)
would need to be 6.5V. The completion of the programming process will be communi-
cated by a register through the two-wire serial interface.
If the VPP pin does not need to be bonded out as a pin on the module, it should be left
floating inside the module.
The programming of the OTPM requires the sensor to be fully powered and remain in
software standby with its clock input applied. The information will be programmed
through the use of the two-wire serial interface, and once the data is written to an
internal register, the programming host machine will apply a high voltage to the
programming pin, and send a program command to initiate the anti-fusing process.
After the sensor has finished programming the OTPM, a status bit will be set to indicate
the end of the programming cycle, and the host machine can poll the setting of the
status bit through the two-wire serial interface. Only one programming cycle for the 16-
bit word can be performed.
Reading the OTPM data requires the sensor to be fully powered and operational with its
clock input applied. The data can be read through a register from the two-wire serial
interface.
Programming and Verifying the OTPM
The procedure for programming and verifying the AR0833 OTPM follows:
1. Apply power to all the power rails of the sensor (VDD_IO, VAA, VAA_PIX, DVDD_1V2,
DVDD_1V2_PHY, and DVDD_1V8). VAA must be set to 2.8V during the programming
process. VPP must be initially floating. All other supplies must be at their nominal
voltage.
2. Provide a 12-MHz EXTCLK clock input.
3. Set R0x301A = 0x18, to put sensor in the soft standby mode.
4. Set R0x3130 = 0xFF01 (Timing configuration)
5. Set R0x304C[15:8] = Record type (E.g. 0x30)
6. Set R0x304C[7:0] = Length of the record which is the number of OTPM data registers
that are filled in.
7. Set R0x3054[9] = 0 to ensure that the error checking and correction is enabled.
8. Write data into all the OTPM data registers: R0x3800-R0x39FE.
9. Ramp up VPP to 6.5V.
10. Set the otpm_control_auto_wr_start bit in the otpm_control register R0x304A[0] = 1,
to initiate the auto program sequence. The sensor will now program the data into the
OTPM.
11. Poll otpm_control_auto_wr_end (R0x304A [1]) to determine when the sensor is fin-
ished programming the word.
12. Verify that the otpm_control_auto_wr_success(0x304A[2]) bit is set.
AR0833_DS Rev. H Pub. 4/15 EN
31
©Semiconductor Components Industries, LLC, 2015.