第十章标准单元技术.pptVIP

  • 3
  • 0
  • 约3.53千字
  • 约 28页
  • 2017-04-26 发布于北京
  • 举报
第十章标准单元技术

第十章 标准单元技术 standard cell techniques;开发标准单元库的原因 标准网格 定向型工艺层技术 网格式布线系统要求的库设计规则 标准输入输出单元 ;逻辑单元库是ASIC设计流程中用到的构建模块的集合。由于这种库具有通用接口实现和规则结构,所以通常称为“标准单元”库。 开发标准单元库的原因: 对于全定制设计来说,独立模块的规模过于庞大和复杂,因此就存在着加快电路和版图设计过程的需要。 缺乏具有手工实现复杂全定制模块设计能力的专业人员,而自动化工具缓解了这个问题。 典型加工工艺的进步,包括布线金属层从1层金属增加到2层金属或3层金属。对最佳结果的实现,这进一步增加了全定制版图设计过程的复杂性。 甚至在全定制设计流程中,当构建模块以预定义的标准来实现时,规模在20个单元以上的布局布线会更加容易。而单元接口的标准化在库中就可以实现了。;虽然标准单元主要用于专用集成电路(ASIC)设计,然而这一设计方法也广泛应用于实现全定制设计中的“不规整逻辑”。 一个典型的标准单元库由几百个单元,而高级的库则有1000个以上的单元。有些单元库会针对低功耗、高速和高空隙率而进行专门设计、开发。 空隙率:可全部用于布线的面积与整个单元面积的比率。 经典的布线器是以基于网格的。 网格布线器要遵循的约束条件: 导线只能有几种固定的宽度; 导线只能放在预先确定了坐标的网格上。; “layer rules”和“physical rules”都在库文件“techfile”中。 一般“techfile”中包含以下内容: CONTROLS:“maskGrid 0.01” LAYER DEFINITION LAYER RULES PHYSICAL RULES DEVICES LX RULES ;techfile - LAYER RULES ;techfile - PHYSICAL RULES ;techfile - PHYSICAL RULES 最小宽度minWidth:封闭几何图形的内边之间的距离。 ;techfile - PHYSICAL RULES 最小间距minSpacing:各几何图形外边界之间的距离。 ;techfile - PHYSICAL RULES 最小交叠minOverlap: 交叠有两种形式: a. 一几何图形内边界到另一图形的内边界长度(overlap) b. 一几何图形外边界到另一图形的内边界长度(extension) ;techfile - PHYSICAL RULES ;techfile - PHYSICAL RULES ;coarse grid example: ;标准网格 - 网格式布线器 grid-based router;标准网格 - 规则式布线器 rule-based router; the difference between “via” and “contact”: contact: connect the metals of different layers via: connect the terminal to metal generally speaking, the default preferred routing direction: metal 1 - horizontal metal 2 - vertical metal 3 - horizontal metal 4 - vertical ;“小的转向不必改换金属层” (注:此处的“小”指只有一两个网格的转向) 原因: 1. 如果用metal 2来安排这些小而短的转向,就再也不能在 他们之间提供另外的布线机会了; 2. 可能会造成很高的电阻; 3. via不易刻蚀。;对齐输入输出: 输入A和输出Z不能随意放置。它们必须像所有的连线一样位于同样的网格上。 保证标准单元的所

文档评论(0)

1亿VIP精品文档

相关文档