
Format for Reading
The serializers are read using the internally stored reg-
ister address as an address pointer, the same way the
stored register address is used as an address pointer for
a write. The pointer autoincrements after each data byte
is read using the same rules as for a write. Thus, a read
is initiated by first configuring the register address by
performing a write (
). The master can now read
consecutive bytes from the device, with the first data byte
being read from the register address pointed by the previ
-
ously written register address. Once the master sends a
NACK, the device stops sending valid data.
Figure 35. Format for I
2
C Write
Figure 36. Format for Write to Multiple Registers
Figure 37. Format for I
2
C Read
S
1
0
0
0
ADDRESS = 0x80
0 = WRITE
0
0
0
0
A
0
0
0
0
REGISTER ADDRESS = 0x00
0
0
0
0
A
P
D7 D6 D5 D4
REGISTER 0x00 WRITE DATA
D3 D2 D1 D0
A
S = START BIT
P = STOP BIT
A = ACK
D_ = DATA BIT
S = START BIT
P = STOP BIT
A = ACK
N = NACK
D_ = DATA BIT
S
1
0
0
0
ADDRESS = 0x80
0 = WRITE
0
0
0
0
A
0
0
0
0
REGISTER ADDRESS = 0x00
0
0
0
0
A
D7
D6
D5
D4
REGISTER 0x00 WRITE DATA
D3
D2
D1
D0
A
D7
P
D6
D5
D4
REGISTER 0x01 WRITE DATA
D3
D2
D1
D0
N
S = START BIT
P = STOP BIT
A = ACK
N = NACK
D_ = DATA BIT
S
S
1
0
0
0
ADDRESS = 0x80
0 = WRITE
0
0
0
0
A
1 = READ
REPEATED START
0
0
0
0
REGISTER ADDRESS = 0x00
0
0
0
0
A
1
0
0
0
ADDRESS = 0x81
0
0
0
1
A
D7
P
D6
D5
D4
REGISTER 0x00 READ DATA
D3
D2
D1
D0
N
MAX9277/MAX9281
3.12Gbps GMSL Serializers for Coax or
STP Output Drive and LVDS Input
www.maximintegrated.com
Maxim Integrated │
39