Table of Contents
在晶体管一级实施逻辑门功能是数字电路设计的根本,这种方法可以明确了解如何使用晶体管实现基本逻辑操作,对于旨在开发高效可靠的数字系统的学生和工程师来说,这一点至关重要。
晶体管-级设计的基本原理
晶体管作为控制电流流的电子开关,在数字逻辑中,两大类型是双极交联晶体管(BJTs)和金属-氧化-半导体场效应晶体管(MOSFETs). MOSFET由于功率消耗低和切换速度快,在现代数字电路中更为常用.
实施基本逻辑门
逻辑门,如AND,OR,和NOT等,可以使用晶体管的排列来构建. 例如,一个简单的CMOS反转器使用一对MOSFET:连接地面的NMOS晶体管和连接供电的PMOS晶体管. 当输入量高时,NMOS会进行,拉低输出量,当输入量低时,PMOS会进行,拉高输出量.
设计复杂的逻辑函数
复杂逻辑功能如NAND,NOR,XOR,和XNOR都是通过组合基本门来构建的. 晶体管级设计涉及安排多个晶体管来实现理想的真象表. 例如,NAND门可以通过连连两个NMOS晶体管和两个PMOS晶体管平行而创建.
晶体管级设计的好处
- 高速运行
- 低功耗
- 复杂电路的可扩展性
- 对数字逻辑的基本理解