




已阅读5页,还剩40页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
下一页上一页 集成电路设计II 下一页上一页 分层分级设计思想分层分级设计思想 设计信息描述方法设计信息描述方法 图形描述 语言描述 ICIC设计流程设计流程 (TOPTOPDOWNDOWN) 系统功能设计系统功能设计 逻辑和电路设计逻辑和电路设计 版图设计版图设计 上次课内容 下一页上一页 OUTLINE 集成电路设计特点及设计信息描述 典型设计流程 集成电路的设计规则和全定制设计方法 专用集成电路的设计方法 几种集成电路设计方法的比较 可测性设计技术 下一页上一页 种类繁多的集成电路种类繁多的集成电路 下一页上一页 集成电路设计中要考虑的因素集成电路设计中要考虑的因素 下一页上一页 衡量集成电路设计是否成功的参数:衡量集成电路设计是否成功的参数: 性能指标:功能、时序、速度、功耗、可 靠性 芯片的尺寸:制作成本 设计周期:工程花费和进度 测试的难易以及可测性:工程花费、制作 成本 、进度 下一页上一页 vIC设计与工艺制备之间的接口 制定目的:使芯片尺寸在尽可能小的前提下,避 免线条宽度的偏差和不同层版套准偏差可能带来的 问题,尽可能地提高电路制备的成品率 什么是设计规则?考虑器件在正常工作的条件下 ,根据实际工艺水平(包括光刻特性、刻蚀能力、 对准容差等)和成品率要求,给出的一组同一工艺 层及不同工艺层之间几何尺寸的限制,主要包括线 宽、间距、覆盖、露头、凹口、面积等规则,分别 给出它们的最小值,以防止掩膜图形的断裂、连接 和一些不良物理效应的出现。 设计规则(版图设计规则)设计规则(版图设计规则) 下一页上一页 v 设计规则的表示方法 以为单位:把大多数尺寸(覆盖,出头等等)约定为 的倍数 与工艺线所具有的工艺分辨率有关,线宽偏离、 理想特征尺寸的上限以及掩膜版之间的最大套准偏差, 一般等于栅长度的一半。 优点:版图设计独立于工艺和实际尺寸,使设计规 则简化。 缺点:造成芯片面积的浪费或工艺难度增加。 以微米为单位:每个尺寸之间没有必然的比例关系。 提高每一尺寸的合理度;简化度不高 下一页上一页 全定制设计方法、定制设计方法、半定制设计方法、可编程 逻辑器件以及基于这些方法的兼容设计方法 布图设计方法(布图风格划分) 常用集成电路设计方法常用集成电路设计方法 下一页上一页 v 设计方法选取的主要依据:设计周期 、设计成本、芯片成本、芯片尺寸、设计灵 活性、保密性和可靠性等 最主要的:设计成本在芯片成本中所占 比例 芯片成本CT: 小批量的产品:减小设计费用; 大批量的产品:提高工艺水平, 减小芯片尺寸,增大圆片面积 常用集成电路设计方法常用集成电路设计方法 提高设计成功率,降低制版费 设计开发费用中, 制版费占很大比例 下一页上一页 全定制设计 v版图设计时采用人工设计,对每个器件进行 优化,芯片性能获得最佳,芯片尺寸最小 v设计周期长,设计成本高,适用于性能要求 极高或批量很大的产品,模拟电路。 v符号式版图设计:用一组事先定义好的符号 来表示版图中不同层版之间的信息,通过自动 转换程序转换成版图 不必考虑设计规则的要求;设计灵活性大 符号间距不固定,进行版图压缩,减小芯片面积 下一页上一页 全定制设计流程 下一页上一页 OUTLINE 集成电路设计特点及设计信息描述 典型设计流程 集成电路的设计规则和全定制设计方法 专用集成电路的设计方法 几种集成电路设计方法的比较 可测性设计技术 下一页上一页 下一页上一页 v 专用集成电路(ASIC:Application-Specific Integrated Circuit)(相对通用电路而言) 针对某一应用或某一客户的特殊要求设计的集成电路 批量小、单片功能强:降低设计开发费用 v主要的ASIC设计方法: 标准单元设计方法(Standard Cell):定制 积木块设计方法(Building Block Layout):定制 门阵列设计方法(Gate Array):半定制 可编程逻辑器件设计方法 掩膜版方法掩膜版方法 下一页上一页 标准单元设计方法(SC方法) v标准单元:预先设计完毕并存放在单元库中的元件, 这些元件,这些元件在逻辑功能层次和版图层次都经过 优化、验证和标准化设计。 v标准单元设计中,用图形或硬件描述语言从标准单元 库中调用事先经过精心设计的逻辑单元,并排列成行, 行间留有可调整的布线通道。在布局、布线阶段,库单 元的版图也同时被调用,通过自动布局和布线,按功能 要求将各内部单元以及输入/输出单元连接起来,形成 所需的专用电路。 v一种基于标准单元组成的单元库的设计方法 下一页上一页 n n 芯片布局:芯片布局:芯片中心是单元区,输入芯片中心是单元区,输入/ /输出单输出单 元和压焊块在芯片四周,基本单元具有元和压焊块在芯片四周,基本单元具有等高不等等高不等 宽宽的结构,的结构,布线通道区没有宽度的限制布线通道区没有宽度的限制,利于实,利于实 现优化布线。现优化布线。 需要全套掩膜版,定制方法 下一页上一页 v 标准单元库主要包括 与非门、或非门、触发器、锁存器、移位 寄存器 加法器、乘法器、除法器、算术运算单元 、FIFO等较大规模单元 模拟单元模块:振荡器、比较器等 同一功能的单元有几种不同的类型, 视应用不同选择 下一页上一页 v SC方法特点: 需要全套掩膜版,属于定制设计方法 标准单元方法:可变的单元数、压焊块数、通道间 距,布局布线的自由度增大 较高的芯片利用率和连线布通率 依赖于标准单元库,SC库建立需较长的周期和较高 的成本,尤其工艺更新时。 v适用于中批量或者小批量但是性能要求较高的芯 片设计 下一页上一页 SCSC方法设计流程方法设计流程 下一页上一页 下一页上一页标准单元设计过程 寄存器传输 级行为描述 逻辑网表 逻辑模拟 制版/流片 /测试/封装 设计中心 Foundry 向Foundry提供 网表 布局布线 掩膜版图 版图检查/网表和参数 提取/网表一致性检查 后仿真 产生测试向量 行为仿真 逻辑图 综合 生成延迟 文件 单元库 芯片代加工 下一页上一页 积木块设计方法: BBL方法 (通用单元设计方法) v布图特点: 任意形状的单元(一般为矩形或“L”型) 单元可放在任意位置 无布线通道(根据需要分配) vBBL单元 较大规模的功能块(如ROM、 RAM、ALU或模拟电路单元等) 单元可以用GA、SC、PLD或全 定制方法设计 下一页上一页 v BBL方法特点: 较大的设计自由度 可以在版图和性能上得到最佳的优化 需要全套掩膜版:定制方法。 v已有自动布图系统,布图算法发展中: 通道不规则,连线端口在单元四周,位置不 规则 从系统的成本和它达到的目标相比,目前也没有显示出它 比门阵列和标准单元设计方法更好。 下一页上一页 门阵列设计方法(GA方法) v 概念:形状和尺寸完全相同的单元排列成阵 列,每个单元内部含有若干器件,单元之间留有布 线通道,通道宽度和位置固定,并预先完成接触孔 和连线以外的芯片加工步骤,形成母片。 v根据不同的应用,设计出不同的接触孔版 和金属连线版,单元内部连线及单元间连线 实现所需电路功能 v母片半定制技术 需要24块掩膜版、接触孔版和金属连线版 下一页上一页 门阵列母片结构 布线区域 单元 输入输出电路 焊接区 u形状和尺寸完全相同的基 本单元 u规则的阵列 u布线通道宽度和位置固定 uI/O和压焊点数固定 下一页上一页 v门阵列方法的设计特点:设计周期短,设 计成本低,适合设计适当规模、中等性能、 要求设计时间短、数量相对较少的电路 v不足:设计灵活性较低;门利用率低;芯 片面积浪费 下一页上一页 可编程逻辑电路设计方法 可编程逻辑器件设计(Programmable Logic Device, PLD) 现场可编程门阵列(Field Programmable Gate Array, FPGA) n设计方法 n设计周期最短,开发费用最低,设计可以不考 虑具体的物理连接。 n不需要掩膜版 下一页上一页 OUTLINE 集成电路设计特点及设计信息描述 典型设计流程 集成电路的设计规则和全定制设计方法 专用集成电路的设计方法 几种集成电路设计方法的比较 可测性设计技术 下一页上一页 布图方法的比较 A:全定制法 B:积木块法 C:标准单元法 D:门阵列法 E:现场编程PLD法 F:FPGA法 G:硅编译法 设计方法与设计层次之间的关系 下一页上一页 Full-custom Design Style 下一页上一页 Standard Cell Design Style 下一页上一页 Gate Array Design Style 下一页上一页 FPGA Design Style 下一页上一页不同设计技术的特点及适用情况的综合比较 下一页上一页 不同设计技术的特点及适用情况的综合比较 下一页上一页 兼容设计方法 v不同的设计方法有各自的优势,如果把它 们优化组合起来,则有望设计出性能良好的 电路。 v 以微处理器为例 数据逻辑:位片式或阵列结构网络,图形重复多 :BBL方法,ALU、移位器、寄存器等作为单元进行 人工全定制设计 随机控制逻辑:差别较大,SC或PLA方法实现 存储器:ROM或RAM实现 下一页上一页 OUTLINE 集成电路设计特点及设计信息描述 典型设计流程 集成电路的设计规则和全定制设计方法 专用集成电路的设计方法 几种集成电路设计方法的比较 可测性设计技术 下一页上一页 可测性设计技术 v 什么是集成电路测试? 对制造出的电路进行功能和性能检测,检测 并定位出电路的故障,用尽可能短的时间挑选出合 格芯片。 v 集成电路测试的特殊性 v 什么是可测性设计? 在尽可能少地增加附加引线脚和附加电路, 并使芯片性能损失最小的情况下,满足电路可控制 性和可观察性的要求 可控制:从输入端将芯片内部逻辑电路置于指定状态 可观察:直接或间接地从外部观察内部电路的状态 下一页上一页 可测性设计技术 n分块测试技术 将复杂的电路分块,以简化测试。 通用性较差 n结构式测试技术 扫描测试技术 特征量分析测试技术 自测试技术等 下一页上一页 扫描测试技术 v概念:将时序元件和组合电路隔离开,解决时序电路 测试困难的问题。 v将芯片中的时序元件(如触发器、寄存器等)连接成一 个或数个移位寄存器(即扫描途径),在组合电路和时序 元件之间增加隔离开关,并用专门信号控制芯片工作于 正常工作模式或测试模式。 v当芯片处于正常模式时,组合电路的反馈输出作为时 序元件的输入,移位寄存器不工作;当芯片处于测试模 式时,组合电路的反馈输出与时序元件的连接断开,可 以从扫描输入端向时序元件输入信号,并可以将时序元 件的输出移出进行观察。 下一页上一页 v 扫描途径测试技术存在的问题 需要增加控制电路数量和外部引脚,需要将分散 的时序元件连在一起,导致芯片面积增加和速度降 低; 串行输出结果,测试时间较长。 下一页上一页 特征量分析测试技术 v内建测试技术,在芯片内部设计了“测试 设备”来检测芯片的功能,避免了数据需要
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 设备维修工作总结
- 设备设施部强电与暖通管理方案
- 安徽省阜阳市阜南实验中学2024-2025学年高二下学期第二次阶段性检测(期中)生物试卷(有答案)
- 打造高效运营网络剧与微电影行业公司的策略框架
- 森林古猿生物题目及答案
- 日语授受关系题目及答案
- 2021年12月山东省普通高中学业水平合格性考试物理仿真模拟试卷A(考试版)
- 2025届北京市西城区高三一模语文试题(解析版)
- 2024-2025学年四川省乐山市普通高中高二上学期期末质量检测语文试题(解析版)
- 高炉炉顶装料设备课件
- 国家开放大学电大《机电一体化系统》机考形考任务1及2题库答案
- 真空系统的设计计算课件
- 潘祖仁版高分子化学(第五版)课后习题答案.24401
- 搭桥手术配合改
- 《爱的教育》课外阅读指导课课件
- 10以内序数(课堂)课件
- 2021年安徽省农业信贷融资担保有限公司招聘笔试试题及答案解析
- 精选芭蕾舞男女演员之间的潜规则汇总
- Q∕SY 1770.6-2014 连续管常规修井作业规程 第6部分:速度管柱作业
- 大型污泥脱水离心机机组安装及调试工法
- 国家重点保护野生植物(Ⅱ级)采集申请表
评论
0/150
提交评论