JGB-10SNAA1 JDS UNIPHASE, JGB-10SNAA1 Datasheet - Page 10

no-image

JGB-10SNAA1

Manufacturer Part Number
JGB-10SNAA1
Description
Manufacturer
JDS UNIPHASE
Datasheet

Specifications of JGB-10SNAA1

Lead Free Status / RoHS Status
Not Compliant
JGB-10SNAA1
JGB-10SYAA1
Fibre Channel GBIC
Serial Module Definition Protocol (Serial ID)
The GBICs with Serial ID have identifying informa-
tion stored in a Serial ID EEPROM. To read the
serial data from the serial ID module, the following
must occur (refer to Serial ID Figures 1, 2, and 3
throughout these steps):
Serial ID Figure 1
Serial ID Figure 2
Page 10 of 29
1. Send a start sequence to the module.
2. Send the set data address sequence.
3. Receive an acknowledge signal.
SDA
SCL
SDA
0
S
T
A
R
T
SCL
This is done by changing the data line from high
to low while the clock is high.
The set data address sequence is 10100000.
This sequence will allow the user to set the
memory address to start reading from.
Note: Be sure to toggle the data line only when
the clock is low. Toggling the data line while the
clock is high indicates a start or stop condition.
START
1
1
0
2
Byte entered to allow the
user to set the starting
address for a Serial ID data read.
Acknowledge from GBIC
3
1
Start and Stop Timing
Set Data Address Sequence Timing
JGB-10LNAA1
JGB-10LYAA1
4
0
0
5
0
6
0
7
0
This bit does not matter.
8
STOP
A
C
K
9
X
1
0
0
10. Send an acknowledge signal to receive the next
The critical timings for communicating to the serial
ID EEPROM are shown in Serial ID Figure 4 on
page 11.
For more information on the Serial ID protocol, see
Serial ID Data and Descriptions on page 21.
1
1
4. Send the address of the first byte to read.
5. Receive an acknowledge signal.
6. Send a start command.
7. Send the read data sequence.
8. Receive an acknowledge signal.
9. Read a data word.
Data address to start reading
data from. (Addr. 0 in this
example, 0 through 127 available)
0
One zero bit is the acknowledge signal.
The most significant bit of the address byte is
the first bit and is ignored.
The read data sequence is 10100001. This
sequence will allow the user to begin reading
the data.
data word or send a stop command to stop
receiving data.
A stop command is given by toggling the data
from low to high while the clock is high.
1
2
0
Acknowledge from GBIC
1
3
0
1
4
0
1
5
0
1
6
0
1
7
A
C
K
1
8
1
9
S
T
A
R
T
GBIC.1063
2
0
03/06/02

Related parts for JGB-10SNAA1