Chipscope显示的信号保持层次结构

今天在ISE中测试SDRAM时,发现Chipscope中显示的信号并不全,很多被优化而且信号没有层次感,有的信号综合后可能还会被改名,查找信号很不方便。

可以看到只有两个调用的FIFO核,各模块的层次结构已经不存在了。

如何解决?

选择综合Synthesize-XST---------------->Process Properties----------------->将keep hierachy选择为soft(默认为NO),然后重新综合。

选择之前创建的.cdc文件,配置参数

在Net Connections 选择Modify Connections

可以看到,综合后仍然保持了程序代码中的层次结构。keep hierachy是设置综合后层次结构的,如果选了这个,那么综合后MAP的时候就会保持你RTL设计的层次结构。好处在于,设置之后,你用CHIPSCOPE调试时看到的层次结构跟你的设计是一样的,找信号很方便;缺点是xilinx 的工具就不能在设计层次间进行设计优化了。所以选择soft(有no,yes,soft三种)进行折中。

然后筛选要观察触发的信号,时钟、触发、数据信号

然后之前红色的信号现在已经变成了黑色,说明已经连接好了,最后点击Return to Project Navigator

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值