我是靠谱客的博主 瘦瘦奇异果,最近开发中收集的这篇文章主要介绍数字电路的与门、或门、非门--FPGA--005,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

作者:young cc

链接:https://www.zhihu.com/question/23829080/answer/123791730
来源:知乎
著作权归作者所有,转载请联系作者获得授权。

 

 

  • 数字电路CMOS电路中的与,或,非门等基本逻辑电路是由晶体管搭建起来的

第一个图是由两个晶体管搭成与门,第二个图是两个晶体管搭成或门。晶体管相当于一个开关控制电路导通截止。

反相器:把开关s1当做输入,当s1=1,开关闭合,输出0。当s1=0,开关断开,输出1。
把开关换成FET,就是一个实际的反相器原理图。把反相器的内部当做一个黑盒,就是你熟悉的反相器电路抽象。
 
 
有了基本逻辑门,我们就可以搭建电路,因为一个电路最终可以化成布尔表达式,而布尔表达式就是一堆逻辑运算,每个逻辑操作直接用相应逻辑门代替即可。如下面数据选择器(MUX)的例子。

我们想设计一个数据选择器,首先根据选择器的功能,我们可以画出真值表,然后化简出布尔表达式:




如上图,这个布尔表达式就是基本的逻辑操作,相应操作直接可以用逻辑门代替,如下图:
由这个例子可以看到,逻辑运算可以由基本逻辑门搭成。在实际电路设计中,归功于高度智能的EDA工具,我们并不需要真的写出电路间每个逻辑门的连接,写出电路上层功能EDA工具就能生成具体的底层逻辑门连接。
 
 
 
 
 

转载于:https://www.cnblogs.com/WHaoL/p/5915892.html

最后

以上就是瘦瘦奇异果为你收集整理的数字电路的与门、或门、非门--FPGA--005的全部内容,希望文章能够帮你解决数字电路的与门、或门、非门--FPGA--005所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部