有兴趣了解模拟集成电路吗?
集成电路 (IC) 自 1950 年代后期推出以来一直统治着电子行业。所有迹象都表明,这些小黑匣子将继续主导市场,尤其是模拟IC设计,多年来变得越来越重要。
尽管如此,当大多数人想到IC时,他们会想到计算机处理器或微控制器等数字电路。本文会纠正这一点。我们将回顾模拟IC的性质,介绍这些电路的一些应用领域,最后研究设计它们的特殊要求和设计挑战。
什么是模拟IC?
在讨论模拟IC设计之前,我们需要定义“模拟 analog”。
模拟信号在时间上是连续的,并且具有无限范围的值。自然界中发现的所有信号,从声波到脑电波,都是模拟的。另一方面,数字信号随时间推移是离散的,在任何给定时间只能是一定数量的状态之一。图1提供了两种信号类型的比较。
图 1.模拟(上)与数字(下)信号。
模拟IC是一种集成电路,用于产生或放大模拟信号,而不是数字信号。
模拟IC的应用
现在我们知道了什么是模拟IC,图2显示了它们的使用领域。
图2.模拟电子学的应用。
如您所见,模拟IC具有多种应用。让我们按类别看一下它们。
控制 Control
为了控制电路运行,模拟电路根据传感器值创建信号。模拟电路广泛使用一种称为反馈feedback的技术,其中电路输出值在电路内反馈,以根据其自身的值调整输出。
数据转换 Data Conversion
某些应用(例如播放或录制音频)需要将数字信号转换为模拟信号或从模拟信号转换。用于实现此目的的电路必须包含模拟电路,以便测量模拟信号。
假设您想在手机上播放一些音乐。要生成通过手机扬声器播放的音频,需要将表示声音的数字数据转换为实际声波。由于声波是模拟信号,这意味着信号从数字域切换到模拟域。
这是通过称为数模转换器(DAC)的电路实现的。相反,录制音频需要将模拟信号(正在录制的音频)转换为数字信号,因此将使用模数转换器 (ADC)。DAC和ADC都需要特殊的数字和模拟电路,以实现高性能,同时保持合理的功耗。
电源 Power
所有电路都需要电源调节,以确保它们接收到正确的电压和电流量,以便正常运行。电源可能嘈杂或有故障,这可能会阻碍甚至破坏电子系统。这就是为什么有必要通过提供电源自动关闭或隔离等安全功能,防止电路受到损害。
这些电源调节电路可以将来自插座的交流电转换为低压直流电。它们还可以执行 DC-DC 转换以产生不同值的电压。此外,它们还可以利用能量收集将太阳能转换为直流电源电压。
通信 Communication
虽然通过电缆传输的数据通常被认为是数字的,但它实际上是模拟的。模拟电路提供驱动能力,通过电缆发送数据,并具有足够的电量,可以在另一侧读取。接收端还必须具有传感放大器,这些放大器可以从发射器读取数据并将其转换回满量程数字信号。
模拟电路的数据传输应用不仅限于有线通信,无线数据传输中使用的收发器包含许多模拟电路。它们的功能是生成和测量电磁波,使收发器能够远距离传输所需的数据,并将射频信号转换为全量程数字信号。
仪器和物理世界接口 Instrumentation and Physical World Interfaces
要感知真实世界的信号或生成必须与现实世界交互的信号,必须产生连续时间信号。顾名思义,这意味着使用模拟电路。
精密测试和测量设备需要高性能模拟电路,这些电路可以将传感器输出信号转换为高精度的可读电压。这允许将电压转换为数字信号。模拟IC被用作各种仪器的组件,从检测输入电压和电流的数字万用表到检测传感电容器中值变化的加速度计。
计算 Computation
数字电路仍然统治着这个领域,但模拟电路也可以执行高效的计算。计算性能最高的模拟电路是你的大脑,而执行模拟计算的电子电路通常试图复制人脑的操作。这是目前研究的一大课题。
模拟IC设计要求
当工程师设计数字电路时,他们主要关心两个设计特征:功耗和处理速度。这两个变量通常相互对抗,设计人员必须在两者之间找到最佳平衡点,以适应其特定应用。对于模拟电路设计人员来说,还有更多的考虑因素需要考虑。
图3中的图表通常称为模拟设计八边形analog design octagon,说明了模拟设计人员在创建规格或评估已设计电路的性能时必须考虑的指标。
图3.模拟设计八边形。
由于功耗和速度是模拟电路和数字电路之间的共享指标,因此我们不会在这里讨论它们。但是,我们将关注模拟设计八边形上的其他点。
噪声 Noise
噪声(无论是由电路产生的,还是以来自自然界且无法缓解的不需要的信号的形式产生的)都是模拟电路的一个大问题。模拟电路元件会产生不可忽略的噪声值,从而增加目标信号的真实值,从而影响信号完整性。
由于其高速开关,数字电路可以提供足以破坏模拟电路信号输出的噪声量。但是,模拟电路可以设计成“滤除”不需要的噪声。设计师应该注意这一点。
线性度和增益 Linearity and Gain
模拟电路主要由放大器组成,包括我们都知道和喜爱的运算放大器。假设理想的运算放大器具有无限增益,为了使运算放大器的工作尽可能接近理想值,必须最大化放大器增益(输出与输入的关系)。
同时,线性度被定义为电路传递函数在整个工作范围内尽可能保持线性的能力。一个完美的线性电路在输入范围的底部和顶部的工作方式相同。这是可取的,因为它允许对数据进行简单处理。如果电路是非线性的,则需要进行复杂的后处理,否则数据将被错误读取。
电源电压和电压摆幅 Supply Voltage and Voltage Swing
模拟电路设计人员还必须确保电源电压具有足够的输出电压摆幅值。电路还必须能够检测和产生定义的输入和输出电压水平。
输入/输出阻抗 Input/Output Impedance
输入和输出阻抗在数据传输应用中尤为重要。通信线路必须具有匹配的阻抗,以尽量减少反射信号,否则可能会破坏传输的数据信号。
模拟IC设计的挑战
由于必须考虑如此多的指标,模拟电路仍然主要由手工创建。数字电路设计是高度自动化的,利用硬件描述语言,可以从代码生成物理电路布局。
此外,虽然晶体管尺寸根据摩尔定律不断减小,但模拟电路无法像数字电路那样利用这些先进节点。今天的数字电路是用 3 纳米制造的,并且可能会变得更小。相比之下,模拟电路目前设计在 65 nm 至 28 nm 范围内。
晶体管的收缩会导致高阶寄生效应,这对模拟电路来说是一种灾难,尽管它们不会严重影响数字性能。因此,模拟IC从一个技术节点到另一个技术节点需要更多时间。