Wire interface timing, Ds1874 and max3798/max3799 c, Normal operation – Rainbow Electronics DS1874 User Manual

Page 23: Manual operation, Ds1874 and max3798/max3799 communication, Figure 15. 3-wire timing, Ds1874 sfp+ controller with digital ldd interface

Advertising
background image

after the CSELOUT has been set to 1. Each operation
consists of 16-bit transfers (15-bit address/data, 1-bit
RWN). All data transfers are MSB first.

Write Mode (RWN = 0): The master generates 16 clock
cycles at SCLOUT in total. It outputs 16 bits (MSB first)
to the SDAOUT line at the falling edge of the clock. The
master closes the transmission by setting the
CSELOUT to 0.

Read Mode (RWN = 1): The master generates 16 clock
cycles at SCLOUT in total. It outputs 8 bits (MSB first)
to the SDAOUT line at the falling edge of the clock. The
SDAOUT line is released after the RWN bit has been
transmitted. The slave outputs 8 bits of data (MSB first)
at the rising edge of the clock. The master samples
SDAOUT at the falling edge of SCLOUT. The master
closes the transmission by setting the CSELOUT to 0.

3-Wire Interface Timing

Figure 15 shows the 3-wire interface timing. Figure 16
shows the 3-wire state machine. See the

3-Wire Digital

Interface Specification

table for more information.

DS1874 and MAX3798/MAX3799

Communication

Normal Operation

The majority of the communication between the two
devices consists of bias adjustments for the APC loop.
After each temperature conversion, the laser modula-
tion setting must be updated. Status registers TXSTAT1
and TXSTAT2 are read between temperature updates
at a regular interval: t

RR

(see the

Electrical Characteristics

table). The results are stored in TXSTAT1 and TXSTAT2
(Table 02h, F4h–F5h).

Manual Operation

The MAX3798/MAX3799 are manually controllable
using four registers in the DS1874: 3WCTRL,
ADDRESS, WRITE, and READ. Commands can be
manually issued while the DS1874 is in normal opera-
tion mode. It is also possible to suspend normal 3-wire
commands so that only manual operation commands
are sent (3WCTRL, Table 02h, Register F8h).

DS1874

SFP+ Controller with Digital LDD Interface

______________________________________________________________________________________

23

BIT

NAME

DESCRIPTION

15:9

Address

7-bit internal register address

8

RWN

0: write; 1: read

7:0

Data

8-bit read or write data

CSELOUT

SCLOUT

SDAOUT

CSELOUT

SCLOUT

SDAOUT

1

2

3

4

5

6

7

8

A6

9

10

11

12

13

14

15

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

0

A5

A4

A3

A2

A1

RWN

D7

D6

D5

D4

D3

D2

D1

D0

D7

D6

D5

D4

D3

D2

D1

D0

RWN

WRITE MODE

READ MODE

A0

A6

A5

A4

A3

A2

A1

A0

t

L

t

L

t

DS

t

DH

t

DS

t

DH

t

T

t

T

Figure 15. 3-Wire Timing

Advertising