陈老师 发表于 2019-12-10 11:30:05

在signaltap里,怎么把综合优化掉的信号捕捉出来

首先我们要区分以下几种情况:
1.该信号如果是组合逻辑信号,一般是看不了的。这也是signaltap不好的一点,所以我们一般通过抓取该信号上下游的信号来确定这个组合逻辑信号结果。
2.该信号如果是时序逻辑信号,一般是可以看的。
3.如果时序逻辑信号被优化了,那么我们就应该关注于为什么它会被优化,而不是关注怎么去看这个信号。
4. 首先要看看该信号对设计有没有用。有用的话,那就是不应该被优化掉的,所以我们要检查一下该信号为什么会被工具认为没有用。需要注意推理,b使用了a作为条件,b信号没用会导致a信号也没用,所以会a和b一起优化掉。
5. 如果分心该时序信号没用的话,那就是冗余信号,那就要删掉。   
6.如果你实在想要看的话,可以直接将信号定义为输出信号。

页: [1]
查看完整版本: 在signaltap里,怎么把综合优化掉的信号捕捉出来