欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    芯片设计技术ppt课件.ppt

    • 资源ID:29992541       资源大小:5.31MB        全文页数:71页
    • 资源格式: PPT        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    芯片设计技术ppt课件.ppt

    变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分半导体芯片行业三种运作模式:IDMFoundryFabless变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分概念和市场调查结构级说明、RTL编码转换时钟树到DC形式验证(扫描插入的网表与CT插入的网表)RTL仿真逻辑综合 、 优化和扫描插入全局布线后STA形式验证(RTL与门级)时序正确?否是布图前STA详细布线否时序正确?布图后STA是时序正确?布图规划、布局、CT插入和全局布线否是定案下单前端后端变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分前端的基本设计流程,从输入前端的基本设计流程,从输入需求需求到输出到输出网表网表的过程。的过程。主要步骤为:主要步骤为: RTLRTL设计设计 验证验证 静态时序分析静态时序分析 覆盖率覆盖率 FPGAFPGA测试测试 ASICASIC综合综合时序分析和验证时出现的错误可能需要反复重做前面几步才能解决时序分析和验证时出现的错误可能需要反复重做前面几步才能解决是一个是一个迭代优化迭代优化的过程。的过程。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分芯片工艺选择成本工艺特点工艺成熟度技术需求IP成熟度包括该工艺下的芯片制造成本和设计成本Foundry可提供的第三方IP,IP的功能、性能和使用情况性能、功耗、面积、温度、寿命、可实现的频率、可支持的金属层数等基于该工艺下的Foundry IP、单元库的集成、后端设计等芯片工艺的选择就是对这些因素的权衡芯片工艺的选择就是对这些因素的权衡变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分IP模拟IP:数字IP包括如AD、DA、PLL、PAD、flash等IP,这些都和芯片工艺相关,选定工艺后向相应的工艺厂商进行购买购买业界已经较成熟的IP的使用权,如Ethernet MAC、AMBA、DMAC等开源IP核:自主设计IP:通过硬件描述语言(VHDLVerilog)实现模块功能,形成RTL(寄存器传输级)代码。在设计中,带有MEM的模块需要内建自测试设计BIST变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分设计文档Verilog编码变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分芯片可测性设计芯片可测性设计DFTDFT(Design for Test Design for Test )MEMregBISTMODULEbist_ensuccessfailBISTBIST模式模式正常工作模式正常工作模式regregregregScan_outScan_inscanmodeBISTDFT变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分RTLRTL代码设计规则检查代码设计规则检查 采用nLint工具,针对电路进行设计规则检查,包括代码编写风格、DFT、命名规则和电路综合相关规则等。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分前端的基本设计流程,从输入前端的基本设计流程,从输入需求需求到输出到输出网表网表的过程。的过程。主要步骤为:主要步骤为: RTLRTL设计设计 验证验证 静态时序分析静态时序分析 覆盖率覆盖率 FPGAFPGA测试测试 ASICASIC综合综合时序分析和验证时出现的错误可能需要反复重做前面几步才能解决时序分析和验证时出现的错误可能需要反复重做前面几步才能解决是一个是一个迭代优化迭代优化的过程。的过程。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分验证工作量占整个芯片开发周期的50%到70%验证工程师的数量应该超过设计工程师验证的重要性变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分模块级验证(block level)子系统级验证(subsystem level)系统级验证(system level)验证的层次变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分模拟(simulation)仿真(emulation)形式验证(formal verification)验证的途径变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分形式验证变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分白盒法黑盒法灰盒法功能验证的方法:变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分芯片验证流程(以LINUX-VCS环境下为例): 建立工程、设置验证环境用汇编或C编写测试case编译测试case编译RTL和TB跑仿真观察结果和并给出测试报告通过gcc等工具,将.s或.rs文件编译成.pat文件(存储二进制文件)生成RTL可执行文件,用于仿真VCS工具撰写仿真脚本、配置工具路径、设置快捷命令等生成波形文件利用Debussy工具观察波形、日志文件比较等方法验证完整性测试代码覆盖率功能覆盖率cmView工具变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分LINUX环境:VCS+debussy、 WINDOWS环境:modelsim启动VCS验证仿真报告debussy波形界面波形界面Modelsim变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分前端的基本设计流程,从输入前端的基本设计流程,从输入需求需求到输出到输出网表网表的过程。的过程。主要步骤为:主要步骤为: RTLRTL设计设计 验证验证 静态时序分析静态时序分析 覆盖率覆盖率 FPGAFPGA测试测试 ASICASIC综合综合时序分析和验证时出现的错误可能需要反复重做前面几步才能解决时序分析和验证时出现的错误可能需要反复重做前面几步才能解决是一个是一个迭代优化迭代优化的过程。的过程。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分结构说明和RTL编码RTL仿真逻辑综合、优化、扫描插入形式验证(RTL和门级)布局前STA时序正确布局、CT插入和全局布线转换时钟树到DC形式验证(扫描插入的网表与CT插入的网表)布局后STA详细布线时序正确布线后STA时序正确结束是是是否否否变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分什么是静态时序分析?什么是静态时序分析?套用特定的时序模型套用特定的时序模型(Timing ModelTiming Model),针对特),针对特定电路分析其是否违反设计定电路分析其是否违反设计者给定的时序限制(者给定的时序限制(Timing Timing ConstraintConstraint)。)。“静态静态”:分析流程不需要通过输入激励的方式进行仿真。:分析流程不需要通过输入激励的方式进行仿真。 特点:特点:速度快,覆盖率速度快,覆盖率100%100%变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分确定芯片最高工作频率 通过时序分析可以控制工程的综合、映射、布局布线等环节,减少延迟,从而尽可能提高工作频率检查时序约束是否满足 可以通过时序分析来查看目标模块是否满足约束,如不满足,可以定位到不满足约束的部分,并给出具体原因,进一步修改程序直至满足时序要求分析时钟质量 时钟存在抖动、偏移、占空比失真等不可避免的缺陷。通过时序分析可以验证其对目标模块的影响变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分我们选用的静态时序分析工具同样是目前使用最广泛的,来自Synopsys公司的PrimeTime。时序分析变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分综合后STA建立时间不符合-重新设计保持时间不符合-此处修改或布局后修改(根据大小)采用的统计线载模型三阶段时序分析的区别变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分布局后STA:布局工具将关键单元彼此靠近放置用以最小化路径延迟修改保持时间违例(或根据违例程度选择布线后修改)三阶段时序分析的区别变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分布线后STA:加入寄生电容和RC连线延迟修正保持时间(插入缓冲器)最接近实际情况三阶段时序分析的区别变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分前端的基本设计流程,从输入前端的基本设计流程,从输入需求需求到输出到输出网表网表的过程。的过程。主要步骤为:主要步骤为: RTLRTL设计设计 验证验证 静态时序分析静态时序分析 覆盖率覆盖率 FPGAFPGA测试测试 ASICASIC综合综合时序分析和验证时出现的错误可能需要反复重做前面几步才能解决时序分析和验证时出现的错误可能需要反复重做前面几步才能解决是一个是一个迭代优化迭代优化的过程。的过程。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分覆盖率作为一种判断验证充分性的手段已成为验证工作的主导。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分覆盖率的分类 从目标上分,可将覆盖率大体分为两类:代码覆盖率: 作用:检查代码是否冗余,设计要点是否遍历。 被检测对象:RTL代码 检测方法:工具自动生成 功能覆盖率: 作用:检查功能是否遍历。 被检测对象:自定义容器 检测方法:自定义收集条件变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分代码覆盖率可分为: 行覆盖率 分支覆盖率 路径覆盖率 条件覆盖率 翻转覆盖率 状态机覆盖率功能覆盖率可分为: 基于控制的功能覆盖率 基于数据的功能覆盖率覆盖率的分类变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分 验证阶段可以分为单元验证(UT)阶段、集成验证(IT)阶段和系统验证(ST)阶段。 单元验证阶段,关心的是模块功能和模块质量,此时出口条件为代码覆盖率。一般业内常用的出口条件是:行覆盖率达到100,分支覆盖率达到100,条件覆盖率达到95,状态机覆盖率达到90,对没有覆盖的需给出合理的说明。 集成验证阶段,关心的系统的功能,以及模块与模块之间的接口,此时出口条件为功能覆盖率。一般业内常用的出口条件是:功能覆盖率达到90,对没有覆盖率的需给出合理的说明。覆盖率与验证阶段变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分功能覆盖率高、代码覆盖率低: 验证计划不充分,需要增加功能覆盖点。代码覆盖率高、功能覆盖率低: 设计没有实现指定的功能。验证充分性探讨变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分前端的基本设计流程,从输入前端的基本设计流程,从输入需求需求到输出到输出网表网表的过程。的过程。主要步骤为:主要步骤为: RTLRTL设计设计 验证验证 静态时序分析静态时序分析 覆盖率覆盖率 FPGAFPGA验证验证 ASICASIC综合综合时序分析和验证时出现的错误可能需要反复重做前面几步才能解决时序分析和验证时出现的错误可能需要反复重做前面几步才能解决是一个是一个迭代优化迭代优化的过程。的过程。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分工具:synplify 、xilinx的ISE/Vivado、altera的quartusISEISESynplifySynplify synplify的综合效果(体现在时序、面积上)要比ISE和quartus好推荐采用synplify进行综合生成一个edf网表文件,然后在ISE或quartus中建立一个工程,将该edf文件作为一个底层文件添加到这个工程中,由ISE或quartus进行下一步的布局布线工作。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分 验证主要针对了模块、系统的功能测试,而FPGA下载测试则更接近芯片的实际应用环境进行功能和性能上的测试。 测试平台:FPGA开发板、外围电路变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分前端的基本设计流程,从输入前端的基本设计流程,从输入需求需求到输出到输出网表网表的过程。的过程。主要步骤为:主要步骤为: RTLRTL设计设计 验证验证 静态时序分析静态时序分析 覆盖率覆盖率 FPGAFPGA测试测试 ASICASIC逻辑综合逻辑综合时序分析和验证时出现的错误可能需要反复重做前面几步才能解决时序分析和验证时出现的错误可能需要反复重做前面几步才能解决是一个是一个迭代优化迭代优化的过程。的过程。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分 逻辑综合的结果就是把设计实现的HDL代码翻译成门级网表(netlist)。 设定约束条件:如电路面积、时序要求等目标参数。 逻辑综合是基于特定的综合库的,而不同的库中,门电路基本标准单元的在面积、时序参数上是不同的。所以,选用标准单元库不同,综合出来的电路在时序,面积上是有差异的。 工具:Synopsys的Design Compiler,综合产生ASIC版本,提交给后端提交给后端。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分FPGA综合与ASIC综合区别: 标准单元库(standard cell)不同 SRAM不同 FPGA和ASIC时序逻辑和组合逻辑资源不同,综合后的资源占用、时序和面积会有差异变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分后端的基本设计流程,从输入后端的基本设计流程,从输入RTLRTL代码代码到输出到输出GDSGDS文件文件的过程。的过程。主要步骤为:主要步骤为: 逻辑综合逻辑综合(可加入DFT设计) 形式验证形式验证 物理实现物理实现 形式验证形式验证 时序分析时序分析 LVS & DRC LVS & DRC 验证验证时序分析和验证时出现的错误可能需要反复重做前面几步才能解决时序分析和验证时出现的错误可能需要反复重做前面几步才能解决是一个是一个迭代优化迭代优化的过程。的过程。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分后端的基本设计流程,从输入后端的基本设计流程,从输入RTLRTL代码代码到输出到输出GDSGDS文件文件的过程。的过程。主要步骤为:主要步骤为: 逻辑综合逻辑综合(可加入DFT设计) 形式验证形式验证 物理实现物理实现 形式验证形式验证 时序分析时序分析 LVS & DRC LVS & DRC 验证验证时序分析和验证时出现的错误可能需要反复重做前面几步才能解决时序分析和验证时出现的错误可能需要反复重做前面几步才能解决是一个是一个迭代优化迭代优化的过程。的过程。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分什么是什么是逻辑综合逻辑综合?将前端设计生成的将前端设计生成的RTLRTL代码代码转换为转换为门级网表门级网表(Gate level netlistGate level netlist)文)文件。件。将代码的功能通过芯片工厂提供的标准单元库中的将代码的功能通过芯片工厂提供的标准单元库中的“标准单元标准单元”实现。实现。标准单元库标准单元库:基本门电路(与或非)、三态缓冲器、缓存器、触发器等:基本门电路(与或非)、三态缓冲器、缓存器、触发器等:有多种驱动能力:有多种驱动能力:宏单元、:宏单元、IPIP硬核硬核:包含逻辑属性、时序属性、物理属性、功耗属性、电气属性:包含逻辑属性、时序属性、物理属性、功耗属性、电气属性变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分综合集成所用的工具是Synopsys公司的Design Compiler目前业界被最广泛使用的工具。全球60多个半导体厂商、380多个工艺库的支持。(不断增加中)占据91%的市场份额。(Dataquest统计数据)可通过加入DFT Compiler进行DFT设计。综合工具变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分 可测试性(testability)定义为:产品能及时准确地确定其状态(可工作、不可工作、性能下降),隔离其内部故障的设计特性。 以提高可测试性为目的进行的设计被称为可测试性设计:“Design for Test = DFT”- - 筛选不良品筛选不良品 & & 评估流片、封装良率评估流片、封装良率变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分DFTDFT设计主要有两种:设计主要有两种:lSCANSCAN测试测试全称全称SCAN based TestSCAN based Test,即基于扫描的测,即基于扫描的测试方式。原理为将原有存储单元(寄存试方式。原理为将原有存储单元(寄存器),替换成加上测试功能的存储单元,器),替换成加上测试功能的存储单元,并连接为扫描链。并连接为扫描链。lBISTBIST测试测试BISTBIST(Build-in Self TestBuild-in Self Test)内建自测)内建自测试。在前端加入测试电路,生成测试试。在前端加入测试电路,生成测试PatternPattern文件(文件(.stil.stil文件)。测试时,文件)。测试时,载入测试机(载入测试机(ATEATE)进行结果比对。)进行结果比对。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分DFTDFT测试主要有三种:测试主要有三种:lCPCP测试测试通过特殊的探针卡(通过特殊的探针卡(Probe cardProbe card)对圆)对圆片进行针测,全称片进行针测,全称Chip Probe TestChip Probe Test。lFTFT测试测试最终测试最终测试FT:Final TestFT:Final Test,也称产品测试。,也称产品测试。通过测试封装好的芯片以确认封装没问通过测试封装好的芯片以确认封装没问题,可以出货给客户。题,可以出货给客户。lBTBT测试测试有有PCBPCB板的产品可进行板级测试(板的产品可进行板级测试(Board Board TestTest),确认芯片焊接到),确认芯片焊接到PCBPCB板的过程没板的过程没有出现错误。有出现错误。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分后端的基本设计流程,从输入后端的基本设计流程,从输入RTLRTL代码代码到输出到输出GDSGDS文件文件的过程。的过程。主要步骤为:主要步骤为: 逻辑综合逻辑综合(可加入DFT设计) 形式验证形式验证 物理实现物理实现 形式验证形式验证 时序分析时序分析 LVS & DRC LVS & DRC 验证验证时序分析和验证时出现的错误可能需要反复重做前面几步才能解决时序分析和验证时出现的错误可能需要反复重做前面几步才能解决是一个是一个迭代优化迭代优化的过程。的过程。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分形式验证:形式验证:l 验证芯片功能的一致性验证芯片功能的一致性l 不验证电路本身的正确性不验证电路本身的正确性l 每次电路改变后都需验证每次电路改变后都需验证形式验证的意义在于保障芯片设计的形式验证的意义在于保障芯片设计的一致性一致性。一般在。一般在逻辑综合逻辑综合、布布局布线局布线完成后必须做。完成后必须做。形式验证的工具,目前业内主流选择为形式验证的工具,目前业内主流选择为SynopsysSynopsys公司的公司的FormalityFormality。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分后端的基本设计流程,从输入后端的基本设计流程,从输入RTLRTL代码代码到输出到输出GDSGDS文件文件的过程。的过程。主要步骤为:主要步骤为: 逻辑综合逻辑综合(可加入DFT设计) 形式验证形式验证 物理实现物理实现l 布图规划布图规划 Floorplan Floorplanl 布局布局 Place Place1.1. 布线布线 Route Route变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分四个目标:四个目标:l 芯片的面积芯片的面积l 时序收敛时序收敛l 稳定稳定l 方便走线方便走线布图规划是整个后端流程中最布图规划是整个后端流程中最关键关键的一步,但也是的一步,但也是弹性弹性最大的一步。最大的一步。 因为因为没有标准没有标准的最佳方案,但又有很多的最佳方案,但又有很多细节细节需要考量。需要考量。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分布图规划的布图规划的基本原则基本原则:l 大模块放在边角处大模块放在边角处l 留足出线空间留足出线空间l 相关的模块放在一起相关的模块放在一起l 给速度瓶颈的模块最多余量给速度瓶颈的模块最多余量注:如果设计进度允许,建议尝试几种不同的布图规划方式进行布局布线,再挑选最佳解决方案。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分目前从目前从布图规划布图规划、到、到布局布局、再到、再到布线布线,业界主要有两大选择,分别是,业界主要有两大选择,分别是SynopsysSynopsys公司的公司的IC CompilerIC Compiler和和CadenceCadence公司的公司的EncounterEncounter。两者各有所长,因此我们在分别尝试了两个工具在两者各有所长,因此我们在分别尝试了两个工具在CMCCMC芯片生产工艺下的表芯片生产工艺下的表现后,得出了一下结论:现后,得出了一下结论:l ICC ICC的新布线引擎有的新布线引擎有bugbug,而旧布线引擎,而旧布线引擎l Encounter Encounter布线很快,但布线很快,但因此综合考虑后最终的结局方案为:因此综合考虑后最终的结局方案为:布图规划:布图规划: EncounterEncounter布局:布局: IC CompilerIC Compiler布线:布线: EncounterEncounter变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分最外一圈为最外一圈为IO PADIO PAD,是芯片与外,是芯片与外界连接的接口。界连接的接口。图中图中灰色灰色和和绿色绿色的大模块是主要的大模块是主要IPIP图中图中红色和蓝色红色和蓝色的线是的线是power power stripestripe,用于连接整个芯片各位,用于连接整个芯片各位置元件和模块的电源信号和地信置元件和模块的电源信号和地信号,一般比较宽。号,一般比较宽。布图规划完成效果图布图规划完成效果图变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分什么是布局?什么是布局?即摆放即摆放标准单元标准单元、I/O PadI/O Pad和和宏单元宏单元来实现各电路逻辑。来实现各电路逻辑。布局的目标:布局的目标:l 利用率利用率越高越好。越高越好。l 总线长总线长越短越好。越短越好。l 时序时序越快越好。越快越好。但利用率越高,布线就越困难;总线长就越长,时序就越慢;因此要但利用率越高,布线就越困难;总线长就越长,时序就越慢;因此要追求的以上三个参数的最佳平衡。追求的以上三个参数的最佳平衡。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分图中图中灰色灰色和和绿色绿色部分为主要部分为主要IPIP,其余其余蓝色蓝色部分为部分为standard cellstandard cell(标准单元),通过软件自动布(标准单元),通过软件自动布局填充出来的效果。局填充出来的效果。其中软件会自动留有合适的空间其中软件会自动留有合适的空间用于下一步的布线。用于下一步的布线。布局完成效果图布局完成效果图变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分什么是布线?什么是布线?布线是指在满足工艺规则和布线层数限制、线宽、线间距限制和各线网可靠绝缘的电性能约束的条件下,根据电路的连接关系将各单元和I/O Pad用互连线连接起来。这些是在时序驱动(Timing driven ) 的条件下进行的,保证关键时序路径上的连线长度能够最小。相关的设置和约束会在开始布线前导入软件。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分布线模式选择:布线模式选择:l 网格式布线网格式布线(Grid-based RouteGrid-based Route):):简单简单、快速快速。但导线只能有几种宽度,只能放在预先确定坐标的网格上。但导线只能有几种宽度,只能放在预先确定坐标的网格上。适合适合电路。电路。l 规则式布线规则式布线(Rule-based RouteRule-based Route):):紧凑紧凑,利用率高利用率高。不同的金属层都可选用对应的最小宽度,布线位置按需求选择。不同的金属层都可选用对应的最小宽度,布线位置按需求选择。适合适合电路。电路。l 因此最终我们选择因此最终我们选择规则式布线规则式布线。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分布线完成效果图如图所示布线完成效果图如图所示红色红色和和黄色黄色的金属线由软件的金属线由软件自动布在自动布在standard cellstandard cell上。上。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分当布线完成后,后端电路设计已全部完成,之后需进行时序分析和验证。在此之前需要提取寄生参数(寄生电阻和寄生电容)。因为布局布线的线本身的RC是产生问题的主要来源。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分我们选用的寄生参数提取工具为我们选用的寄生参数提取工具为SynopsysSynopsys公司的公司的StarRCStarRC,这也是目前业界几乎唯一的选择。有最好的性能和最广泛的兼容性。这也是目前业界几乎唯一的选择。有最好的性能和最广泛的兼容性。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分后端的基本设计流程,从输入后端的基本设计流程,从输入RTLRTL代码代码到输出到输出GDSGDS文件文件的过程。的过程。主要步骤为:主要步骤为: 逻辑综合逻辑综合(可加入DFT设计) 形式验证形式验证 物理实现物理实现 形式验证形式验证 时序分析时序分析 LVS & DRC LVS & DRC 验证验证时序分析和验证时出现的错误可能需要反复重做前面几步才能解决时序分析和验证时出现的错误可能需要反复重做前面几步才能解决是一个是一个迭代优化迭代优化的过程。的过程。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分后端的基本设计流程,从输入后端的基本设计流程,从输入RTLRTL代码代码到输出到输出GDSGDS文件文件的过程。的过程。主要步骤为:主要步骤为: 逻辑综合逻辑综合(可加入DFT设计) 形式验证形式验证 物理实现物理实现 形式验证形式验证 时序分析时序分析 LVS & DRC LVS & DRC 验证验证时序分析和验证时出现的错误可能需要反复重做前面几步才能解决时序分析和验证时出现的错误可能需要反复重做前面几步才能解决是一个是一个迭代优化迭代优化的过程。的过程。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分验证主要包括两方面:验证主要包括两方面:1.1.DRC DRC (Design Rule Check)(Design Rule Check)设计规则验证,查看最终的版图是否符合设计规则验证,查看最终的版图是否符合所有设计规则。所有设计规则。2.2.LVSLVS(Layout versus SchematicLayout versus Schematic)版图对比电路原理图验证,查看)版图对比电路原理图验证,查看最终的版图是否和电路原理图一致。最终的版图是否和电路原理图一致。我们选用的验证工具是我们选用的验证工具是MentorMentor公司的公司的CalibreCalibre变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分最终完成的版图效果图最终完成的版图效果图与之前相比主要是为了完成与之前相比主要是为了完成时序时序要求要求和和DRCDRC、LVSLVS要求要求,重新进行,重新进行了部分区域的布局布线。了部分区域的布局布线。加入了加入了fillerfiller,即填充物以满足,即填充物以满足设计规则中关于金属层密度的要设计规则中关于金属层密度的要求。求。变电站电气主接线是指变电站的变压器、输电线路怎样与电力系统相连接,从而完成输配电任务。变电站的主接线是电力系统接线组成中一个重要组成部分谢谢谢谢!

    注意事项

    本文(芯片设计技术ppt课件.ppt)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开