什么是数字逻辑电路
数字电路是一种利用离散信号进行信息处理的电子电路系统。
它的核心特点是使用数字信号来执行算术运算和逻辑运算。数字电路的工作信号是离散的,通常只取两个值:高电平和低电平,分别代表数值“1”和“0”。
这种电路的基础是二值数字逻辑,并且在其设计中使用逻辑门作为基本的构建模块。数字电路可以进一步分为组合逻辑电路和时序逻辑电路两大类。
数字电路的设计和使用依赖于半导体工艺,通常使用硅材料制成数字集成器件。这些器件包括逻辑门和其他组件,如触发器和存储器。数字系统的控制部件和运算部件协同工作,按照预设的时间脉冲来进行操作。数字电路因其较强的抗干扰能力而广泛应用于工业、农业、通信、医疗等多个领域,包括数控机床、温度控制系统、气体检测设备、家用电器以及网络通信和数字化电视等。
数字电路的优点举例
随着技术的进步,数字集成电路的集成度不断提高,从小规模到大规模再到超大规模和甚大规模,使得数字电路的功能更加强大和灵活。此外,数字电路还可以通过模拟数字转换器和数字模拟转换器与其他类型的电路相连,实现数字与模拟信号之间的相互转换。
数电和模电有何区别?
数制和编码
属于很基础的内容,在微机原理和计算机组成原理等课程中学过。
二进制、八进制、十进制、十六进制
ASCII码,BCD码、GB2312编码、UTF-8编码等
……
略。
逻辑门电路
最基础的门电路就是与门、或门、非门
基础的复合逻辑门电路一般就是与非门、或非门、异或门、同或门
列表如下所示:
其中,非门又叫做反相器。
异或的运算符号一般还可以表示成Y=A⊕B
异或和同或互为反相。
CMOS门电路和TTL门电路
我刚开始接触CMOS门电路和TTL门电路时,还比较疑惑,门电路不是就是与或非这些吗?咋还冒出个CMOS门电路和TTL门电路?
其实这个CMOS门电路、TTL门电路和基础的逻辑门电路并不是一个东西。
那CMOS和TTL是啥呢?
我们知道基础的逻辑门电路有与、或、非、与非、或非、同或、异或这些,但是这只是逻辑层面上的叫法,有没有想过,这些门又是怎么实现的呢?
逻辑门的物理实现,就是通过CMOS或者TTL的。或者说,CMOS或者TTL就是逻辑门内部的结构和原理。
那什么是CMOS和TTL呢?
看到一篇文章讲得很好:
我在这里摘录部分所需内容仅作为记录之用。
这一小节讨论的门电路是数字电路的基本逻辑单元。它们包括 CMOS门电路、双极结型三极管(Biploar Junction Transistor,BJT)构成的TTL门电路,以及其他门电路。
注意:门电路中的MOS管或 BJT管工作在开关状态。
实现基本逻辑运算和常用逻辑运算的单元电路称为门电路。逻辑门电路是组成各种数字电路的基本单元电路。将构成门电路的元器件制作在一块半导体芯片上,再封装起来,便构成了集成门电路。
按照制造门电路晶体管的不同,分为:
CMOS逻辑门电路是目前使用最广泛、占主导地位的集成电路。
早期的CMOS 与TTL 逻辑门相比,CMOS速度慢、功耗低,而 TTL 主要是速度快,但功耗大。后来随着制造工艺的不断改进,CMOS电路的集成度、工作速度、功耗和抗干扰能力远优于 TTL。因此,几乎所有的 CPU、存储器、PLD器件和专用集成电路(ASIC)都采用CMOS 工艺制造,且费用较低。因此,出现种类繁多的CMOS逻辑系列。
下图所示为CMOS发展过程中部分典型逻辑门系列,以及相对前一个系列在速度和功耗等方面的改进。
后面带有“T”的型号,表示可与TTL兼容。TTL是应用最早,技术比较成熟的集成电路,曾被广泛使用。大规模集成电路的发展,要求每个逻辑单元电路的结构简单,并且功耗低。TTL电路不满足这个条件,因此逐渐被 CMOS 电路所取代,退出其主导地位。由于TTL 技术在整个数字集成电路设计领域中的历史地位和影响,目前主要应用于教育或是简单的中小规模数字电路。
开关电路
在二值数字逻辑中,逻辑变量的取值不是0就是1。在数字电路中与其对应的是电子器件的"闭合"和"断开"两种状态。下图所示为开关电路示意图。
当开关S断开时,输出电压=Vcc ,输出逻辑1,如图3.1.3(a)所示。
反之,当开关S接通时,输出电压=0 ,输出逻辑0,如图3.1.3(b)所示。
早期的开关由继电器构成,后来使用 BJT或 MOS管作为开关。BJT或 MOS 管相当于一个受控开关,当其工作在截止状态时,相当于开关断开,输出高电平;当