Figure 2-2, Optional pcs management registers, Rocketio interface block – Xilinx 1000BASE-X User Manual

Page 25: System overview

Advertising
background image

Ethernet 1000BASE-X PCS/PMA or SGMII v9.1

www.xilinx.com

25

UG155 March 24, 2008

System Overview

R

Optional PCS Management Registers

Configuration and status of the core, including access to and from the optional Auto-
Negotiation function, uses the 1000BASE-X PCS Management Registers defined in IEEE
802.3
clause 37. These registers are accessed through the serial Management Data
Input/Output Interface (MDIO), defined in IEEE 802.3 clause 22, as if it were an externally
connected PHY.

The PCS Management Registers may be omitted from the core when the core is performing
the 1000BASE-X standard. In this situation, configuration and status of the core is made
possible with the use of an alternative configuration vector and a status signal.

When the core is performing the SGMII standard, the PCS Management Registers become
mandatory and information in the registers takes on a different interpretation. For more
information, see

“Management Registers” in Chapter 9

.

RocketIO Interface Block

The RocketIO Interface Block enables the core to connect to a Virtex-II Pro, Virtex-4, or
Virtex-5 FPGA RocketIO transceiver.

Ethernet 1000BASE-X PCS/PMA or SGMII with Ten-Bit-Interface

The Ethernet 1000BASE-X PCS/PMA or SGMII core, when used with the Ten-Bit Interface
(TBI), allows you to implement only the 1000BASE-X PCS sublayer.

The optional TBI can be used in place of the RocketIO transceiver to provide a parallel
interface for connection to an external PMA SERDES device. In this implementation,
additional logic blocks are required to replace some of the RocketIO transceiver
functionality. These are shown in the surrounded by the dotted line box in

Figure 2-2

and

are described in the following sections. The other blocks are described previously in this
document.

Figure 2-2:

Functional Block Diagram with a Ten-Bit Interface

PCS Transmit Engine

PCS Receive Engine

and Synchronization

Optional PCS

Management

GMII
to MAC

MDIO
Interface

Optional

Atuo-negotiation

GMII Bloc

k

8B/10B

Encoder

8B/10B

Decoder

RX

Elastic

Buffer

TBI Bloc

k

LogiCORE Ethernet 1000BASE-X PCS/PMA or SGMII Core

IOBs

TBI
to PMA
Sublayer

Advertising