我有一块硬件连接到 FMC,我知道存在设计错误并且硬件沿 FMC 引脚极性反转。我想简单地尝试并快速纠正这一点。
我尝试在项目中这样做,在 LVDS 缓冲区上,输入连接到“不”以尝试翻转它们,这给了我这个引脚错误:
NgdBuild:925 - input net 'usr/fmc2_map/la[0].fmc_la_buf/io_n_INV_1415_o'
is connected to the incorrect side of buffer(s):
接下来我尝试编辑 UCF 文件:
NET "fmc2_la_n[0]" LOC = G20 ; # IO_L10N_MRCC_26
NET "fmc2_la_p[0]" LOC = F21 ; # IO_L10P_MRCC_26
NET "fmc2_la_n[1]" LOC = H20 ; # IO_L11N_SRCC_26
NET "fmc2_la_p[1]" LOC = H19 ; # IO_L11P_SRCC_26
我尝试交换 n 和 p,我被告知我正在反转极性(这是我想要做的),它告诉我添加这个:
XIL_PAR_ALLOW_LVDS_LOC_OVERRIDE
但是我在哪里添加这个,或者我如何禁用这些消息?