PP_TXPRBSCONFIG#

code: 282

# set
<module-index>/<port-index> PP_TXPRBSCONFIG [<serdes_index>] <prbs_seed> <prbs_on_off> <error_on_off>

# get
<module-index>/<port-index> PP_TXPRBSCONFIG [<serdes_index>] ?

Description#

The PRBS configuration for a particular SerDes. When PRBS is enabled for any SerDes

then the overall link is compromised and drops out of sync.

Actions#

set, get

Parameters#

  1. prbs_seed: integer, not used, set to 0.

  2. prbs_on_off: byte, whether this SerDes is transmitting PRBS data.

  • PRBSOFF = 0

  • PRBSON = 1

  1. error_on_off: byte, whether bit-level errors are injected into this SerDes

  • ERRORSOFF = 0

  • ERRORSON = 1

Example#

# set
input:  0/1 PP_TXPRBSCONFIG [0] 1 PRBSOFF ERRORSOFF
output: <OK>

# get
input:  0/1 PP_TXPRBSCONFIG [0] ?
output: 0/1 PP_TXPRBSCONFIG [0] 1 PRBSOFF ERRORSOFF