逻辑器件概述,OC/OD门特点

本文详细介绍了逻辑器件在硬件电路设计中的重要性,包括逻辑门、缓冲器、模拟开关等的基本功能,以及TTL、CMOS等不同类型的逻辑IC在低功耗和速度上的对比。此外,还探讨了逻辑器件在连接芯片、电平转换和I2C通信中的应用,以及开漏输出的独特特性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

逻辑器件介绍

   逻辑器件概述

   在硬件电路设计中,与非门,逻辑驱动器,电平转换器,模拟开关等逻辑器件的使用是不可或缺的,我们应该熟悉其相关功能以及应用场景。

   逻辑IC用于连接不同的芯片和电路板(当两个芯片之间的逻辑电平不同或者两芯片之间的物理距离比较远的时候,此时需要一个逻辑器件,即信号缓冲器),用于对逻辑电路进行微小的调整,例如讲增加信号驱动能力(即缓冲信号),塑造信号波形,调整信号的输出时序等。

   上图中展现的逻辑IC的功能包括逻辑转换,波形整形,增强驱动能力,模拟开关(两个接口不同时进行使用),电平转换等功能。

典型逻辑器件的功能

    逻辑门,缓冲器,锁存器,计数器,模拟开关等一些逻辑器件的符号表示

      一些半导体制造商例如TI可以提供基本逻辑门作为行业标准IC,它们在功能和引脚上都是兼容的,这些IC被称为标准逻辑IC,除了一些小封装之外,不同制造商的标准逻辑IC都采用引脚兼容的封装。例如74系列就是一个标准,不同半导体厂商的逻辑器件具有相同的尾缀一般来讲是可以进行兼容的,不同的数字代表不同的功能。

74系列不同的编号对应不同芯片的功能。

逻辑器件的类型

   标准逻辑IC根据制造工艺的不同具有不同电气特性的类型,现在较为常用的是兼具低功耗和低成本特点的CMOS逻辑IC

TTL(晶体管-晶体管逻辑)

   最初广泛用作标准逻辑IC的双极逻辑;相比CMOS逻辑IC,具有更高的电流驱动能力和运行速度,但消耗更多的功率;

CMOS逻辑(互补MOSFET)

   结合使用P沟道和N沟道MOSFET,实现比TTL更低的功耗;最初比TTL慢,由于制造工艺的发展,现在提供比TTL更高的运行速度

BICMOS逻辑(双极CMOS)

   结合上述两者的优点,输入极和逻辑电路采用CMOS工艺降低功耗,输出极采用双极晶体管提高电流驱动能力,但是制造工艺复杂,成本比较高

CMOS与BICMOS逻辑器件的对比

    BICMOS逻辑器件有比较大的驱动电流,驱动能力比较强。CMOS不支持带点插拔,BICMOS逻辑器件支持带电插拔,除此之外,两者差别不是很大,但是BICMOS逻辑器件的成本要更高一些,所以CMOS逻辑器件比较常用。

常用的逻辑电平

   常见的逻辑电平有TTL、CMOS、LVTTL、LVCOMS、CML、ECL、PECL,LVPECL、LVDS ,RS232电平、 RS422电平,RS485电平等。

   TTL和CMOS的逻辑电平按典型电压可分为:5V系列、3.3V系列,2.5V系列和1.8V系列。其中5V TTL和5VCMOS逻辑电平是通用的逻辑电平。 3.3V及以下的逻辑电平被称为低电压逻辑电平,常用的为LVTTL电平。 低电压的逻辑电平还有2.5V和1.8V两种。

下图是TI官方提供的逻辑电平指导

   常用的逻辑电平有TTL和CMOS ,是最常见的两种逻辑电平,LVTTL 和LVCMOS是它们的低电平版本,其他的高速电平大多都衍生自 TTL和CMOS。

VOH(输出高电平):是使逻辑门输出为高电平的输出最小值,逻辑门的输出高电平的电平值都必须大于VOH;

VIH(输入高电平):是逻辑门输入为高电平时所允许的最小输入高电平,输入电平高于VIH,则认为输入电平为高电平;

VIL(输入低电平):是逻辑门输入为低电平的最大输入低电平,当输入低于VIL,则认为输入电平是低电平;

VOL(输出低电平):是逻辑门输出为低电平时所允许的输出电平最大值,逻辑门输出为低电平时侯必须小于VOL;

VT(阀值电平): 是电路刚刚勉强能翻转动作时的电平。它是一个界于Vil、Vih之间的电压值,对于CMOS电路的阈值电平,通常讲是二分之一的电源电压值,但要保证稳定的输出,则必须要求输入高电平大于VIH,输入低电平小于VIL,如果输入电平在阈值上下,即是VIL-VIH区间,这样电路会处于不稳定的状态。

门电路

   门电路输出极在集成单元内不接负载电阻而直接引出作为输出端,这种形式的门称为开路门。开路的TTL、CMOS、ECL门分别称为集电极开路(OC)、漏极开路 (OD)、发射极开路(OE),使用时应该注意是否接上拉电阻(OC、OD门)或下拉电阻(OE门),以及电阻阻值选取是否合适。对于集电极开路(OC)门,其上拉电阻阻值RL应满足下面条件:

(1): RL < (VCC-Voh)/(n*Ioh+m*Iih) 拉电流尽可能大

(2): RL > (VCC-Vol) /(Iol+m*Iil) 灌电流尽可能小

其中n: 线与的开路门数;m:被驱动的输入端数。

Ioh:逻辑门输出为高电平时的负载电流(为拉电流)。

Iol:逻辑门输出为低电平时的负载电流(为灌电流)。

Iih:逻辑门输入为高电平时的电流(为灌电流)。

Iil:逻辑门输入为低电平时的电流(为拉电流)。

拉电流与灌电流

 开漏输出的门电路

   拉电流尽可能大,增加对负载的驱动能力;灌电流尽可能地小,灌电流尽可能的小,即是ID尽可能小,漏源之间的电压就会小,不会抬升输出低电平的电压过高,避免逻辑混乱的发生。

   当使用推挽输出的时候,拉电流尽可能大,增加驱动能力,但是也不能过大,因为在PMOS上有压差产生,电流过大就会产生比较大的漏源电压,造成输出电压过低,而且还有可能损坏器件.

两个逻辑芯片之间能进行通信需要满足以下条件:

发送方的VOH大于接收方的VIH;发送方的VOL小于接收方的VIL;

   图中是数据手册提供那些不同逻辑电平可以连接。

   器件手册提供的灌电流与拉电流的测试数据

对芯片来说负电流表示流出IC的电流,正电流是流入IC的

OC (OD)门

   如图,A点的高电平输入由外部上拉电阻RC提供,RC取值满足负载处A的输入高电平大于VIH,即VCC-I*RC>VIH,OC OD门需要加上拉电阻,上拉电阻的选择要合适。

   OC门的上升沿比较慢才能达到高电平,是因为需要经过无源器件电阻RC给右边的IC中的寄生电容进行充电,才能上升至高电平。低电平的时候由有源器件三极管进行控制截断电流非常快,所以下降沿比较陡峭,上升沿比较缓慢,通过对上拉电阻的选取可以控制上升速度,但是也要衡量功耗的影响。

   特点:输入输出电平可以不一致,输入VCC决定,输出上拉电阻去进行平衡,所以OC门可以进行电平转换

I2C中采用OD门没有采用push-pull的原因:

      在I2C中较多的设备线与连接而成,如果采用push-pull,可能会出现一个设备输出高,另外设备输出低,即是左边设备的PMOS打开而右边设备的NMOS也打开,这样就在VCC和GND之间形成短路,此时的大电流会损坏设备,这种现象被称为bus contention。

I2C上拉一般会选择2.2k,这样兼顾速度与功耗。I2C连接多个设备,是线与逻辑。

总结开漏输出的特性;

   利用外部电路的驱动能力,减少IC内部的功耗,可以驱动比芯片电源电压高的负载;

   可以将多个开漏输出的引脚进行连接,形成“与逻辑”(I2C中应用到该特点);

   接容性负载的时,下降沿是芯片内的晶体管,是有源驱动,速度比较快;上升沿是无源的外接电阻,速度比较慢。如果要求速度高电阻的阻值选择应该要小,功耗会大,所以电阻的选择要考虑功耗和速度。

   可以利用改变上拉电源的电压,改变传输电平,这样可以进行任意电平的转换;

   逻辑IC中寄生电容的来源:板子面积的影响;总线上设备的数量;走线等,芯片的输入电容相加,再加上走线带来的杂散电容。

As the world leader in logic, Texas Instruments (TI) offers a full spectrum of logic functions and technologies ranging from the mature bipolar and BiCMOS families to the latest advanced CMOS families. TI offers process technologies with the logic performance and features needed in today’s elec- tronic markets while maintaining support for the traditional logic products. TI’s product offerings include the following process technolo- gies or device families: •AC, ACT, AHC, AHCT, ALVC, AUC, AUP, AVC, FCT, HC, HCT, LV-A, LV-AT, LVC, TVC •ABT, ABTE, ALB, ALVT, BCT, HSTL, LVT •BTA, CB3Q, CB3T, CBT, CBT-C, CBTLV, FB, FIFOs, GTL, GTLP, JTAG, I2C, VME •ALS, AS, F, LS, S, TTL Some Logic families have been in the marketplace for years, the oldest well into their fourth decade. The “Logic Migration Overview” section gives logic users a visual guide to migra- tion from the older to the newer technologies. Today’s applications are evolving with greater functionality and smaller size. TI’s goal is to help designers easily find the ideal logic technology or function they need. By offering logic families at every price/performance node along with bench- mark delivery, reliability and worldwide support, TI maintains a firm commitment to remain in the market with both leading- edge and mature logic lines. The “Product Index” section pro- vides a snapshot of TI’s extensive portfolio by function versus technology. The “Functional Cross-Reference” section shows the portfolio by device (type number) versus technology. Logic suppliers have historically focused on speed and low power as the priorities for product family improvement. As shown in Figure 1, fast performance is offered by many new TI product technologies such as AUC (1.8 V), ALVC (3.3 V) and 0 5 10 15 20 25 0 1 2 3 4 5 6 7 CMOS Voltage, VCC (V) Typical Propagation Delay, tpd (ns) HC AHC AC LVA LVC ALVC AVC AUC Figure 1. CMOS Voltage vs. Speed LV-A (5 V), depending on operating voltage requirements. Other technologies such as AUP focus on delivering “best-in- class” low-power performance. The “Packaging and Marking Information” section shows the wide variety of packaging options offered by TI. Included are advanced surface-mount packages like the fine-pitch, small- outline ball-grid-array (BGA) packages, quad flat no-lead (QFN) packages for gates and octals; and WCSP (NanoStar™/ NanoFree™) packages for single-, dual- and triple-gate functions. The new NanoStar/NanoFree WCSP packages are the world’s smallest logic packages, offering a 70% savings in space over industry-standard SC-70 packages. The “Resources” section provides additional information about TI logic families, including a list of technical literature and an overview of alternate sources for most logic families. Data sheets can be downloaded from the TI web site at www.ti.comor ordered through your local sales office or TI authorized distributor. (See back cover.)
### OCOD的工作原理 OC(Open Collector Gate)是一种基于双极型晶体管的电路设计,其输出端仅由集电极组成,并通过外部电阻连接到电源电压。这种结构允许多个OC共享同一条总线并实现“线与”逻辑功能[^1]。 相比之下,OD(Open Drain Gate)则是基于场效应晶体管的设计,其中输出端仅为N沟道MOSFET的漏极部分,同样也需要借助外部上拉电阻来完成完整的信号传输路径[^2]。 两者均能用于构建多输入条件下的复杂组合逻辑运算中的“线与”,这是因为它们都可以让各自的输出处于高阻态或者低电平状态,在没有其他驱动的情况下,默认呈现为高阻抗特性从而不会干扰其它设备正常工作;当有至少一个器件将其输出设置成低电平时,则整个节点会被拉至地电位形成有效的逻辑0输出效果。 ### 实现方法上的差异 对于实际应用来说,虽然这两种技术手段可以达到相似的目的——即支持所谓的“开放连接”模式以便于进行诸如地址译码器之类的应用场合下所需的AND操作等功能扩展需求处理机制等方面考虑因素较多时选用哪种形式更为合适取决于具体环境要求以及成本效益分析结果等因素影响较大情况下才会做出最终决定: - **供电兼容性**:如果系统内部存在不同等级的操作电压范围内的组件混搭情况的话,那么采用CMOS工艺制造出来的OD类型的解决方案可能会更加灵活适应性强一点因为它的阈值电压相对较低所以更容易匹配各种规格参数不一致的产品之间相互协作关系良好稳定可靠程度更高一些。 - **功耗表现**:由于BJT本身的物理特性和工作机理决定了它在开关动作过程中会产生较大的电流尖峰现象进而引起额外的能量损耗问题因此相较于前者而言后者在这方面往往具备一定优势特别是在便携式电子装置领域内追求极致节能效率的前提下显得尤为重要突出明显可见一斑. ```python # Python模拟简单OC/OD行为的例子 def oc_od_simulation(input_signals, pull_up=True): output = 'High Impedance' if all(i == 0 for i in input_signals) and not pull_up else min(input_signals) return output print(oc_od_simulation([1, 0], True)) # 输出应为0 (Logic Low), 表示任意输入为Low时的结果. ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值