LATTICE FPGA GSR资源在使用synplify综合时不能使用吗?-Lattice-莱迪斯社区-FPGA CPLD-ChipDebug

LATTICE FPGA GSR资源在使用synplify综合时不能使用吗?

LATTICE FGAP GSR资源在使用synplify综合时不能使用吗?

使用synplify时,

GSR GSR_INST (.GSR(w_rst_n));

这句话不能用?

点灯工程,去掉这句就能闪灯了,啥也没改,使用这句话就不闪灯了。

板上有几个灯,我用了经过pll的时钟,还有直接管脚进来的参考时钟,也用了fpga内部产生的复位,也用了管脚复位,都不行

目前做的实验,只要去掉使能gsr的,闪灯都没问题,不管复位信号用外部管脚进来的,还是内部逻辑产生的,时钟用外部管脚进来的,还是使用pll产生的

w_rst_n用’1’替换试一下,是可以闪灯了,看起来w_Rstn似乎可能一直是0,但如果是0,去掉使能gsr也应该不会闪灯啊,可实际情况是去掉了gsr,功能齐全的工程也能运行起来,之前是运行不起来的。

还有为什么一样的代码,那为啥用lse编译就能运行正常?

结题:
去掉那句指定gsr的语句,也能正确找到全局复位线,nco也能正常工作,粗略看了数字板,工作正常

LATTICE FGAP GSR资源使用异常

请登录后发表评论

    • chipdebug的头像-ChipDebugchipdebug徽章-创作大使-ChipDebug等级-LV3-ChipDebug超级版主0
      • lzh的头像-ChipDebuglzh等级-LV1-ChipDebug作者0