打印
[matlab]

ISE map报告里面Latch-thrus是什么意思

[复制链接]
4499|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
AutoESL|  楼主 | 2011-5-25 11:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 AutoESL 于 2011-10-3 09:11 编辑

map报告里面Number used as Latch-thrus  
Latch-thrus 这个是什么意思啊?

一直没有搞明白,今天在水木上又看到这个问题了。

相关帖子

沙发
午后苦丁茶| | 2011-5-25 16:56 | 只看该作者
:$

使用特权

评论回复
板凳
21IC之星| | 2011-5-26 13:53 | 只看该作者
帮你顶上去

使用特权

评论回复
地板
jennyzheng| | 2011-6-2 15:56 | 只看该作者
帮顶~

使用特权

评论回复
5
SuperX-man| | 2011-6-2 16:45 | 只看该作者
其实就是 借道 的意思.

具体点就是,在你设计中有些走线没法直接走过去,综合的时候也就从Latch中穿过去了.这个Latch就一直会保持ON的状态,那么也就是说这个Latch原本的功能就不起作用了.

Number used as Latch-thrus 也就是告诉你,有多少个Latch被借道了..

使用特权

评论回复
6
AutoESL|  楼主 | 2011-6-2 20:54 | 只看该作者
其实就是 借道 的意思.

具体点就是,在你设计中有些走线没法直接走过去,综合的时候也就从Latch中穿过去了.这个Latch就一直会保持ON的状态,那么也就是说这个Latch原本的功能就不起作用了.

Number used as Latch-thru ...
SuperX-man 发表于 2011-6-2 16:45


没法直接走过去是什么意思?那种情况下会出现这种情况呢?

使用特权

评论回复
7
SuperX-man| | 2011-6-3 13:05 | 只看该作者
"没法直接走过去",这个表述确实不明确.

我的意思是,在实际走线时候,为了满足你约束的时序,软件会选择穿过某个Latch来达到你要求的时间,而不是绕一圈,或者是因为器件内部结构的关系和你工程设计的结构,比如硬核这类不可移动位置的,为了与其连接可能会穿过一个Latch.
这种情况完全可以通过进一步的约束来避开.

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
AutoESL + 1
8
AutoESL|  楼主 | 2011-6-3 20:33 | 只看该作者
谢谢版主的解答

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:天使宝贝 博客IT人生 From C/C++/SystemC to Xilinx FPGA

0

主题

2517

帖子

3

粉丝