Synopsys
Ansys

什么是集成电路(IC)设计?

新思科技 编辑部

2021年1月4日 / 阅读时间 8 分钟

定义

集成电路设计(简称IC设计)是电子工程这一更广泛知识体系的一部分。在电子工程学科中,有一个被称为电路设计的过程。电路设计的目标是将一组相互连接的电路元件组合起来,使其执行特定的目标功能。进行加法或乘法运算就是一個简单的例子。微处理器中的指令集(开发 ),它通过执行计算机指令来完成复杂任务,则是另一个例子。

该过程中使用的电路元件始于晶体管、电阻、电容和导线等基本构建模块。这些元件组合在一起,形成逻辑门或精密放大器等更复杂的功能,随后这些功能又进一步组合,形成加法器和乘法器等更复杂的电路。这一过程不断自我延伸,从而使得越来越复杂的电路构建模块得以实现。 

电路设计利用离散的、预先制造好的元件来构成电路。而在集成电路(IC)设计中,则存在一个重要区别。在此,电路元件由微型化组件构成,这些组件通过一种称为光刻的技术,被实现于硅片基底 上。光刻工艺会在硅片基底 上形成各种几何形状,这些形状所界定的区域的电学特性会发生改变。当这些区域相互组合并叠加时,便形成了基本的电路元件。

因此,集成电路(IC)设计由两个截然不同的过程组成。首先,将电路元件组合起来以实现目标函数。其次,必须将实现这些电路元件的各种几何形状组装并互连在硅片上基底 。第一个过程通常称为逻辑设计或电路设计,第二个过程称为物理设计。根据集成电路所处理的信号类型,会采用数字设计方法或模拟设计方法。在混合信号(模拟/混合信号 ,简称AMS)设计中,则同时采用这两种设计方法。 此外,各种电路元件如何满足设计要求也至关重要。当必须修改电路元件以满足设计要求时,则采用全定制设计方法。

集成电路设计的重要性

集成电路(IC)设计是一门至关重要的学科。它构成了当今所有微电子设备开发 的基础。 这包括驱动笔记本电脑和手机的微处理器、驱动计算机显示器和电视机的图像处理电路,以及用于可穿戴和植入式医疗设备的传感器。这些微电子器件还推动了人工智能(AI)的日益普及,从而开辟了自动驾驶、机器视觉和自然语言处理等新领域。 

集成电路技术已在当今世界得到广泛应用,而集成电路设计则是制造这些器件所必需的一套基础学科。

概览 集成电路设计流程中的各个步骤

集成电路(IC)的设计过程可以视为一系列分层分解步骤。将高层需求分解为更详细的内容,目的是在硅片上实现一个能够忠实执行目标函数的电路。构成集成电路设计流程的主要步骤包括:

  • 架构设计。在此阶段,将明确集成电路(IC)所需的功能。在构建系统的环境 中,将考虑所选特定IC的能力。该IC必须实现哪些功能?所需的速度和功耗是多少?器件的目标成本是多少?对这些问题的回答将指导后续关于采用何种具体技术来实现该器件的选择。在此阶段,“需要什么”最为重要。  至于“如何”实现,目前尚未明确界定。
  • 逻辑/电路设计。在此阶段,通过组装和互连宏观级构建模块来实现集成电路(IC)所需的功能。通常会使用现成的构建模块,例如存储器、处理单元和传感器。将电路元件的高级功能描述分解为所需的低级电路元件。这一过程由称为“逻辑综合”的软件自动完成。通过对器件集合进行仿真,以验证设计的功能性。  根据所需的仿真细节程度,将使用数字逻辑仿真器或模拟电路仿真器。如果需要修改宏级构建模块以满足集成电路的要求,则会采用定制电路设计技术。在此步骤中,开始定义芯片的“实现方式”。
  • 物理设计。在此步骤中,将创建硅晶圆上实现所有所需电路元件的互连形状的实际布局。该过程从芯片“布局图”开始,该布局图定义了芯片各主要功能的位置以及设计中主要输入和输出端口的位置。 随后,将最终的电路元件进行布局和布线,为制造做准备。如果需要修改宏级构建模块以满足集成电路(IC)的要求,则会采用基于集成电路布局编辑工具的定制布局技术。此时,芯片的实现“方式”已完全确定。
  • 物理验证.现在,制造工艺给设计带来的所有物理影响都可以建模了。布线带来的额外电阻、信号串扰以及制造工艺本身的不确定性,都是此处必须考虑的众多因素中的一部分。在这些压力下,电路还能正常工作吗?此外,还有许多设计规则规定了电路在硅片上的物理布局方式,以确保其可制造性。这些设计规则也会在此步骤中进行验证。
  • 签核。这是设计送交制造前的最后一步。在此阶段,将根据“黄金签核”质量工具的验证结果,对所有可能影响芯片性能或可制造性的关键参数进行验证。在此步骤中,将全面验证设计规则以及可制造性设计规则。  在此步骤中,还将对设计的时序、功耗和信号完整性 进行验证并“收敛”。在签核过程中,必须进行准确的寄生参数 参数提取 ,以确保充分理解工艺的物理效应。黄金签核 新思科技 工具包括 IC Validator、 PrimeTime®、PrimePower 和StarRC。

在探讨先进半导体技术时,集成电路设计流程中的另一个方面变得尤为重要。在先进制造技术中,物理效应和工艺变异性起着重要作用。例如,连接电路元件的导线的物理电阻可能会导致工作电压发生显著变化,从而影响整个电路的性能。 制造工艺的变异性也可能导致电路出现意想不到的行为。为应对这些问题,必须在设计过程的早期阶段对布线延迟和工艺变异性 等后期效应进行建模和考量,以确保这些效应得到充分考虑。

此外,设计的某些方面(例如如何进行测试以及功耗是多少)需要在流程的每个阶段进行建模和优化。这些内容过于复杂,无法在设计结束时才处理。这种“前瞻性”的过程被称为“左移”方法,需要一套非常先进的设计工具和设计流程来提供支持。 

步骤目的/主要活动
建筑设计明确集成电路的功能、性能、功耗和成本目标;确定“需要什么”。
逻辑/电路设计组装宏块;使用逻辑综合和仿真;开始定义“如何”实现。
物理设计设计物理布局;放置和布线元器件;最终确定芯片的“制造方式”。
物理验证拟合模型;验证信号完整性 及规则符合性 。
签核进行最终检查(时序、功耗、可制造性);确保设计已准备好提交至fab 。

针对 新思科技 为集成电路设计提供了哪些解决方案?

作为集成电路设计工具领域的市场领导者, 新思科技 提供了一套全面且完全集成的功能组合,能够交付符合签核质量标准的结果,并支持 “左移”  设计所需的复杂性。

新思科技 Fusion Design Platform™ 提供了设计、验证和signoff 先进集成电路(IC)设计所需的全部功能。该平台经过人工智能增强,并支持云端部署。平台中的工具包括:

  • Design Compiler® NXT。这是DesignCompiler 系列RTL 综合 产品的最新创新成果,进一步巩固了DesignCompiler Graphical在市场上的领先的 综合领域的地位。
  • TestMAX™。该产品系列提供创新的 ,可为半导体器件的所有数字、存储器和模拟部分提供下一代测试与诊断功能。
  • IC Compiler™ II. 这是业界领先的领先的 布局布线解决方案,能够为所有垂直市场和工艺技术的下一代设计提供业界顶尖的成果质量,同时实现前所未有的生产力
  • FusionCompiler 。这是一款基于创新的 的RTL到GDSII 产品,开启了数字设计实现的新纪元,提供了前所未有的可预测结果质量,以应对业界最先进设计所带来的挑战。
  • RTL Architect。这是业内首个具备物理意识的RTL分析、优化和签核系统
  • IC Validator. 这是一款全面且高性能的签核 物理验证 解决方案,可为所有工艺节点的客户(从成熟工艺到先进工艺)提升生产力
  • PrimeTime®.该套件提供静态时序分析功能,支持快速且内存高效的标量 和多核 计算、基于POCV 的分布式多场景分析,以及利用 和变异性 进行工程变更(ECO)修复的建模
  • PrimePower。该产品系列可对模块级和全芯片 设计进行精确的功耗分析,分析范围涵盖从RTL开始,贯穿各个实现阶段,领先的 直至功耗签核。
  • StarRC。EDA行业的“金标准 ”奖,旨在表彰寄生参数 参数提取

下图总结了该平台的组成部分。 

Fusion 设计平台 | 新思科技

如果需要定制设计技术,新思科技 定制设计平台提供了一套统一的设计和验证工具,可加速开发 开发出可靠的定制集成电路设计。该平台基于Custom Compiler™ 定制设计环境构建,具备行业领先的 电路仿真 级性能、快速且易于使用的布局编辑器,以及寄生参数 参数提取 、可靠性分析和物理验证 等领域的业界领先技术。

平台工具包括:

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

继续阅读

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

结束聊天

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