0

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资源使用异常

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除
lzh 头像
想向站长提问,微信扫码立刻加入! shawn的FPGA圈.png
2
  答案登陆可见 做站不容易,小伙伴支持一下我们吧!
编辑 标为违禁 删除 链接 更多选项...
yinhk 头像

评论

去掉那句指定gsr的语句,也能正确找到全局复位线,nco也能正常工作,粗略看了数字板,工作正常,这样作为最终版测试应该没问题吧

lzh 头像lzh ( 2017-12-02 11:08:24 +0800 )编辑
0

w_Rstn 是在逻辑内部产生的吗 ?

你截张这里的图看看

LATTICE FPGA GSR资源的使用

编辑 标为违禁 删除 链接 更多选项...
shawn 头像
登录/注册后进行回答