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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 11334|回复: 14

关于组合逻辑环的疑问

[复制链接]
发表于 2009-9-24 22:19:42 | 显示全部楼层 |阅读模式

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

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

x
在一些书上看到,说在设计中尽量避免出现组合逻辑环路。想请教各位,组合逻辑环的出现会出现什么问题呢?最好能举个简单的例子说明
发表于 2009-9-24 23:02:41 | 显示全部楼层
组合逻辑的输出 与输入 形成闭环 ,中间没有寄存器
发表于 2009-9-25 08:25:58 | 显示全部楼层
举个最简单的例子,如果一个非门的输出端直接反馈到输入端,那这个非门的输出就会一直处于"01010101......."的振荡状态。
发表于 2009-9-25 11:43:25 | 显示全部楼层
楼上说的只是理论啦,一个非门的一般延时是不能支持直接把输入输出相连就能振荡起来的,时机中确实有类似的例子,不过是奇数个非门串成环,一个太短太极端了
发表于 2009-9-25 23:52:10 | 显示全部楼层
我觉得不仅仅是这些吧?有时候振荡还是需要的嘛,怎么能说避免组合环路就是仅仅避免振荡呢
发表于 2009-9-25 23:58:48 | 显示全部楼层
其实RS触发器也是反馈环的,当输入不当时,出现问题
 楼主| 发表于 2009-9-26 10:17:52 | 显示全部楼层
同意楼上说的! 不知道大家是否记得数电课本上介绍RS触发器时,举过一个例子,就是使用两个或非门反向连接,从而达到锁存的目的。所以我觉得避免组合逻辑环,应该不是为了避免震荡的吧,再说有时候震荡确实是需要的。。
发表于 2009-9-26 18:36:09 | 显示全部楼层
比如你是组合逻辑自己给自己赋值;还有些if,case语句覆盖不全很可能就会综合为组合逻辑LOOP
发表于 2009-9-29 23:14:56 | 显示全部楼层
组合逻辑有回圈就是时序逻辑了,
比如dff,latch的基础都是回圈,
但是如果组合逻辑回圈控制不当就会dead loop,
另外STA的基本观点也是DFF 到 DFF,
如果一团逻辑是回圈,请问STA如何分析。
所以组合逻辑还是不要有回圈。
发表于 2009-9-29 23:17:18 | 显示全部楼层
一个反相器做ring osc,延迟确实太短了,估计振不起来。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-5-13 06:33 , Processed in 0.030037 second(s), 9 queries , Gzip On, Redis On.

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