beautypg.com

1g/10gbe dynamic reconfiguration from 1g to 10gbe – Altera Transceiver PHY IP Core User Manual

Page 130

background image

Address

Bit

R/W

Name

Description

0xA8

0

RW

tx_invpolarity

When set to 1, the TX interface inverts the polarity of the

TX data. Inverted TX data is input to the 8B/10B

encoder.

1

RW

rx_invpolarity

When set to 1, the RX channels inverts the polarity of the

received data. Inverted RX data is input to the 8B/10B

decoder.

2

RW

rx_bitreversal_enable

When set to 1, enables bit reversal on the RX interface.

The RX data is input to the word aligner.

3

RW

rx_bytereversal_

enable

When set, enables byte reversal on the RX interface. The

RX data is input to the byte deserializer.

4

RW

force_electrical_idle

When set to 1, forces the TX outputs to electrical idle.

0xA9

0

R

rx_syncstatus

When set to 1, indicates that the word aligner is

synchronized to incoming data.

1

R

rx_patterndetect

When set to 1, indicates the 1G word aligner has detected

a comma.

2

R

rx_rlv

When set to 1, indicates a run length violation.

3

R

rx_rmfifodatainserted

When set to 1, indicates the rate match FIFO inserted

code group.

4

R

rx_rmfifodatadeleted

When set to 1, indicates that rate match FIFO deleted

code group.

5

R

rx_disperr

When set to 1, indicates an RX 8B/10B disparity error.

6

R

rx_errdetect

When set to 1, indicates an RX 8B/10B error detected.

1G/10GbE Dynamic Reconfiguration from 1G to 10GbE

This topic illustrates the necessary logic to reconfigure between the 1G and 10G data rates.
The following figure illustrates the necessary modules to create a design that can dynamically change

between 1G and 10GbE operation on a channel-by-channel basis.
In this figure, the colors have the following meanings:
• Green-Altera- Cores available Quartus II IP Library, including the 1G/10Gb Ethernet MAC, the Reset

Controller, and Transceiver Reconfiguration Controller.

• Orange-Arbitration Logic Requirements Logic you must design, including the Arbiter and State

Machine. Refer to

1G/10GbE PHY Arbitration Logic Requirements

on page 5-22 and

1G/10GbE

PHY State Machine Logic Requirements

on page 5-23 for a description of this logic.

• White-1G and 10G settings files that you must generate. Refer to

Creating a 1G/10GbE Design

on

page 5-24 for more information.

• Blue-The 1G/10GbE PHY IP core available in the Quartus II IP Library.

UG-01080

2015.01.19

1G/10GbE Dynamic Reconfiguration from 1G to 10GbE

5-21

1G/10 Gbps Ethernet PHY IP Core

Altera Corporation

Send Feedback