0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

异步逻辑器件之反相器、缓冲器(驱动器)和收发器

CHANBAEK 来源:硬件系统架构师 作者:Timothy 2023-09-04 15:59 次阅读

logic-2---缓冲器和收发器

引言:在异步逻辑器件中,信号不与时钟信号同步,或者说该信号压根就没有对位的时钟信号。本节简述基本的异步逻辑--->1位拓扑和多位拓扑的缓冲器、反相器、驱动器和收发器。

1.反相器

反相器实质就是一个非门,单反相器就是一个单非门,正逻辑中执行布尔函数
Y=A。如图2-1右所示是CMOS结构的非门,芯片里面的最原始的构成就是如此。

图片

图2-1:CMOS结构的非门

图片

图2-2:非门图例

图片

图2-3:反相器输入输出波形

对于反相器的关键参数,一个是时延,即输入和输出之间的延迟,一个是上升/下降时间,这两个体现出反相器的性能

2.缓冲器(驱动器)

图片

图2-4:缓冲器图例

如图2-4是缓冲器的图例,注意这里是缓冲而不是缓存Buffer,缓冲器在结构上是由两个及以上反相器组成,如图2-5是偶数的同相缓冲器示例,图2-6是奇数反相缓冲器示例,图2-7是带控制的单通道同相缓冲器。

图片

图2-5:同相缓冲器

图片

图2-6:反相缓冲器

图片

图2-7:带控制单通道同相缓冲器

从图2-1的结构可以看出缓冲器将开关变化映射到VDD的切换,所以缓冲器可以用于刷新微弱的数字信号,这些信号通常是由连接到相当大的电容性负载或许多并联输入端的低强度驱动输出产生的。缓冲器的输出能重建一个适当形状的数字波形并改善信号完整性,提供同相和反相两种功能,图2-8显示缓冲器的刷新效果。

图片

图2-8:同相缓冲器改善波形

3.收发器

如 图2-9
,收发器是一个双向缓冲器,用于从数据总线接收和/或向数据总线发送数据,使用方向控制引脚选择数据流的方向。数字信号的本质就是0和1,电气层面就是高低电平不断切换,芯片接收端接收到信号后传递给ADC或者电平比较器作阈值判断以此来识别接收的信号是0还是1。

独立的收发器元器件,从其缓冲器构成来看,也是做一个信号中继和增强,重建一个适当形状的数字波形并改善信号完整性。

图片

图2-9:收发器结构

简单的收发器由两个缓冲器和方向控制电路组成,其他类型的收发器还包括锁存器或寄存器,可以存储输入值并在需要时将其释放到输出端。收发器具有多种拓扑,例如与总线连接要求有关的1、2、4、8、16或18位版本,收发器可提供多种相关功能:

1:开漏输出

2:输入总线保持功能可在输入端未获有效驱动时保持输入值

3:施密特触发器和施密特动作输入提供输入迟滞

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 收发器
    +关注

    关注

    10

    文章

    2975

    浏览量

    104793
  • 驱动器
    +关注

    关注

    51

    文章

    7319

    浏览量

    142996
  • 缓冲器
    +关注

    关注

    6

    文章

    1578

    浏览量

    44895
  • 反相器
    +关注

    关注

    6

    文章

    250

    浏览量

    42712
  • 逻辑器件
    +关注

    关注

    0

    文章

    82

    浏览量

    19947
收藏 人收藏

    评论

    相关推荐

    缓冲器/线路驱动器,非反相(IC)74HC244D,65374HC244D

    )类别:集成电路 (IC)原厂类别;逻辑 - 缓冲器驱动器,接收收发器系列:74HC逻辑
    发表于 05-15 21:08

    基于FPGA的通用异步收发器设计

    基于FPGA的通用异步收发器设计
    发表于 08-18 00:03

    反相器为什么就是缓冲器

    如果是一个最简单的共源电路应该就是一个反相器了吧,怎么个缓冲法?还有数字电路中的输入端的0在实际运用中是不是输入一个负电压?
    发表于 12-11 21:57

    反相器选型

    我想请教下反相器需要关注什么参数?
    发表于 04-28 17:52

    单输入逻辑门(数字缓冲器)这些特性你知道吗?

    和灯,而无需反转。一种允许我们执行此操作的单输入逻辑门称为数字缓冲器。与单输入,单输出反相器或“非”门(例如TTL 7404,其在输出上对其输入信号进行反相或互补)不同,“
    发表于 01-26 09:16

    通用同步异步收发器(USART)

    标准库3.5实现:《嵌入式-STM32开发指南》第二部分 基础篇 - 第6章串口通信6.1串口简介通用同步异步收发器(USART)提供了一种灵活的方法与使用工业标准NRZ异步串行数据格式的外部设备
    发表于 08-20 07:37

    怎样去设计一种CMOS三态缓冲器的电路呢

    反相器的速度与哪些因素有关?什么是转换时间和传播延迟呢?怎样去设计一种CMOS三态缓冲器的电路呢?
    发表于 10-20 06:24

    为什么可以用CMOS反相器作为逻辑门电路的缓冲级呢?

    为什么可以用CMOS反相器作为逻辑门电路的缓冲级呢?请解释一下原因
    发表于 03-24 11:15

    反相器的输出不对!

    这个电路的输出应该是低电平0V,但是用4V电压的反相器器件仿真结果正确,用下面那个6V电压的反相器器件的仿真结果输出就是2V多的电平,请问这是怎么回事?
    发表于 08-24 08:00

    具有漏极开路和反相器的低功耗反相缓冲器-74AUP2G0604

    具有漏极开路和反相器的低功耗反相缓冲器-74AUP2G0604
    发表于 02-10 19:09 0次下载
    具有漏极开路和<b class='flag-5'>反相器</b>的低功耗<b class='flag-5'>反相</b><b class='flag-5'>缓冲器</b>-74AUP2G0604

    低功耗缓冲器反相器-74AUP2G3404

    低功耗缓冲器反相器-74AUP2G3404
    发表于 02-10 19:17 0次下载
    低功耗<b class='flag-5'>缓冲器</b>和<b class='flag-5'>反相器</b>-74AUP2G3404

    低功耗反相缓冲器/线路驱动器;三态-74AUP1G240

    低功耗反相缓冲器/线路驱动器;三态-74AUP1G240
    发表于 02-14 18:51 0次下载
    低功耗<b class='flag-5'>反相</b><b class='flag-5'>缓冲器</b>/线路<b class='flag-5'>驱动器</b>;三态-74AUP1G240

    反相缓冲器/线路驱动器;三态-74LVC2G240_Q100

    反相缓冲器/线路驱动器;三态-74LVC2G240_Q100
    发表于 02-21 18:33 0次下载
    双<b class='flag-5'>反相</b><b class='flag-5'>缓冲器</b>/线路<b class='flag-5'>驱动器</b>;三态-74LVC2G240_Q100

    20 位缓冲器/线路驱动器,非反相;三态-74ALVCH16827

    20 位缓冲器/线路驱动器,非反相;三态-74ALVCH16827
    发表于 02-21 19:36 0次下载
    20 位<b class='flag-5'>缓冲器</b>/线路<b class='flag-5'>驱动器</b>,非<b class='flag-5'>反相</b>;三态-74ALVCH16827

    低功耗缓冲器反相器-74AXP2G3404

    低功耗缓冲器反相器-74AXP2G3404
    发表于 03-03 19:28 0次下载
    低功耗<b class='flag-5'>缓冲器</b>和<b class='flag-5'>反相器</b>-74AXP2G3404