In PCIe base specification document, it is mentioned that
Disabling scrambling is intended to help simplify test and debug equipment...
I am implementing my own custom gen2 PCIe IP in Verilog and I would very much like to skip the scrambling/descrambling for now and may be permanentely to reduce the resources of PCIe IP and also the build time.
What is the effect of disabling the scrambling on PCIe link stability?
So far I have not found any drawback of disabling the scrambling on PCIe link.