pluto_hdl_adi/library/xilinx
Lars-Peter Clausen f647dd4c0a xilinx: util_adxcvr: Add support for lane polarity inversion
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. The polarity is in most cases also only applied to a subset of
the used lanes.

Add support for this to the util_adxcvr module. This done by adding new
parameter to the modules that allows to specify a per lane polarity
inversion. Each bit in the parameter corresponds to one lane. If the bit is
set the polarity is inverted for his lane. E.g. setting the parameter to
0xc will invert the 3rd and 4th lane.

The setting is forwarded to the Xilinx transceiver for the corresponding
lane.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2018-05-02 09:37:23 +02:00
..
axi_adcfifo Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
axi_adxcvr Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
axi_dacfifo Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
axi_xcvrlb Move Altera IP core dependency tracking to library Makefiles 2018-04-11 15:09:54 +03:00
common Move Xilinx specific DC filter implementation to library/xilinx/common/ 2018-04-11 15:09:54 +03:00
util_adxcvr xilinx: util_adxcvr: Add support for lane polarity inversion 2018-05-02 09:37:23 +02:00