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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 362|回复: 10

[求助] 逻辑综合 | tri-state的处理

[复制链接]
发表于 2025-4-26 14:48:22 | 显示全部楼层 |阅读模式

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

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

x
请教大佬

在逻辑综合阶段,对tri-state是怎么处理的?是要求生成的网表中不许存在tri-state吗?或者在什么情况下网表中可以存在tri-state呢?
谢谢。
发表于 2025-4-27 09:50:02 | 显示全部楼层
如果库里有TBUF的话,逻辑综合工具会综合出TBUF。

在特殊设计里可以用,常规设计不用。这一点和Latch类似。
发表于 2025-4-27 09:51:39 | 显示全部楼层
不能有这个吧
 楼主| 发表于 2025-4-27 10:42:12 | 显示全部楼层


Challensys 发表于 2025-4-27 09:50
如果库里有TBUF的话,逻辑综合工具会综合出TBUF。

在特殊设计里可以用,常规设计不用。这一点和Latch类似 ...


三态门不是主要用在总线控制方面吗?现在的设计肯定需要多个设备共享总线啊,按理说应该会用到三态门啊,为什么常规设计不需要三态门呢?


 楼主| 发表于 2025-4-27 10:42:57 | 显示全部楼层


为啥呢?
发表于 2025-4-27 11:02:06 | 显示全部楼层


海狸先生0119 发表于 2025-4-27 10:42
三态门不是主要用在总线控制方面吗?现在的设计肯定需要多个设备共享总线啊,按理说应该会用到三态门啊, ...


三态和非三态都可以用于总线控制。
三态的优势是可以省面积;劣势是速度慢,以及处理不当时容易到处漏电,比如:多驱时序交叠漏电、总线没挂 Hold Cell 导致下一级输入级漏电,等等。


在片上常规设计中,上述劣势通常远大于优势,所以三态就逐渐被淘汰不用了。
 楼主| 发表于 2025-4-27 11:27:37 | 显示全部楼层


Challensys 发表于 2025-4-27 11:02
三态和非三态都可以用于总线控制。
三态的优势是可以省面积;劣势是速度慢,以及处理不当时容易到处漏电 ...


大佬牛!

话说有没有一些设计场景非用三态门或者最好用三态门呢?
发表于 2025-4-27 11:53:43 | 显示全部楼层
本帖最后由 Challensys 于 2025-4-27 14:05 编辑


海狸先生0119 发表于 2025-4-27 11:27
大佬牛!

话说有没有一些设计场景非用三态门或者最好用三态门呢?


阵列型的存储器件里常会用到。不过这些电路都不是综合出来的,下一级也不是轨到轨的标准单元,通常是灵敏放大器等。

三态在标准单元内部也常用,比如 MXT 单元,但这种三态只出现在 Cell 内部,不会暴露给工程师。

还有就是在 PCB 级的低速总线里常用,连接 PCB 的低速 PAD cell 也常用。
 楼主| 发表于 2025-4-27 13:12:21 | 显示全部楼层


Challensys 发表于 2025-4-27 11:53
阵列型的存储器件里常会用到。不过这些电路都不是综合出来的,下一级也不是轨到轨的标准单元,通常是灵敏 ...


十分感谢大佬!
发表于 2025-4-27 15:50:34 | 显示全部楼层


Challensys 发表于 2025-4-27 11:53
阵列型的存储器件里常会用到。不过这些电路都不是综合出来的,下一级也不是轨到轨的标准单元,通常是灵敏 ...


厉害啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-5-20 20:04 , Processed in 0.027641 second(s), 7 queries , Gzip On, MemCached On.

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