讲义第九章设计流程.pptxVIP

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
集成电路导论 西安工业大学电子信息工程学院 赵 黎 Contents 5. 基本的门电路 4. 集成电路芯片制造技术 7. 微处理器 9. 设计流程和设计工具 8. 专用集成电路和可编程集成电路 本章内容 设计系统的发展 集成电路设计流程 常用设计工具 9.1 设计系统的发展 9.1 设计系统的发展 第一代:计算机辅助设计CAD 第二代:计算机辅助工程CAE 第三代:电子系统设计自动化EDA 9.2 集成电路设计流程 9.2.1 设计要求 集成电路应满足的要求: 功能正确; 电学性能优良; 芯片面积小; 可靠性高; 测试方便 设计工作的挑战: 设计的时效性; 设计的无误性; 设计的可测性; 与制造商之间的接口; 9.2.2 设计方法 层次化设计方法 补充:Xilinx FPGA一般开发流程 9.2.3 设计流程 9.2.3.1 全定制设计流程 9.2.3.2 定制和半定制电路设计流程 单元库中的信息: 单元的尺寸和形状 单元的电学参数 单元功能和参数的详细描述 电学参数与温度和电源电压的关系 区别: 不需要电路设计 版图设计只包括布局布线两大步骤 不需要单元的版图设计 9.3 常用设计工具 9.3 常用的设计工具 9.3.1 硬件描述语言HDL 芯片高层次设计阶段所采用的硬件描述语言包括: 硬件描述语言:用于描述电子实体—硬件—的一种高级计算机语言; VHDL Verilog HDL 硬件描述的形式: 行为描述:输入与输出之间的关系及其时序关系 结构描述:各个功能块、模块、单元、门以及它们之 间的连接关系 9.3.2 行为级综合 将设计的行为级描述转换成相应的结构描述 任务:在满足目标和约束条件下,找到一个代价最小的硬件结构 9.3.3 逻辑综合 任务:在一个逻辑单元库的支持下,寻找一个最佳的实现该逻辑的方案; 逻辑结构的生成 逻辑性能的优化 9.3.4 逻辑图输入 原理图编辑器:一种基于菜单式的图形编辑器,可以画出逻辑图中的各个元件并加以连接,且可把一组元件归并在一起形成一个模块,并将其定义为一个图标。 逻辑图输入是通过原理图编辑器完成的 9.3.5 逻辑模拟 逻辑模拟是通过逻辑模拟软件进行的 逻辑功能验证:验证真值表 逻辑延迟性能模拟:模拟信号之间的时序关系 三值逻辑:0、1、× 四值逻辑:模拟信号之间的时序关系0、1、×、Z 逻辑信息值 零延迟 单位延迟 信号延迟 特性延迟 连线延迟:从驱动级的输出经过连线到负载级输入端的信号延迟 9.3.6 电路模拟 电路模拟:通过电路模拟软件,在给定的电路结构和元器件参数的条件下,确定电路中各晶体管的性能指标。 SPICE3 HSPICE 电路模拟程序 PSPICE 可对电路进行非线性直流分析、非线性瞬态分析和线性交流分析 9.3.7 版图生成 版图生成是通过版图编辑器完成的 9.3.8 版图综合 布图:把所需要的模块或单元尽可能地放置在一起以获得最小的芯片面积,并使关键路径上的延迟最小 布线:根据连线关系的要求把各个模块或单元用连线连接起来 9.3.9 版图验证 设计规则检查DRC 电学规则检查ERC 版图验证 版图参数提取LPE 版图与电路图一致性检查LVS 9.4 举例 9.4 设计实例 HL:高速路路灯 FL:小路路灯 FCAR:车辆探测器 FCAR=0:小路上没有车辆等待(始终保持高速路通行) FCAR=1:小路上有车辆等待 小路放行要求:高速路一次放行时间不得短于给定的时间间隔T;小路的一次放行时间不得长于T;如果小路上车辆较少,在小于T时间内就没有车了,高速立即放行。 T: 放行时间 T’:状态维持时间 1、基本要求 2、状态的表示 HG:高速路绿灯 HY:高速路黄灯 FG:小路绿灯 FY:小路黄灯 3、行为描述与行为仿真 时钟信号CLK 探测器探测信号FCAR 复位信号RST 放行时间T1 输 入 信 号 维持时间T2 高速路绿灯控制信号HG_ON 高速路黄灯控制信号HY_ON 高速路红灯控制信号HR_ON 输 出 信 号 小路绿灯控制信号FG_ON 小路黄灯控制信号FY_ON 小路红灯控制信号FR_ON 为了进行行为仿真,需要产生电路所需求的所有激励信号; 仿真条件:一次绿灯的时间为60s、一次黄灯的时间为15s、时钟信号的周期为1s、占空比为50%、设定80s时小路上有车等候、120s时小路上没有车等候、160s时小路上又有车等候、380s时小路上没有车等候 4、逻辑综合与门级仿真 可综合的电路行为描述文件 逻辑单元的库文件 综合所需输入 电路的时序约束 5、布局布线、参数提取与后仿真 6、版图验证 布局布线:将电路

文档评论(0)

wccebooks + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档