工作笔记4
之前遇到一个奇怪的问题,系统中加入serdes接口和pcie接口之后,综合生成bitstream总爆出serdes接口约束有冲突的错误,后来查到是约束文件的排列先后顺序引起的。把serdes接口的约束文件放在pcie接口的约束文件之前会报错,调整顺序之后问题解决,最终的排列顺序为:
1、zync_cpu_top_ioconstrains.xdc
2、pcie_gen2_x8_ioconstrains.xdc
3、fix_pin_ioconstrains.xdc
4、ddr_ioconstrains.xdc
5、tx_rx_ioconstrains.xdc
6、timing_encrypt_constrains.xdc
7、ILA_signals_constrains.xdc