在集成电路(IC)设计领域,模拟设计是专注于具有连续时间域特性的电路,并对其连续时间行为进行优化的一门学科。
模拟设计的典型目标包括:
一提到“集成电路设计”这个术语,大多数人想到的都是复杂的微处理器设计。这些电路是采用数字设计技术设计的,该技术侧重于离散值(即“1”和“0”)的传播。 我们需要了解的是,采用这种“1和0”的传播模型,是为了简化对庞大网络的分析。任何电路中的实际器件都是对连续变化的激励信号作出响应的,因此模拟电路设计实际上才是数字电路设计的基础。
由于集成电路(IC)中的所有基本器件都会对连续时间激励作出响应,因此模拟设计构成了所有IC设计的基础。现代IC技术带来了许多设计挑战。 先进工艺节点的制造过程存在显著的变异性。先进集成电路中数量庞大的器件在实际工作时也会导致变异性。这种变异性表现为工作电压、工作温度以及性能的变化。密集排列的器件之间,以及器件与硅片基底 、封装和电路板之间,也会发生相互作用,从而导致信号失真。所有这些效应既可能发生在器件之间,也可能发生在单个集成电路内部。
模拟设计必须对所有这些效应进行补偿,以确保三项基本特性:保真度/精度、一致性,以及性能。可靠性分析和信号完整性 分析是用于建模和缓解这些效应的一些方法。以下是这三项特性在集成电路应用中重要性的几个例子:
模拟设计与数字设计之间的主要区别在于所采用的基础分析方法。
在模拟电路设计中,电路激励被视为随时间连续变化的信号。电路的行为在时域和频域中进行建模,重点关注所得波形的保真度/精度、一致性以及性能。此外,还必须对由制造和设计引起的电路变异性进行建模和补偿。
数字设计将电路激励视为随时间变化的离散逻辑“1”和逻辑“0”序列。逻辑“1”通常由集成电路(IC)的供电电压表示,而逻辑“0”则由该电压的缺失(即零伏)表示。 数字电路中的器件必须在大部分时间内处于逻辑“1”或逻辑“0”状态。只要处理这些信号的电路对这些逻辑电平的响应保持一致,数字设计就能正常工作。模拟设计则负责确保这些特性得以实现。
这使得可以利用组合逻辑和时序逻辑模型来分析电路的行为,只需考虑两种电压(“1”和“0”),从而大大简化了设计和验证过程。
| 属性 | 模拟电路设计 | 数字设计 |
| 信号类型 | 连续信号 | 离散信号(逻辑“1”和“0”) |
| 主要重点 | 波形的保真度、精度、一致性和性能 | 二进制状态的逻辑正确性与时序 |
| 分析领域 | 时域与频域 | 组合逻辑与时序逻辑模型 |
| 变异性处理 | 补偿制造和运行中的波动(电压、温度、交互作用) | 依赖于在规定电压水平下电路行为的一致性 |
| 设计目标 | 精确的检测、放大、滤波和信号完整性 | 逻辑运算的可靠处理 |
| 仿真方法 | 电路仿真采用线性与非线性模型,兼顾寄生参数 | 使用抽象化二进制模型的逻辑仿真 |
| 版图设计注意事项 | 需要精心进行版图设计,以充分考虑寄生效应、密度和可制造性 | 版图设计侧重于时序收敛、面积效率和功能性正确性 |
| 常见应用 | IoT 传感器、射频电路、模拟前端、精密放大器 | 微处理器、数字控制器、存储器、逻辑模块 |
| 验证 | 寄生参数提取、信号完整性以及版图与原理图一致性(LVS)检查 | 功能验证、形式化验证等效检查 、静态时序分析 |
电压和电流稳压器: 其通常用于电源电路中,在这些电路中,无论输入电压如何变化,输出电压都应保持恒定。稳压器集成电路可确保输出电压恒定;电压稳压器广泛应用于各种电源系统中。
运算放大器(op-amp):运算放大器用于将输入信号放大到负载所需的更高电平。运算放大器还可以滤除不需要的信号。运算放大器集成电路最常见的应用是音频放大器。
ADC/DAC转换器 集成电路(IC):这些集成电路用于将模拟信号转换为数字信号,被称为模数转换器(ADC)。当输入信号为连续信号(如声音、热量等)且需要转换为数字流以供处理时,会使用这些集成电路。其常见应用领域是无线电。
音频放大器:音频放大器集成电路(IC)广泛应用于接收模拟信号极弱的射频应用中。它们能够接收低输入频率并将其提升至电路所需的更高水平。这些芯片常用于通信系统中。
模拟集成电路的设计通常包括自上而下的设计和实现过程,随后是自下而上的验证过程。这种总体方法有许多不同实现形式。以下是基本步骤:
新思科技定制设计平台是一套统一的设计和验证工具套件,可加速开发出稳健的定制模拟设计。该平台基于Custom Compiler™ 定制设计环境构建,具备行业领先的电路仿真级性能、快速且易于使用的版图编辑器,以及在寄生参数提取 、可靠性分析和物理验证 方面的业界领先技术。
平台工具包括:
Custom Compiler 能够促进设计与版图协同,从而简化设计意图的沟通并实现模拟设计收敛,如下所示。