学术堂首页 | 文献求助论文范文 | 论文题目 | 参考文献 | 开题报告 | 论文格式 | 摘要提纲 | 论文致谢 | 论文查重 | 论文答辩 | 论文发表 | 期刊杂志 | 论文写作 | 论文PPT
学术堂专业论文学习平台您当前的位置:学术堂 > 职称论文

探讨集成电路版图设计的相关技巧及设计方法与规则

来源:计算机产品与流通 作者:刘斌垚
发布于:2021-01-05 共2619字

  摘要:随着当前我国信息技术的不断发展, 集成电路的设计和应用水平越来越高, 但其在体积的设计方面却呈现越来越小的趋势, 这便对其电路版图设计的技巧提出了更高的要求。设计者需要考虑系统配置、电路形式、版图设计以及工艺技术等各方面的设计, 才能符合产品的设计要求。这也体现了版图设计在整个集成电路中的重要性。本文主要分析探讨了集成电路版图设计的相关技巧, 提出相关版图设计方法与规则, 以作为相关参考。

  关键词:集成电路; 版图设计; 技巧分析;

  一、集成电路版图设计概述

  版图设计是集成电路版图的最后一个设计环节, 其作用a是起到收尾作用。由于这是系统中最后的一个环节, 因此, 其设计的开展是在其前面的系统设计、逻辑设计以及电路设计等基础上进行的。其设计的主要内容是对版图进行设计和对线路进行布局。这要求设计者具备高水平的专业技术水平, 熟悉各种电子元件的性能、作用以及工艺制造的技术方法等, 只有具备这样才能实现以最少的成本和最小的芯片面积获取集成电路版图的最优设计。就目前来看, 集成电路版图设计最常用的软件是Cadence, 其功能较强大, 性能稳定而可靠, 且应用起来十分方便[1].

版图设计

  二、版图设计方法与规则

  在版图的设计中, 大致可以将其分为以下几种设计方法:以自动化为划分标准, 可以将版图设计方法划分为手工设计以及自动设计两个部分。手工设计是指利用版图设计工具通过编辑基本图形的方式来得到晶体管和其他基本元件的版图, 再以逐层绘图的方式来实现整个集成电路板图的设计, 计算机所起到的只是辅助作用, 其优势是能够以自由故事的版图设计规则, 将每个元件及其内连接方式安排紧凑, 提高系统的集成度, 利于降低生产成本。而自动设计的部分在只要将设计电路图的网表输入到某个平台上, 再加上一些诸如速度、功耗和面积等约束条件, 最终实现集成电路版图设计。但以布局模块的划分作为标准, 可以将其分为全定制与半定制两种。在设计规则方面, 则需要规定图形之间的间距, 但由于每个设计公司的工艺设计标准有所不同, 因此, 要解决其间距不统一的问题, 就需要使用高级的CAD工具来将其间距控制到最小程度。该工具能够跟着线性变化的程度变化, 能够灵活方便地在兼容工具之间进行转换, 但该方式的线性度只能适用于一定的范围, 不能解决超出尺寸和紧密性减少的问题, 这是其不足之处。

  三、集成电路版图具体设计分析

  (一) 版图的全局规划设计

  对于集成电路的版图设计来说, 全局设计是关键步骤, 这个环节与相关元件所处的位置与布局有关系, 这一布局设计方式与已经成型的电路图十分相似, 需要根据每个模块的面积, 以做出相应的调整, 并以其合理的、紧凑的方式结合起来。其布局是指将设计好的功能模块合理地安排在芯片上, 并将各自的位置规划好, 这样有利于将每个组元以及整个设计的尺寸进行规划和设计, 提高模块和组元在芯片之间的位置的精确度, 这是保证芯片面积尽量最小的前提条件, 并最终实现布线的成功。但还需要注意全局设计中的焊盘设计, 这是满足电路内部信号相互连接的关键, 能够最大程度上实现芯片成本的降低。因此, 在全局设计中, 应将模块的设计和焊盘的布局进行充分考虑。当前比较普遍使用的集成电路版图设计工具有Cadence、Synopsys、Tanner、Mentor Graphics以及Avanti等, 这些工具中又数Cadence最优, 主要体现在版图电路的设计、自动布局与布线以及仿真、验证等方面占有的巨大优势, 十分适合于集成电路的版图设计模式[2].

  (二) 分层设计

  分层设计是建立在全局设计的基础之上的, 因此, 只有对电路全局设计掌控好, 才能更好地进行分层设计。首先, 需要在全局设计模式之下, 需要将集成电路中的全部模块和所有元件进行合理设计。其次, 在进行合理设计的基础上, 将集成电路划分为几个不相同的单元, 并对每个不同的单元和模块进行分层设计, 这样才能做好整个集成电路的版图设计。在进行布线时, 通常考虑到布线的复杂性, 也会将布线分两部的方式来完成, 即分为总体布线和详细布线两种。总体布线需要将线网分配于合适的区域范围之内, 才能确保较高的布通率。而详细布线正是在这个基础上进行的, 有利于最终确定其连线的具体位置。采用分步布线的方式能够有效避免局部拥挤, 简化布线步骤, 提高布线的成功概率。在进行分层设计时, 需要注意的是, 设计者须依照大模块-小模块的顺序来进行设计, 才能保证每一个模块和单元的设计更加合理有效, 从而提高整体的版图设计质量。

  (三) 版图的检查分析

  由于版图的设计过程是一个不断优化的过程, 因此, 为了切实得到一个较好的设计方式, 需要对版图设计的总体布线和布局进行反复地检查和验证, 这些是必不可少的环节。版图设计三阶段中每一个后续步骤都是以前一个步骤的结果为依据的, 因此, 在前一个布局设计中需要充分考虑到后续阶段的布局, 以保证前后阶段的布局设计相一致。这样各个阶段相互影响、相互作用, 对版图进行综合考虑和设计, 实行全盘优化, 才能够获得一个良好的布局结果。具体来说, 版图的检查步骤如下:首先, 是运用DRC的识别能力, 对图形、文件等按照相关程序和规则进行检查, 将错误标记出来, 给出合理的解释。其次, 是对线路的开路、短路等进行检查, 将错误控制在最短连接通路之中。第三, 是运用LVS来比较不同的版图和原理图, 发现并修改其中不一致的地方, 指导其版图的电路设计图相一致。第四, 是对版图进行进一步的修改, 如检查其各项连接是否正常, 得到的结果是否确实可靠, 各项器件的类型与其命名是否相一致等, 接着在认真研究设计图的基础上, 做好DRC的改错工作。最后, 是从版图的面积的最小化、运行速度的最优化以及电路的整体性能等方面出发, 并注意提取整个电路的延时信息与网表, 进行最后的仿真验证, 这样才算完成了对版图的优化验证。

  四、结语

  综上所述, 集成电路的版图设计与优化需要以一定的方法与规则为基础, 从全局设计和分层设计两个方面着手, 进行仔细地分析与探讨, 才能做好版图的布局布线工作, 以及其后期的版图检查验证工作。这整个过程中, 设计者自身需要有强硬的专业知识和技术, 熟悉集成电路的版图设计方式和规则, 并能够熟练使用版图设计工具, 才能真正做好集成电路的版图设计工作, 促进集成电路版图设计水平的提高。

  参考文献

  [1]孙丽莉, 史小波。集成电路版图设计技巧[J].电子世界, 2016, (9) :81-82.

  [2]齐俊伟。集成电路版图设计的技巧[J].黑龙江科技信息, 2014, (19) :114.

作者单位:成都七中(高新校区)
原文出处:刘斌垚.初探集成电路版图设计的技巧[J].计算机产品与流通,2017(09):92.
  • 报警平台
  • 网络监察
  • 备案信息
  • 举报中心
  • 传播文明
  • 诚信网站