Crc24 error injection, Crc24 error injection -8 – Altera 100G Interlaken MegaCore Function User Manual
Page 93
![background image](https://www.manualsdir.com/files/763659/content/doc093.png)
CRC24 Error Injection
The 100G Interlaken IP core supports the injection of CRC24 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.
This feature is available if you turn on Include diagnostic features in the 100G Interlaken parameter
editor.
To force the IP core to inject a bit error in the output to the Interlaken link, you write the value of 1 to bit
[0] of the 100G Interlaken IP core
ERR_INJECT
register at offset 0x102. This change to the register field
value forces the IP core to inject a single bit error, which will cause one or possibly more CRC24 errors.
Before you can inject a second bit error, you must write the value of 0 to the register. Altera recommends
that you write the value of 1 and then the value of 0 to inject a single bit error, rather than waiting until
you want to inject a second error before writing the value of 0 to clear the register.
8-8
CRC24 Error Injection
UG-01128
2015.05.04
Altera Corporation
100G Interlaken IP Core Test Features