- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
集成电路设计流程工具方法090303
第8章 设计方法、流程和工具 集成电路设计系列 本章概要 设计方法 设计流程 验证方法 设计工具 简化复杂系统 多个设计者并行工作 (某些)模块可重用,基于单元库的设计 易于实现计算机辅助设计 目标 加快设计、验证和调试的过程 减少编码到验证之间的迭代次数 要求 完整的设计文档 规范的编码 详细的解释 完备的验证环境和方法 强壮的脚本 必要性 加快研发时间 降低研发成本 提升系统集成能力 实例 一个好的设计师每天大约可设计100个逻辑门或30行RTL代码(2005年前) 100K门的设计大约需要1人工作1000天或者5人工作100年 10M门的设计大约需要1人工作10万天或者500人工作1年 公司历史研发的积累 优点:费用低 缺点:不能满足大多数SoC设计的需要 公司内部专门研发 优点:针对性强 缺点:需要专门的可重用设计团队,需要花费比一般设计更多的时间 购买第三方IP 优点:速度快,选择范围大 缺点:费用高,需对第三方IP的规范性和质量进行判断或验证 流程 基本门(电路与版图)?逻辑组合?功能模块?子系统?系统总成 基于原理图,与实现工艺有关,要求设计者有微电子背景 特点 优点:底层优化程度高,设计中大规模集成电路时的经济性好 缺点:整体把握性差,修改困难,工作量大,设计周期长,自动化程度低,资料不可重用,难以设计超大规模系统 特点 瀑布模式 由顶向下进行 不同层次可由不同技术团队来完成 可分层优化 缺点 软件设计在硬件设计之后,无法同步进行 顶层设计在物理设计之前,无法考虑布局布线对延迟的影响 后级信息无法及时提供给前级 综合的作用 自动将上一个设计层次的数据转换成下一个层次的设计数据 可大大减少人工消耗,提高设计效率 综合的分类 逻辑综合:将电路的HDL行为描述自动转换为门级网表 物理综合:将门级网表自动转换为版图数据 反复修改,直至时序全部满足要求,称之为时序收敛。 验证的目的 原始描述是否正确? 逻辑功能是否正确? 时序及其相关性能指标是否正确? 是否完全符合物理设计规则? 验证的要点 所有设计层次都要进行仿真验证 不同的设计层次用不同的仿真验证工具:管、门、逻辑、HDL、系统,数字、模拟、混合 所有功能都要通过仿真验证 仿真验证必须考虑最差情况:Worst、Typical、Best 电路级仿真 用于仿真晶体管级的电路,精确性高,功能全面 SPICE:加州大学柏克利分校1972年开发,电路模拟的事实标准,已衍生出HSPICE、PSPICE、OrCAD、Workbench等多种版本 NanoSim:Synopsys公司开发,可用于几百万门、0.13um、模拟/数字/混合信号电路设计验证 逻辑级仿真 用于仿真行为级、RTL级和门级网表的数字电路,算法多采用事件驱动的方式,少量采用周期驱动方式 VCS:Synopsys公司开发,编译型Verilog模拟器,结合了周期算法和事件驱动算法,可支持千万门级ASIC设计 ModelSim:Mentor公司开发,支持VHDL和Verilog HDL混合仿真 概念 验证两个设计的结构和功能是否在逻辑上是等价的 形式验证技术的一种 比动态仿真验证的覆盖率高,所需时间短 功能 RTL代码与RTL代码的比较:验证改动过的新RTL代码与以前的RTL代码相比是否发生了变化 RTL代码与门级代码的比较:验证综合产生的结果与RTL代码的功能是否完全一致 门级代码与门级代码的比较:验证版图设计工具对网表的改动是否影响了设计的逻辑功能 1维提取(大尺寸器件) 连线侧面到衬底 连线底面到衬底 END 第11章 设计流程、工具和方法 设计层次 行为级 逻辑级 电路级 版图级 设计内容 Representation Design Verification 2 设计流程 基于标准单元的设计流程(续2) Engineering Change Order:发现个别路径有时序或逻辑错误时,对设计进行小范围的修改 Physical Verification:对版图进行设计规则检查和网表-版图一致性检查等 Tape Out:将设计数据交付芯片制造厂 20.7 SoC设计流程 传统流程的优缺点 20.7 SoC设计流程 SoC设计流程 螺旋模式 自顶向下和自底向上相结合 软件和硬件的开发并行 不同设计层次的设计、验证、综合并行 可以多次迭代,及时纠正偏差 SoC设计流程示例 能力与需求的折中 人力、研发成本、制造成本、周期、工具、灵活性等 性能与成本的折中 集成度、工艺、封装、测试、可靠性、速度、芯片尺寸、功耗等 不同层次的规格必须统一 层次:系统、子系统、板级、模块级、芯片级 规则:下层定义需服从上
您可能关注的文档
- 谷歌(google)案例分析战略管理.ppt
- 课程之9无线网络规划案例分析.ppt
- 赵大伟国际贸易法律基础与案例20110609.ppt
- 赣榆县外国语学校2014年高考一轮复习生物课件细胞工程复习课件.ppt
- 超导技术的研究进展2012年12月.ppt
- 轴承装配轴承基本知识培训w634.ppt
- 走进业务场景,感受it应用价值(物料通20150730).ppt
- 超高层综合体酒店公共区设计研究(京基100徐州苏宁).ppt
- 选修31的36带电粒子在匀强磁场中的运动.ppt
- 造价员基础知识结构施工图的平面整体表示法.ppt
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
最近下载
- 建筑工地扬尘污染防治工作总结.pptx
- 民法与生活(暨南大学)中国大学MOOC(慕课)章节测验试题(答案).pdf
- 第九版生理学第十章 神经系统的功能(第1~3节).pptx VIP
- 正泰(CHINT)NVF2变频器说明书使用手册.doc
- 人教版一年级数学上册一单元试卷附答案(四套).pdf
- 五年级上册实际问题与方程分类总结03705省名师优质课赛课获奖课件市赛课一等奖课件.pptx
- 一般现在时知识点及练习仁爱版英语七年级上册.docx
- DG∕TJ 08-2216-2016 城镇污水处理厂污泥厌氧消化技术规程.pdf
- 国家中小学智慧教育平台培训专题讲座.pptx VIP
- 五年级中国民间故事必读书目阅读试题及答案.doc
文档评论(0)