三态缓冲器工作原理图解(三态缓冲器工作原理)

三态缓冲器工作原理三态缓冲器又称三态门和三态驱动器,其三态输出受使能输出控制。当使能输出有效时,器件实现正常逻辑状态输出(逻辑0、逻辑1)。当使能输入无效时,输出处于高阻状态,相当于与连接的电路断开。

缓冲器是数字元件之一。它不对输入值进行任何运算,其输出值与输入值相同,但在计算机设计中起着重要的作用。

缓冲器有两种类型,普通缓冲器(传统缓冲器)和三态缓冲器。传统的缓冲器总是直接输出值,该值用于将电流输出到更高级别的电路系统。除了常规缓冲器的功能,三态缓冲器还有一个卡通输入选项,用E表示。当E=0和E=1时,输出值不同。

缓冲器可分为输入缓冲器和输出缓冲器。前者的作用是暂时存储外设发来的数据,以便处理器取走;后者用于临时存储处理器发送给外设的数据。有了数控缓冲器,高速CPU可以和低速外设协调缓冲,实现数据传输的同步。因为缓冲器连接到数据总线,所以它必须具有三态输出功能。

E=1时选通,其输入直接送到输出;

如果E=0,缓冲器被阻塞,无论输入什么值,输出总是高阻态,用z表示,高阻态可以使电流足够低,这样的缓冲器的输出不连接任何东西。

为了减少信息传输线的数量,大多数计算机中的信息传输线都采用总线形式,即所有要传输的相似信息都走同一组传输线,信息分时传输。计算机中一般有三组总线,即数据总线、地址总线和控制总线。为了防止信息相互干扰,要求所有挂在总线上的寄存器或存储器既能呈现0和1两种信息状态,又能呈现——高阻态的第三种状态(也叫高阻态),即此时看起来它们的输出是断开的,对总线状态没有影响。此时,总线可以被其他设备占用。它可以实现上述功能。除了输入和输出端之外,它还有一个控制端。请看下图。

当控制端E=1,output=input时,总线由该器件驱动,总线上的数据由输入数据决定;

当控制端E=0时,输出端处于高阻态,器件对总线没有影响。当寄存器的输出连接到三态门,然后通过三态门的输出连接到总线时,形成三态输出级缓冲寄存器。下图显示了一个4位三态输出缓冲寄存器。因为这里使用单向三态门,所以数据只能从寄存器输出到数据总线。如果要实现双向传输,应该使用双向三态门。