For the first time I'm working on a PCB layout with PCIe differential pairs going to an M.2 socket. I'm pretty sure I've worked out all my trace widths and spacing correctly for 85 ohms impedance and set up the relevant net class parameters for the diff pairs.
The diff pairs originate from and route to 0.5 mm pitch pads, but because my clearance rule is 0.85 mm, I get a ton of DRC errors because of unavoidable/inherent violation of clearances of traces to pads, copper pour to traces, etc, etc.
I don't seem to be able to tweak any of the parameters (i.e. Clearance Details in Net Classes window) to get rid of the DRC errors. The only thing that had any effect (that of actually allowing the copper ground pour to attach to the pads
at all) was setting 'SMD' to 'Copper' clearance to the pad-to-pad gap, 0.2 mm.
WTF am I supposed to do here?
Edit: oops, forgot to attach picture