我的建议是完全不用走蛇形线,用最短线连接应该比你现在的效果好。
简单计算一下吧,按照你的125MHz频率计算,一个周期8ns。上升沿下降沿大致是1ns。你在板子的顶层布线,顶层走线的延时大约为140ps/inch。就算你布线等长差距达到7inch,也就是7000mil,将近18cm的差距。延迟也就是1ns左右,最终并行信号的采集窗口还有4ns,对fpga来说应该还是富裕的。何况看你板子的情况应该不会差这么多。不走蛇形线,板子的布局也能更宽松,信号串扰也能更小,对你的信号质量应该会有改善
既然四层板,还用拘于顶层和底层交叉垂直布线吗?中间的电源和地,应该能成为参考层吧?