30c3f8244c
Some designs choose to swap the positive and negative side of the of the JESD204 lanes. One reason for this would be because it can simplify the PCB layout. To support this add a parameter to the jesd204_soft_pcs_rx module that allows to specify whether the lane polarity is inverted or not. The way the polarity inversion is implemented it is for free since it will only invert the input mapping of the 8b10b decoder LUT tables. The pattern align module does not care whether the polarity is inverted or not since the pattern align symbols look the same in both cases. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> |
||
---|---|---|
.. | ||
Makefile | ||
jesd204_8b10b_decoder.v | ||
jesd204_pattern_align.v | ||
jesd204_soft_pcs_rx.v | ||
jesd204_soft_pcs_rx_hw.tcl |