Intel IXF1104 5.5.1MDIO Address, 5.5.2MDIO Register Descriptions, 5.5.3Clear When Done, Datasheet

Models: IXF1104

1 227
Download 227 pages 3.32 Kb
Page 99
Image 99
5.5.1MDIO Address

IXF1104 Quad-Port 10/100/1000 Mbps Ethernet Media Access Controller

5.5.1MDIO Address

The 5-bit PHY address for the MDIO transactions can be set in the “MDIO Single Command

($0x680)". Bits 5:2 of the PHY address are fixed to a value of 0. Bits 1 and 0 are programmable in bits 9 and 8 of “MDIO Single Command ($0x680)".

5.5.2MDIO Register Descriptions

For complete information on the MDI registers, refer to the Table 142 “MDIO Single Command ($0x680)” on page 210, Table 143 “MDIO Single Read and Write Data ($0x681)” on page 210, Table 144 “Autoscan PHY Address Enable ($0x682)” on page 211, and Table 145 “MDIO Control ($0x683)” on page 211.

5.5.3Clear When Done

The MDI Command register bit, in the “MDIO Single Command ($0x680)", clears upon command completion and is set by the user to start the requested single MDIO Read or Write operation. This bit is cleared automatically upon operation completion.

5.5.4MDC Generation

The MDC clock is used for the MDIO/MDC interface. The frequency of the MDC clock is selectable by setting bit 0, MDC Speed, in an IXF1104 configuration register (see Table 145 “MDIO Control ($0x683)” on page 211).

5.5.4.1MDC High-Frequency Operation

The high-frequency MDC is 18 MHz, derived from the 125-MHz system clock by dividing the frequency by 7.

The duty cycle is as follows:

MDC High duration: 3 x (1/125 MHz) = 3 x 8 ns = 24 ns

MDC Low duration: 4 x (1/125 MHz) = 4 x 8 ns = 32 ns

MDC runs continuously after reset

Refer to Figure 41 “MDC High-Speed Operation Timing” on page 144 for the high-frequency MDC timing diagram.

5.5.4.2MDC Low-Frequency Operation

The low-frequency MDC is 2.5 MHz, which is derived from the 125-MHz system clock by dividing the frequency by 50.

The duty cycle is as follows:

MDC High duration: 25 x (1/125 MHz) = 25 x 8 ns = 200 ns

MDC Low duration: 25 x (1/125 MHz) = 25 x 8 ns = 200 ns

MDC runs continuously after reset

Datasheet

99

Document Number: 278757

Revision Number: 007

Revision Date: March 25, 2004

Page 99
Image 99
Intel IXF1104 5.5.1MDIO Address, 5.5.2MDIO Register Descriptions, 5.5.3Clear When Done, 5.5.4MDC Generation, Datasheet