MT9V124
CONFIDENTIAL AND PROPRIETARY
NOT FOR PUBLIC RELEASE
www.onsemi.com
19
Sequential READ, Start from Current Location
This sequence (Figure 23) starts in the same way as the
single READ from current location (Figure 21). Instead of
generating a no-acknowledge bit after the first byte of data
has been transferred, the master generates an acknowledge
bit and continues to perform byte reads until “L” bytes have
been read.
Figure 23. Sequential READ, Start from Current Location
N+LN+L−1N+2N+1Previous Reg Address, N
SAS 1 Read DataASlave Address Read DataRead Data Read DataAAA
Single Write to Random Location
Figure 24 shows the typical WRITE cycle from the host
to the MT9V124. The first 2 bytes indicate a 16-bit address
of the internal registers with most-significant byte first. The
following 2 bytes indicate the 16-bit data.
Figure 24. Single WRITE to Random Location
Previous Reg Address, N Reg Address, M M+1
S0 PSlave Address Reg Address[15:8] Reg Address[7:0]
A
A
A
A A Write Data
Sequential WRITE, Start at Random Location
This sequence (Figure 25) starts in the same way as the
single WRITE to random location (Figure 24). Instead of
generating a no-acknowledge bit after the first byte of data
has been transferred, the master generates an acknowledge
bit and continues to perform byte writes until “L” bytes have
been written. The WRITE is terminated by the master
generating a stop condition.
Figure 25. Sequential WRITE, Start at Random Location
Previous Reg Address, N Reg Address, M M+1
S0Slave Address A Reg Address[15:8] A A AReg Address[7:0]
M+LM+L−1M+L−2M+1 M+2 M+3
Write Data AA
A
S
A
Write Data
Write Data
AWrite Data Write Data
One-Time Programming Memory (OTPM)
The MT9V124 has one-time programmable memory
(OTPM) for supporting defect correction, module ID, and
other customer-related information. There are 2784 bits of
OTPM available for features such as Lens Shading
Correction, Color Correction Matrix, White Balance
Weight, and user-defined information. The OTPM
programming requires the data to be first placed in OTPM
buffer and the presence of VPP. The proper procedure and
timing must be followed.