数字IC设计流程及工具介绍

  数字IC介绍

  IC就是半导体元件产品的统称,IC按功能可分为:数字IC、模拟IC、微波IC及其他IC。

  数字IC就是传递、加工、处理数字信号的IC,是近年来应用最广、发展最快的IC品种,可分为通用数字IC和专用数字IC。

  数字IC设计流程及工具介绍

  数字IC设计的工具

  数字 IC设计过程中,EDA工具扮演了很重要的角色。IC设计向来就是EDA工具和人脑的结合。随着IC不断向高集成度、高速度、低功耗、高性能发展,没有高可靠性的计算机辅助设计手段,完成设计是不可能的。

  一、设计输入(design input)

  用vhdl或者是verilog语言来完成逻辑功能描述,生成hdl代码

  1、语言输入工具:

  SUMMIT VISUALHDL

  MENTOR RENIOR

  2、图形输入:

  composer(cadence);

  viewlogic (viewdraw)

  数字IC设计流程及工具介绍

  二、功能仿真(funcTIonal simulaTIon)

  将hdl代码进行先前逻辑仿真,验证功能描述是否正确

  1、数字电路仿真工具:

  Verolog: CADENCE Verolig-XL

  SYNOPSYS VCS

  MENTOR Modle-sim

  VHDL : CADENCE NC-vhdl

  SYNOPSYS VSS

  MENTOR Modle-sim

  三、逻辑综合(synthesis tools)

  逻辑综合工具可以将设计思想vhd代码转化成对应一定工艺手段的门级电路;将初级仿真中所没有考虑的门延迟(gates delay)反标到生成的门级网表中,返回电路仿真阶段进行再仿真。最终仿真结果生成的网表称为物理网表。

  综合工具:

  CADENCE Builtgates Envisia Ambit

  SYNOPSYS Design Compile Behavial Compiler

 数字IC设计流程及工具介绍

  四、静态时序分析(staTIc TImming analyze)

  Synopsys Prime Time

  Power analysis WattSmith

  五、layout生成和自动布局布线(auto plane&route)

  将网表生成具体的电路版图

  layout工具:CADENCE Dracula, Diva

  六、物理验证(physical validate)和参数提取(LVS)

        ASIC设计中最有名、功能最强大的是cadence的DRECULA,可以一次完成版图从DRC(设计规则检查),ERC(电气特性检查)到LVS(寄生参数提取)的工序工具:

  CADENCE: DRECULA

  AVANTI : STAR-RC

  在验证过程中出现的时序收敛,功耗,面积问题,应返回前端的代码输入进行重新修改,再仿真,再综合,再验证,一般都要反复好几次才能最后送去foundry厂流片。

  数字IC设计流程及工具介绍

技术专区

  • FPC整个制造组装的流程介绍
  • 软板厂抢备货积极,臻鼎成为国内PCB首家营收破千亿
  • ADS生成bin的方法 ADS路径问题
  • 富智康计划加速印度制造 印度本地设立PCB产线
  • 14nm纳米是全球半导体工艺的壁垒或者“坎”?
  • 数字IC设计流程及工具介绍已关闭评论
    A+
发布日期:2019年07月13日  所属分类:参考设计