首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >基本和,或,非,NAND,NOR,XOR,XNOR门的延迟时间有什么不同?

基本和,或,非,NAND,NOR,XOR,XNOR门的延迟时间有什么不同?
EN

Stack Overflow用户
提问于 2018-09-09 01:15:28
回答 2查看 1.3K关注 0票数 0

1-1基本逻辑门的延迟时间有什么不同?

我发现在数字电路设计中,NAND和NOR门更适合于更短的延迟时间,并且和和OR门甚至可以用NOT和NAND/NOR门来实现。

1-2在延迟时间和或门之间是否有设定或已知的差异?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-09-10 15:12:32

如果你看看这些不同的门是如何构造的,你会发现一些差异的原因。逆变器由一个拉下晶体管和一个拉下晶体管组成.这是最简单的门,因此可能是最快的。NAND有两个串联的拉下器件和两个并联的拉出晶体管.NOR与NAND基本上是相反的。是的,而且通常只是NAND +逆变器。

当两个晶体管串联在一起时,路径的导通电阻会更高(使之变慢),连接到单个节点的晶体管数目将增加捕获负载(使其变慢)。你可以通过使用更大的晶体管(电阻更低)来使事情更快,但这会增加驱动它的任何单元的负载,从而减缓电池的速度。

这是一个很大的优化问题,你可能不应该试图自己解决。这就是EDA工具的用途。

票数 1
EN

Stack Overflow用户

发布于 2018-09-09 07:09:32

对于一个典型的fpga (基于LUT的逻辑元素),根本没有区别。单细胞可以基于其产生的真值表实现一个复杂的函数,多个表达式可能折叠到单个单元格中,因此您甚至找不到单独的和/或/或“门”。

对ASIC来说可能不一样我不知道。但是在一个典型的fpga中,你没有门,有基于内存的查找表,实现其输入的复杂功能-- 4-6个输入,而不仅仅是2个。

您会发现,在足够大的设计中,路由成本比单个逻辑单元中的延迟要高得多。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52240572

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档