beautypg.com

Altera Transceiver PHY IP Core User Manual

Page 339

background image

Block Synchronization

The block synchronizer determines the block boundary of a 66-bit word for the 10GBASE-R protocol or a

67-bit word for the Interlaken protocol. The incoming data stream is slipped one bit at a time until a valid

synchronization header (bits 65 and 66) is detected in the received data stream. After the predefined

number of synchronization headers is detected, the block synchronizer asserts

rx_10g_blk_lock

to other

receiver PCS blocks down the receiver datapath and to the FPGA fabric. The block synchronizer is

designed in accordance with both the Interlaken protocol specification and the 10GBASE-R protocol

specification as described in IEEE 802.3-2008 Clause-49.

Table 12-33: Bit Reversal and Polarity Inversion Parameters

Parameter

Range

Description

Enable RX block synchronizer

On/Off

When you turn this option On, the 10G

PCS includes the RX block synchron‐

izer. This option is available for the

Interlaken and 10GBASE-R protocols.

Enable rx_10g_blk_lock port

On/Off

When you turn this option On, the 10G

PCS includes the

rx_10G_blk_lock

output port. This signal is asserted to

indicate the receiver has achieved block

synchronization. This option is available

for the Interlaken, 10GBASE-R, and

other protocols that user the PCS lock

state machine to achieve and monitor

block synchronization.

Enable rx_10g_blk_sh_err port

On/Off

When you turn this option On, the 10G

PCS includes the

rx_10G_blk_sh_err

output port. This signal is asserted to

indicate that an invalid sync header has

been received. This signal is active after

block lock is achieved. This option is

available for the Interlaken,

10GBASE-R, and other protocols that

user the PCS lock state machine to

achieve and monitor block synchroniza‐

tion.

Gearbox

The gearbox adapts the PMA data width to a wider PCS data width when the PCS is not two or four times

the PMA width.

Table 12-34: Gearbox Parameters

Parameter

Range

Description

Enable TX data polarity inversion

On/Off

When you turn this option On, the

gearbox inverts the polarity of TX data

allowing you to correct incorrect

placement and routing on the PCB.

UG-01080

2015.01.19

10G PCS Parameters for Stratix V Native PHY

12-41

Stratix V Transceiver Native PHY IP Core

Altera Corporation

Send Feedback