贵州电子信息职业技术学院实训中心电工电子与控制 · 虚拟仿真
元件 + 指南esc

三态缓冲器

使用本地实验舱高电平有效的三态缓冲器,在使能时驱动 LOW(低电平) 或 HIGH(高电平),在禁用时将输出释放为高阻态(Z)。

概述

三态缓冲器在使能时将数据输入驱动到输出,在禁用时释放输出,使其进入高阻态。EN(使能) 为高电平有效。

实验舱接口

方向 引脚 行为
输入 D 单比特数据输入。
输入 EN 高电平有效的输出使能。
输出 Y 主动驱动的数据,或释放驱动后的 Z。

真值表

若 EN 为主动驱动的未知态,输出会主动驱动 X;若 EN 已释放驱动,则按 LOW 采样并释放 Y。EN 为 HIGH 时,已释放驱动的 D 按 LOW 采样,主动驱动的未知 D 则产生主动驱动的 X。

总线使用与边界

应协调各使能信号,使预定信号源驱动共享网络。多个主动驱动源给出相同值时,解析结果仍为该值;LOW 与 HIGH 驱动发生冲突时,则解析为主动驱动的未知态 X。Z 表示逻辑上的驱动释放状态,模型不为其指定阻抗幅值,也不模拟电流、电压、负载效应或电气损坏。

运行时参考

端子 方向
D 输入
EN 输入
Y 输出

新放置元件的输出初始状态按上方输出端子顺序排列为:Z。四态符号为 0、1、X(主动驱动的未知态)和 Z(高阻态)。默认传播延迟:1 ns(仿真时间)。

学习路径

前置知识

常见问题

三态缓冲器是什么?

三态缓冲器有三种输出状态:HIGH(1)、LOW(0)和高阻态(Z)。禁用时不驱动总线,使其他已使能器件可以控制共享线路。

高阻态是什么?

高阻态(Z)表示该模型输出不贡献任何驱动逻辑值,此时可由其他已使能信号源决定网络值。同时驱动相互冲突的 LOW、HIGH 会造成争用,而非有效共享。

进阶课程