External loopback mode, Prbs generation and validation, External loopback mode -2 – Altera 100G Interlaken MegaCore Function User Manual

Page 87: Prbs generation and validation -2

Advertising
background image

External Loopback Mode

The 100G Interlaken IP core operates correctly in an external loopback configuration.
To put the IP core in external loopback mode, connect the TX lanes to the RX lanes of the IP core. This

mode does not require any special programming of the IP core.

Related Information

100G Interlaken IP Core Testbench

on page 7-1

The testbench simulates the IP core in external loopback mode.

PRBS Generation and Validation

The 100G Interlaken IP core supports generation and validation of several predetermined pseudo-random

binary sequences (PRBS) for Interlaken link testing.
This feature is available if you turn on Include diagnostic features in the 100G Interlaken parameter

editor.

Table 8-1: PRBS Polynomials Available in the 100G Interlaken IP Core

Pattern

Name

Polynomial

Defined in

Interlaken

Specification

Available in 100G Interlaken IP Core Variations with

Target Device Family

Arria V or Stratix V

Arria 10

PRBS7

x

7

+ x

6

+ 1

Yes

Yes

No

PRBS9

x

9

+ x

5

+1

No

Yes

Yes

PRBS15 x

15

+ x

14

+1

No

No

Yes

PRBS23 x

23

+ x

18

+ 1

Yes

Yes

Yes

PRBS31 x

31

+ x

28

+ 1

Yes

Yes

Yes

For instructions to activate and use the PRBS test feature in your 100G Interlaken IP core IP core, refer to

one of the following two topics:

Setting up PRBS Mode in Arria V and Stratix V Devices

on page 8-2

Setting up PRBS Mode in Arria 10 Devices

on page 8-4

Setting up PRBS Mode in Arria V and Stratix V Devices

To enable the IP core to generate PRBS output, you must program the relevant hard PCS registers to

enable the PRBS generator clock, to set the test_enable bit, and to select the PRBS polynomial. To enable

the IP core to receive PRBS input, you must program the relevant hard PCS registers to enable the PRBS

receiver clock, to set the test_enable bit, and to select the expected PRBS polynomial. If you perform your

PRBS testing in loopback mode, you must enable the IP core to both generate and receive PRBS

sequences.
The PRBS feature is available only if you turn on Include diagnostic features in the 100G Interlaken

parameter editor.

8-2

External Loopback Mode

UG-01128

2015.05.04

Altera Corporation

100G Interlaken IP Core Test Features

Send Feedback

Advertising