beautypg.com

Figure 33. spi3 interface loopback path, 2 line side interface loopback, Spi3 interface loopback path – Intel IXF1104 User Manual

Page 126: Figure 33

background image

Intel

®

IXF1104 4-Port Gigabit Ethernet Media Access Controller

Datasheet

126

Document Number: 278757
Revision Number: 009
Revision Date: 27-Oct-2005

Note:

There is a restriction when using this loopback mode. At least one clock cycle is required between
a TEOP assertion and a TSOP assertion. This is required when the pre-pend feature of the receive
FIFO is enabled to allow the addition of the extra two bytes to the data sent on the transmit
interface. Where the pre-pend feature has not been enabled, data can be sent back-to-back on the
transmit SPI3 interface with TSOP following TEOP on the next cycle.

To configure the IXF1104 MAC to use the SPI3 loopback mode, the

“RX FIFO SPI3 Loopback

Enable for Ports 0 - 3 ($0x5B2)"

must be configured. Each IXF1104 MAC port has a unique bit in

this register designated to control loopback. It is possible to have individual ports in a loopback
mode while other ports continue to operate in a normal mode.

5.11.2

Line Side Interface Loopback

To provide a diagnostic loopback feature on the line-side interfaces, the IXF1104 MAC can be
configured to loop back any data received by the IXF1104 MAC through one of the line interfaces
back to the corresponding transmit line interface. This is done by using the data path shown in

Figure 34

. The line-side interface can be either SerDes, RGMII or GMII. Please note that it is not

possible to loop one line-side interface back to a different one (for example, Rx SerDes looped
back to transmit RGMII).

Figure 33. SPI3 Interface Loopback Path

SPI3 Interface

Block

TX

RX

Line Side

Interface

MAC

TX FIFO

RX FIFO

B3229-01

SPI3 Internal Loopback