#1楼主:关于signaltap II的一个问题
文章发表于:2008-07-23 02:00
无法添加pre-synthesis列表中的节点,总是弹出以下提示,请问是何原因?谢谢
pre-synthesis nodes cannot be added to a signaltap ii instance which is incrementally compiled.
#2
文章发表于:2008-07-27 18:45
我觉得,即使不采用incremental compilation,上述问题也会出现。
原因是,Signal TAP II是一款硬件调试工具。所谓“硬件”,也就是所有概念都是“物理上的”,而不是“逻辑上的”。
pre-synthesis node对应的是“逻辑上的”节点,由于尚未经过综合处理,有些节点只有逻辑上的意义,在综合后可能会被合并到其他节点上,消失了。
post-synthesis node对应的是综合后的数据库中的结点,其意义是“物理上的”,也就能被添加到Signal TAP II的instance列表中。
这一原则也适用于Quartus II下的仿真过程,Quartus II是一款“实现”工具,它最乐意做的就是“物理”工作。