Synopsys
Ansys

什么是模拟设计?

新思科技 编辑部

2020年12月10日 / 阅读时间7分钟

定义

在集成电路(IC)设计的 环境 中,模拟设计是一门专注于创建电路的学科,这些电路操作 ,并针对连续时域行为进行了优化。

模拟设计的典型目标包括: 

  • 信号保真度
  • 扩增
  • 筛选

一提到“集成电路设计”这个术语,大多数人想到的都是复杂的微处理器设计。这些电路是采用数字设计技术设计的,该技术侧重于离散值(即“1”和“0”)的传播。 需要理解的是,这种“1和0”的传播模型是为了简化对庞大网络的分析而采用的。任何电路中的实际器件都是对连续变化的激励信号作出响应的,因此模拟电路设计实际上才是数字电路设计的基础。

模拟设计的重要性

由于集成电路(IC)中的所有基本器件都会对连续时间激励作出响应,因此模拟设计构成了所有IC设计的基础。现代IC技术带来了许多设计挑战。 先进工艺节点的制造过程存在显著的变异性。先进集成电路中数量庞大的器件在实际工作时也会导致变异性。这种变异性表现为工作电压、工作温度以及性能的变化。密集排列的器件之间,以及器件与硅片基底 、封装和电路板之间,也会发生相互作用,从而导致信号失真。所有这些效应既可能发生在器件之间,也可能发生在单个集成电路内部。

模拟设计必须对所有这些效应进行补偿,以确保三项基本特性:保真度/精度、一致性和性能。可靠性分析和信号完整性 分析是用于建模和缓解这些效应的一些方法。以下是这三项特性在集成电路应用中重要性的几个例子:

  • 保真度/精度:许多模拟设计构成了用于感知集成电路(IC)外部条件的电路的基础。感知环境温度、气压、运动和光线是许多物联网(IoT )设备的基本组成部分。例如,光线感知构成了机器视觉的基础。 要准确感知这些连续时间效应,需要进行精确测量,这意味着执行这些测量的模拟电路必须具备出色的保真度和精度。模拟设计确保了保真度/精度。
  • 一致性:数字电路设计通过建模离散的“1”和“0”的传播过程,来简化对大量器件的分析。“1”通常代表主电源电压,“0”则表示无电压。为了使该模型有效运行,电路元件的性能必须在上述所有可变条件下保持一致。 一致性确保电压处于“1”或“0”的参考电平之一。模拟设计可确保满足这些条件。
  • 性能:该参数主要有两种表现形式:速度和功耗。所有集成电路(IC)在速度方面都有严格的要求,以满足整体系统的吞吐量 。此外,它们的功耗也必须控制在特定范围内。这一要求源于系统必须保持在可接受的热设计功耗范围内,以确保有效的散热。降低功耗的需求也受到运营成本限制的驱动。模拟设计可确保功耗和速度均在可接受的范围内。

模拟设计与数字设计

模拟设计与数字设计之间的主要区别在于所采用的基础分析方法。

在模拟电路设计中,电路激励被视为随时间连续变化的信号。电路的行为在时域和频域中进行建模,重点关注所得波形的保真度/精度、一致性以及性能。此外,还必须对由制造和设计引起的电路变异性进行建模和补偿。

数字设计将电路激励视为随时间变化的离散逻辑“1”和逻辑“0”序列。逻辑“1”通常由集成电路(IC)的供电电压表示,而逻辑“0”则由该电压的缺失(即零伏)表示。 数字电路中的器件必须在大部分时间内处于逻辑“1”或逻辑“0”状态。只要处理这些信号的电路对这些逻辑电平的响应保持一致,数字设计就能正常工作。模拟设计则负责确保这些特性得以实现。

这使得可以利用组合逻辑和时序逻辑模型来分析电路的行为,只需考虑两种电压(“1”和“0”),从而大大简化了设计和验证过程。

属性模拟电路设计数字设计
信号类型连续信号离散信号(逻辑“1”和“0”)
主要重点波形的保真度、精度、一致性和性能逻辑正确性 与二进制文件 状态的时序
分析领域时域与频域组合逻辑与时序逻辑模型
变异性处理补偿制造和运行中的波动(电压、温度、交互作用)依赖于在规定电压水平下电路行为的一致性
设计目标精确的检测、放大、滤波和信号完整性逻辑运算的可靠处理
仿真方法电路仿真 采用线性与非线性模型,兼顾寄生参数使用抽象化的二进制文件 模型进行逻辑仿真
版式设计注意事项需要对寄生参数 的效果、密度和可制造性进行精心布局布局设计侧重于时序收敛、面积效率和功能性正确性
常见应用IoT 传感器、射频电路、模拟前端、精密放大器微处理器、数字控制器、存储器、逻辑模块
验证寄生参数 参数提取、完整性 信号,以及LVS(布局与原理图对比)检查功能验证、形式化验证等效检查 、静态时序分析

模拟IC的应用示例

电压和电流稳压器:它 通常用于电源电路中,在这些电路中,无论输入电压如何变化,输出电压都应保持恒定。稳压器集成电路可确保输出电压恒定。电压稳压器广泛应用于各种电源系统中。 

电压和电流调节器

运算放大器(op-amp):运算放大器用于将输入信号放大到负载所需的更高电平。运算放大器还可以滤除不需要的信号。运算放大器集成电路最常见的应用是音频放大器。 

运算放大器

ADC/DAC转换器 集成电路(IC):这些集成电路用于将模拟信号转换为数字信号,被称为模数转换器(ADC)。当输入信号为连续信号(如声音、热量等)且需要转换为数字流以供处理时,会使用这些集成电路。其常见应用领域是无线电。 

ADC/DAC转换器 集成电路

音频放大器:音频 放大器集成电路(IC)用于接收的模拟信号非常微弱的射频应用中。它们接收低频输入信号,并将其放大到电路所需的更高电平。这些芯片通常用于通信系统中。

音频放大器

如何设计模拟电路

模拟集成电路的设计通常包括自上而下的设计和实现过程,随后是自下而上的验证过程。这种总体方法有许多变体。以下是基本步骤:

  • 制定该设计的高级规格说明书。它将实现哪些功能?该设计的性能、功耗和面积(即成本)目标是什么?
  • 利用滤波器、比较器和放大器等宏函数,制定一个顶层设计方案以实现所需的结果
  • 使用晶体管、电阻和电容器等元件,创建用于支持顶层设计的设备级电路描述。此步骤通常会调用预定义函数库,并需要根据每个独特设计的具体要求对这些函数进行定制。
  • 利用仿真验证设计是否满足所有规格要求。此处使用的软件通常会采用针对目标制造工艺进行过调谐的线性与非线性元件来建模电路。正是在这一步骤中,将对制造工艺和运行中的变异性进行建模,以确保器件设计在面对这些不确定性时仍能保持鲁棒性。
  • 通过组装所有元件的预定义布局,实现设计的物理布局。在此步骤中,将优化布局密度以最大限度地降低成本。必须遵循许多布局 规则,以确保设计在可制造性和信号方面得到优化完整性 。验证 ,即验证是否遵循了这些规则,是在此步骤中进行的,该步骤被称为物理验证 。
  • 随后从布局中提取等效电路。此时,设计描述中已包含寄生参数 等效应,例如串扰和布线电阻,并针对这些已添加的新的效应 对设计进行重新仿真,以确保设计在这些因素加入后仍能按预期工作。此外,还会将提取的设计与原始设计进行对比,以确保使用了正确的器件且连接无误。这一过程称为逻辑与原理图比对(Logic versus Schematic),或简称LVS检查。
  • 在此阶段,还会添加测试电路所需的任何结构。设计完成后,即可进入制造阶段,或集成到更大的数字设计中。将模拟设计集成到更大的数字设计中,称为 AMS,即模拟/混合信号设计。

模拟电路设计与 新思科技

新思科技 定制设计平台是一套统一的设计和验证工具套件,可加速开发 开发出稳健的定制模拟设计。该平台基于Custom Compiler™ 定制设计环境构建,具备 industry-领先的 电路仿真 级性能、快速且易于使用的布局编辑器,以及在寄生参数 参数提取 、可靠性分析和物理验证 方面的业界领先技术。

平台工具包括:

  • 自定义Compiler :提供设计输入 、仿真管理与分析,以及自定义布局编辑功能
  • PrimeSimSPICE :一款多核/多机 仿真器,非常适合对大型、复杂的模拟和射频电路进行仿真
  • IC Validator:一款全面且高性能的签核物理验证 解决方案,可为所有工艺节点的客户提升生产力
  • PrimeSim HSPICE:用于精确片上仿真以及从硅片到封装、从电路板到背板的信号完整性 仿真与分析的黄金标准标准
  • StarRC:荣获标准 金奖,用于寄生参数 参数提取
  • PrimeSim XA:搭载FastSPICE 仿真器,为各类设计提供卓越的验证性能和容量
  • PrimeWave 设计环境:一款用于模拟和混合信号集成电路的图形化波形观测仪 及仿真后处理工具
  • SiliconSmart:提供全面的库特性分析与质量保证功能,用于生成数字签核工具(如PrimeTime)所需的模型
  • PrimeSim可靠性分析:HSPICE、FineSim和CustomSim 支持一套全面的可靠性和Monte Carlo 分析功能,以确保电路在面对变异性时操作 正确运行

定制的Compiler 支持设计/布局协作,便于传达设计意图并完成模拟设计收敛,如下所示。

自定义Compiler 环境 | 新思科技

继续阅读

Ask BETA This experience is in beta mode. Please double check responses for accuracy.

结束聊天

关闭此窗口将清除您的聊天记录并结束本次会话。您是否确定要结束本次聊天?