The ADC356x supports 3 different LVDS interfaces depending on operating mode:
- SDR LVDS (default): The data is output using a 16-bit wide LVDS bus where each bit uses one output lane on the rising edge of the output clock.
- DDR LVDS: The data is output using a 16-bit wide LVDS bus using both rising and falling edge of the output clock. Data is output on rising edge of the clock while 0s are output on falling edge of the clock.
- Serial LVDS (SLVDS): When using decimation (real or complex) the output data is serialized and output on fewer lanes.