Arria® 10 Transceiver PHY User Guide

ID 683617
Date 4/01/2024
Public
Document Table of Contents

6.16.1.1. Enabling the PRBS Data Generator in bonded designs

You must perform a sequence of read-modify-writes to addresses 0x006, 0x007, 0x008, and 0x110, 0x111and to enable either the PRBS data generator in bonded designs. To enable either the PRBS data generator, follow these steps:
  1. Perform the necessary steps from steps 1 to 7 in Steps to Perform Dynamic Reconfiguration.
  2. Perform a read-modify-write to address 0x006 according to Register Map for PRBS Generators for bonded and non bonded designs.
  3. Perform a read-modify-write to address 0x007 according to Register Map for PRBS Generators for bonded and non bonded designs.
  4. Perform a read-modify-write to address 0x008 according to Register Map for PRBS Generators for bonded and non bonded designs.
  5. Perform a read-modify-write to address 0x110 with the specified width. This data width is either 64-bit or 10-bit.
  6. Perform a read-modify-write to address 0x111 according to Register Map for PRBS Generators for bonded and non bonded designs. You must read and save the value in the register 0x111[5:0] before changing the x1_clock_source_sel setting to xN non bonding.
  7. Perform the necessary steps from steps 9 to 12 in Steps to Perform Dynamic Reconfiguration.
    To disable the PRBS generator, write the original values back into the read-modify-write addresses in Register Map for PRBS Generators for bonded and non bonded designs.