Intel IXF1104 manual I2C Control Ports 0 - 3 $0x79B, I2C Data Ports 0 - 3 $0x79F, Datasheet

Models: IXF1104

1 227
Download 227 pages 3.32 Kb
Page 222
Image 222
Table 155. I2C Control Ports 0 - 3 ($0x79B)

IXF1104 4-Port Gigabit Ethernet Media Access Controller

Table 155. I2C Control Ports 0 - 3 ($0x79B)

Bit

Name

Description

Type1

Default

 

 

 

 

 

Register Description: This register controls and monitors the interface to the optical modules

0x00000000

when used in fiber mode.

 

 

 

 

 

 

 

 

 

 

 

 

31:28

Reserved

Reserved

RO

0x0

 

 

 

 

 

27

wp_err

An attempt to write to the protected E2PROM has

R

0

occurred.

 

 

 

 

 

 

 

 

 

 

 

This bit is set to 1 when a write and subsequent

 

 

 

 

read from an Optical Module Interface has failed.

 

 

26

no_ack_err

This signal should be used to validate the data

R

0

 

 

being read. Data is only valid if this bit is equal to

 

 

 

 

zero.

 

 

 

 

 

 

 

25

I2C_enable

Enable the I2C block.

R/W

0

24

I2C_start

Start the I2C transfer.

R/W

0

23

Reserved

Reserved

RO

0

 

 

 

 

 

22

write_complete

Bit is asserted when write access is complete.

R

0

 

 

 

 

 

21

Reserved

Reserved

RO

0

 

 

 

 

 

20

Read_complete

Bit asserted when read access is complete.

R

0

 

 

 

 

 

19:18

Reserved

Reserved

RO

0

 

 

 

 

 

17:16

Port Select

Selects the port for which the I2C transaction is

R/W

00

targeted. Valid range is 0 to 3.

 

 

 

 

 

 

 

 

 

 

15

Read/Write

0 =

Write transaction

R/W

0

1 =

Read transaction

 

 

 

 

 

 

 

 

 

14:11

Device ID

Most-significant four bits of device address field.

R/W

0x0

 

 

 

 

 

 

 

Bits 10:8 select the least-significant three bits of

 

 

10:0

Register Address

the device address field

R/W

0x000

 

 

Bits 7:0 select the word/register address

 

 

 

 

 

 

 

 

1. RO = Read Only, No clear on Read; R = Read, Clear on Read; W = Write only; R/W = Read/Write, No clear; R/W/C = Read/Write, Clear on Write

Table 156. I2C Data Ports 0 - 3 ($0x79F)

Bit

Name

Description

Type1

Default

 

 

 

 

 

Register Description: These registers hold data bytes that are read and written using the I2C

 

interface to Optical Module Interfaces connected to each port of the IXF1104 4-Port Gigabit

0x00000000

Ethernet Media Access Controller.

 

 

 

 

 

 

 

31:24

Reserved

Reserved

RO

0x00

 

 

 

 

 

23:16

Write Data

Bit 23=MSB, Bit 16 = LSB

R/W

0X00

Data to be written to the Optical Module Interface.

 

 

 

 

 

 

 

 

 

15:8

Reserved

Reserved

RO

0x00

 

 

 

 

 

7:0

Read Data

Bit 7 = MSB, Bit 0 = LSB

R/W

0X00

Data read from the Optical Module Interface.

 

 

 

 

 

 

 

 

 

1. RO = Read Only, No clear on Read; R = Read, Clear on Read; W = Write only; R/W = Read/Write, No clear; R/W/C = Read/Write, Clear on Write

222

Datasheet

Document Number: 278757

Revision Number: 007

Revision Date: March 25, 2004

Page 222
Image 222
Intel IXF1104 manual I2C Control Ports 0 - 3 $0x79B, I2C Data Ports 0 - 3 $0x79F, Datasheet