网站大量收购闲置独家精品文档,联系QQ:2885784924

内科大大规模课件16076594.ppt

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
内科大大规模课件16076594

* 第五章 半定制设计模式 §1 引 言 按版图设计自动化程度分:手工设计、半自动设计和全自动设计 按版图结构及制造方法分:半定制(semi-custom)和全定制(full-custom)。 §2 门阵列、宏单元阵列及门海 一、门阵列设计模式 母片结构 门阵列设计模式(gate array design style)又称为母片(master slice)法。它预先设计和制造好各种规模的母片,如1000门,3000门,5000门,10000门……母片上除其金属连线及引线孔以外的各层图形均是固定不变的,且以阵列形式排列。 母片 基本单元 在门阵列母片中,一个基本单元是以三对或五对管子组成,基本单元的高度,宽度都是相等的,并按行排列。 单元库中存放的信息: NAND3 电路图 逻辑图 版图:孔、引线 扇入,扇出 门延迟时间 单元库 单元库中存有上百种不同功能的单元电路,这些单元作为系统设计的基础,可以重复使用。 门阵列的生产制造可以分为两个相对独立的过程: 第一个过程是母片的制造,同时提供与之配套的单元库。 第二个过程是根据用户所要实现的电路,完成母片上电路单元的布局及单元间连线。然后对这部分金属线及引线孔的图形进行制版、流片。 门阵列的设计流程在书P74,图4.10中给出。 门阵列设计的优点: (1)事先制备母片,使设计周期缩短。 (2)母片及库单元都是事先设计好,并经过验证。因此,正确性得到保证。 (3)门阵列模式非常规范,自动化程度高。 (4)价格低,适合于小批量的ASIC设计。 门阵列设计的缺点: (1)芯片利用率低,70%左右。 (2)不够灵活,对设计限制得太多。 (3)布通率不能做到100%布通,要人工解决剩线问题。 二、宏单元阵列模式(macro-cell array) 为了提高门阵列的芯片利用率,一种改进的结构是去掉垂直方向的走线通道,跨越单元行的线可以利用空闲栅来完成。 三、门海设计模式(sea of gates) 门海设计模式进一步改进了宏单元阵列的版图结构,取消了水平方向的走线通道,成为一种无通道(channel-less)的门阵列,它仍然保留了半定制设计法的优点:母片预制。 §3 标准单元设计模式 单元库 存放有200种左右,包括逻辑符号、电路图和物理版图的“标准单元”,以供用户设计不同的芯片。这些单元的逻辑功能,电性能及几何设计规则等都是经过验证和分析的。与门阵列库单元不同的是,这里的物理版图是从最低层到最高层各层图形都包括在内。 标准单元布图方法 在布图时,从单元库中调出标准单元按行排列,行与行之间留有布线通道,同行或相邻行的单元相连可通过单元行的上、下通道完成。隔行单元之间的垂直方向互连则必须借用事先预留在“标准单元”内部的走线道(feed-through)或在两单元间设置的“走线道单元”(feed-through cell)或“空单元”(empty cell)来完成连成。 标准单元模式的优点: (1)比门阵列更加灵活的布图方式。 (2)可以解决布通率问题,达到100%布通率。 (3)“标准单元”预先存在单元库中,可以提高布图效率。 (4)标准单元设计模式,由于其自动化程度高、设计周期短、设计效率高。十分适用于ASIC的设计,是目前应用最广泛的设计方法之一。 标准单元的改进 随着集成电路工艺的发展,标准单元布图方式也在不断的改进,由于增加了布线层数(3~7层)和采用“跨单元布线”(over-cell routing)技术,可允许出现不等高的单元,而单元引线端的位置也可以任意,不一定要在单元的上下边界上,这样有利于提高芯片的利用率。由此造成布线通道的不规则性,给自动布线算法带来了一定难度。 目前,出现了无通道的标准单元。 标准单元布图模式存在的问题 当工艺更新之后,标准单元库要随之更新,这是一项十分繁重的工作。为了解决人工设计单元库的费时问题。目前,几乎所有在市场上销售的IC CAD系统,如Cadence,Mentor, Synopsys等都有标准单元自动设计工具。 目前,设计重用(Reuse)技术也可用于解决单元库的更新问题。 §4 现场可编程门阵列(FPGA) 现场可编程门阵列(Field Programmable Gate Array)是一种可编程器件,它是近几年迅速发展起来的,用于ASIC设计的一种新方法。FPGA提供了用户可编程和自己制造的能力,极大地缩短了设计和制造时间。 未编程半成品 系统/逻辑设计 模拟验证 布图 编程文件 母片 在IC 工厂: 母片 在用户现场: 未编程半成品 掩膜编程 测试、划片、封装

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档