Altera 50G Interlaken MegaCore Function Uživatelský manuál Strana 78

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 94
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 77
Related Information
50G Interlaken IP Core Register Map on page 6-1
Describes the PRBS status registers and the soft reset register.
Arria 10 Transceiver Reconfiguration Interface Signals on page 5-15
Describes the interface to program the Arria 10 hard PCS registers, including the information you
need to address the registers for each individual lane.
50G Interlaken IP Core Management Interface on page 5-12
Describes the interface to program the 50G Interlaken IP core registers, including the RESET register.
PRBS Generation and Validation on page 8-2
Lists the supported PRBS polynomials.
Arria 10 Transceiver PHY User Guide
Information about the Arria 10 transceiver reconfiguration interface.
Arria 10 Transceiver Registers
Information about the Arria 10 transceiver registers.
CRC32 Error Injection
The 50G Interlaken IP core supports the injection of CRC32 errors on the Interlaken link for validation of
the Interlaken link partner's error handling, and for validation of this IP core's error handling in a
loopback configuration. Variations that target an Arria V or Stratix V device require that you first enable
the feature in the hard PCS; variations that target an Arria 10 device do not require this step.
To enable the CRC32 error injection feature in your 50G Interlaken IP core that targets an Arria V or
Stratix V device, set the value of bit [15] of the hard PCS register at offset 0x138 (offset 0xC from the hard
PCS base address of 0x12C) to the value of 1. Ensure you set the register bit using a read-modify-write
register access sequence, to avoid modifying the other register fields. This step is not necessary in
50G Interlaken IP core devices that target an Arria 10 device, because CRC32 error injection is enabled by
default in these variations.
For instructions to program the hard PCS registers in Arria V and Stratix V devices, refer to the Native
PHY IP Core chapter for your target device family and to the Transceiver Reconfiguration Controller
chapter of the Altera Transceiver PHY IP Core User Guide.
After you enable the IP core to inject CRC32 errors in the output to the Interlaken link, you can turn on
the feature using the 50G Interlaken IP core CRC32_ERR_INJECT register. You must maintain each register
bit at the value of 1 for the duration of a Meta Frame, at least, to ensure that the IP core transmits at least
one CRC32 error on the corresponding lane.
After your testing is complete, in Arria V and Stratix V devices, you must reset the hard PCS register bit to
its default value of zero to enable normal operation.
The 50G Interlaken IP core CRC32 error injection feature does not keep a count of the errors injected.
Related Information
50G Interlaken IP Core Register Map on page 6-1
Describes the CRC32_ERR_INJECT register.
Altera Transceiver PHY IP Core User Guide
UG-01140
2015.05.04
CRC32 Error Injection
8-7
50G Interlaken IP Core Test Features
Altera Corporation
Send Feedback
Zobrazit stránku 77
1 2 ... 73 74 75 76 77 78 79 80 81 82 83 ... 93 94

Komentáře k této Příručce

Žádné komentáře