Actually I work with HDL JESD204B IP from AD. I am using non-AXI Core, with static-config core. If I am correct I have to use scrambler for character aligment and replacement. I tested your core with ADC (Analog devices and also TI), but output data is not correct. If I have scrambler off, output data seems correct, but there is not chracter replacement.
Is this coniguration correct for scrambler on?