English
Language : 

CH7003B Datasheet, PDF (25/50 Pages) List of Unclassifed Manufacturers – Digital PC to TV Encoder
CHRONTEL
CH7003B
Transfer Protocol
Both read and write cycles can be executed in “Alternating” and “Auto-increment” modes. Alternating mode
expects a register address prior to each read or write from that location (i.e., transfers alternate between address and
data). Auto-increment mode allows you to establish the initial register location, then automatically increments the
register address after each subsequent data access (i.e., transfers will be address, data, data, data...). A basic serial
port transfer protocol is shown in Figure 20 and described below.
SD
I2C
SC
1-7
8
9
1-8
9
Start
Condition
Device ID
R/W* ACK
CH7003
acknowledge
Data1
ACK
CH7003
acknowledge
1-8
9
Data n
ACK
CH7003
acknowledge
Stop
Condition
Figure 20: Serial Port Transfer Protocol
1. The transfer sequence is initiated when a high-to-low transition of SD occurs while SC is high; this is the
“START” condition. Transitions of address and data bits can only occur while SC is low.
2. The transfer sequence is terminated when a low-to-high transition of SD occurs while SC is high; this is the
“STOP” condition.
3. Upon receiving the first START condition, the CH7003 expects a Device Address Byte (DAB) from the
master device. The value of the device address is shown in the DAB data format below.
4. After the DAB is received, the CH7003 expects a Register Address Byte (RAB) from the master. The
format of the RAB is shown in the RAB data format below (note that B7 is not used).
Device Address Byte (DAB)
B7
B6
B5
B4
B3
B2
B1
B0
1
1
1
0
1
ADDR*
ADDR
R/W
5. After the DAB is received, the CH7003 expects a Register Address Byte (RAB) from the master. The
format of the RAB is shown in the RAB data format below (note that B7 is not used).
R/W
Read/Write Indicator
“0”: master device will write to the CH7003 at the register location specified by the address
AR[5:0]
“1”: master device will read from the CH7003 at the register location specified by the
address AR[5:0].
Register Address Byte (RAB)
B7
B6
B5
1
AutoInc
AR[5]
201-0000-023 Rev 4.1, 8/2/99
B4
AR[4]
B3
AR[3]
B2
AR[2]
B1
AR[1]
B0
AR[0]
25