在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 12076|回复: 6

[求助] 一个四级的Mux,其中第二级信号为关键信号 如何改善timing

[复制链接]
发表于 2011-10-23 10:14:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
这个问题网上见过很多次了,看到解决的方法是:将第二级信号放到最后输出一级输出,同时注意修改片选信号,保证其优先级未被修改。可是小弟还是不明白,为什么这样做就可以改善timing?这里指的改善timing是什么意思?
真的不太明白,请各位大侠告诉我为什么?
发表于 2011-10-23 10:54:18 | 显示全部楼层
这个是电路级别的修改吧, 不算门级的, 门级这样要和前端讨论的, fm要过
发表于 2011-10-23 11:09:18 | 显示全部楼层
同问,好像是Via的笔试题,忘记是哪年的了
发表于 2011-10-23 22:47:26 | 显示全部楼层
回复 2# icfbicfb

case语句是有优先级的,写在前面的优先权比较高,在电路中先处理。
关键路径是指延迟最大,到达mux时间最晚的信号,所以放在最后一级可以处理的最晚,能让mux的优先权电路等一下关键路径的延迟。
在逻辑综合时有些引导语句可以引导dc综合的结果,比如//synopsys parallel_case就能让dc生成无优先级的mux电路,可是这样对电路的功能来说比较危险
发表于 2011-10-23 23:27:00 | 显示全部楼层
原来是考察 综合的原理,学习了
发表于 2012-8-20 15:50:42 | 显示全部楼层
回复 4# dreamylife


   dreamy 大侠,小弟还是不怎么明白,如果要改善timing,把四个输入端都用流水线处理一下不就可以了吗?当然这个可能比较费资源。

但是片选信号为何也要改?一般的case综合,都作为无优先级处理,而且很多书上写的也是推荐无优先级case综合方式,那么这里为何有优先级大有裨益呢?

可能说的有点乱,我也是刚看到这个题,不明白,所以请教你一下~
发表于 2013-4-26 14:13:10 | 显示全部楼层
希望有高手来详细解答一下啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-13 09:28 , Processed in 0.027482 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表