Datasheet
Table Of Contents
- Description
- Features
- Device Structure
- USE RESTRICTION NOTICE
- 1. Block Diagram and Pin Configuration
- 2. Pixel Signal Output Specifications
- 3. Control Registers
- 3-1 2-wire Serial Communication Operation Specifications
- 3-2 2-wire Serial Communication Register Map (Configuration register, Parameter limit register)
- 3-3 Parameter Limit Registers – [0x1000-0x1FFF] (Read Only and Static)
- 3-4 Manufacturer Specific Registers – [0x3000-0x5FFF ]
- 3-5 Frame Bank A and Bank B specific output samples
- 4. Output Data Format
- 6. On Chip Image Processing
- 7. NVM Memory Map
- 8. How to operate IMX219PQH5-C
- 9. Other Functions
- 10. Electrical Characteristics
- 11. Spectral Sensitivity Characteristic
- 12. Image Sensor Characteristics
- 13. Measurement Method for Image Sensor Characteristics
- 14. Spot Pixel Specification
- 15. Notice on White Pixels Specifications
- 16. Chief Ray Angle Characteristics
- 17. Connection Example
- 18. Notes On Handling
IMX219PQH5-C
20
3-1-2-1 CCI single read from random location
The sensor has an index function that indicates which address it is focusing on. In reading the data at an
optional single address, the Master must set the index value to the address to be read. For this purpose it
performs dummy write operation up to the register address. The upper level of the figure below shows the
sensor internal index value, and the lower level of the figure shows the SDA I/O data flow. The Master sets the
sensor index value to M by designating the sensor slave address with a write request, then designating the
address (M). Then, the Master generates the start condition. The Start condition is generated without
generating the Stop condition, so it becomes the Repeated Start condition. Next, when the Master sends the
slave address with a read request, the sensor outputs an Acknowledge immediately followed by the index
address data on SDA . After the Master receives the data, it generates a Negative Acknowledge and the Stop
condition to end the communication.
Fig. 12 CCI single read from random location
3-1-2-2 CCI single read from current location
After the slave address is transmitted by a write request, that address is designated by the next communication
and the index holds that value. In addition, when data read/write is performed, the index is incremented by the
subsequent Acknowledge/Negative Acknowledge timing. When the index value is known to indicate the
address to be read, sending the slave address with a read request allows the data to be read immediately after
Acknowledge. After receiving the data, the Master generates a Negative Acknowledge and the Stop condition
to end the communication, but the index value is incremented, so the data at the next address can be read by
sending the slave address with a read request.
Fig. 13 CCI single read from current location
Register
Address
[15:8]
Register
Address
[7:0]
Data
[7:0]
From Master to Slave
From Slave to Master
S=Start Condition P=Stop Condition
Sr=Repeated Start Condition
A=Acknowledge
A=Negative Acknowledge
Slave
Address
[7:1]
0
AS A A
A
P
Slave
Address
[7:1]
1
A
S
r
Previous Index value Index M
Index
M+1
Index, value M
From Master to Slave
From Slave to Master
S=Start Condition
P=Stop Condition
A=Acknowledge
A=Negative Acknowledge
Slave
Address
[7:1]
1
AS
Previous Index value,K Index K+1
Index
K+2
Data
[7:0]
A
P
Slave
Address
[7:1]
1
AS
Data
[7:0]
A
P










