Vivado 2019编译出现如下错误:
[Place 30-58] IO placement is infeasible. Number of unplaced terminals (1) is greater than number of available sites (0).
The following are banks with available pins:
IO Group: 0 with : SioStd: LVCMOS18 VCCO = 1.8 Termination: 0 TermDir: Out RangeId: 1 Drv: 12 has only 0 sites available on device, but needs 1 sites.
Term: AD7091_RST
解决方法:
查找约束文件是否信号和顶层.v的信号名字是否一致,或者信号约束重复,或者其他约束文件错误,总之肯定是约束文件错误引起的。