20.06.2013 Views

Xilinx UG194 Virtex-5 FPGA Embedded Tri-Mode Ethernet MAC ...

Xilinx UG194 Virtex-5 FPGA Embedded Tri-Mode Ethernet MAC ...

Xilinx UG194 Virtex-5 FPGA Embedded Tri-Mode Ethernet MAC ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 4: Host/DCR Bus Interfaces<br />

Table 4-6: <strong>Ethernet</strong> <strong>MAC</strong> <strong>Mode</strong> Configuration Register<br />

0x300<br />

MSB<br />

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0<br />

LINK<br />

SPEED<br />

RGMII<br />

SGMII<br />

GPCS<br />

HOST<br />

TX16<br />

RX16<br />

RESERVED<br />

Bit Description Default Value R/W<br />

[23:0] Reserved. –<br />

[24] Receive 16-bit Client Interface enable. When this bit is 1, the<br />

receive data client interface is 16 bits wide. When this bit is<br />

0, the receive data client interface is 8 bits wide. This bit is<br />

valid only when using 1000BASE-X PCS/PMA mode.<br />

[25] Transmit 16-bit Client Interface enable. When this bit is 1,<br />

the transmit data client interface is 16 bits wide. When this<br />

bit is 0, the transmit data client interface is 8 bits wide. This<br />

bit is valid only when using 1000BASE-X PCS/PMA mode.<br />

[26] Host Interface enable. When this bit is 1, the host interface<br />

is enabled. When this bit is 0, the host interface is disabled.<br />

See "<strong>Ethernet</strong> <strong>MAC</strong> Attributes" on page 42.<br />

[27] 1000BASE-X mode enable. When this bit is 1, the <strong>Ethernet</strong><br />

<strong>MAC</strong> is configured in 1000BASE-X mode.<br />

[28] SGMII mode enable. When this bit is 1, the <strong>Ethernet</strong> <strong>MAC</strong><br />

is configured in SGMII mode.<br />

[29] RGMII mode enable. When this bit is 1, the <strong>Ethernet</strong> <strong>MAC</strong><br />

is configured in RGMII mode.<br />

[31:30] Speed selection. The speed of the <strong>Ethernet</strong> <strong>MAC</strong> is defined<br />

by the following values:<br />

10 = 1000 Mb/s<br />

01 = 100 Mb/s<br />

00 = 10 Mb/s<br />

11 = N/A<br />

E<strong>MAC</strong>#_RX16BITCLIENT_ENABLE R<br />

E<strong>MAC</strong>#_TX16BITCLIENT_ENABLE R<br />

E<strong>MAC</strong>#_HOST_ENABLE R<br />

E<strong>MAC</strong>#_1000BASEX_ENABLE R<br />

E<strong>MAC</strong>#_SGMII_ENABLE R<br />

E<strong>MAC</strong>#_RGMII_ENABLE R<br />

{E<strong>MAC</strong>#_SPEED_MSB,<br />

E<strong>MAC</strong>#_SPEED_LSB}<br />

92 www.xilinx.com TE<strong>MAC</strong> User Guide<br />

<strong>UG194</strong> (v1.10) February 14, 2011<br />

LSB<br />

R/W<br />

R

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!