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

第四部分:时序约束与分析ppt.ppt

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

时序约束与时序分析 ●时序约束与时序分析基础 ●设置时序约束的常用方法 ●高级时序分析 ●最小化时序分析 ●使用TCL工具进行高级时序分析 4.1时序约束与时序分析基础 FPGA设计常用的约束主要分为三大类: ●时序约束 规范设计的时序行为,满足设计条件,指导综合和布局布线阶段的优化算法; ●区域与位置约束 主要用于指定芯片IO脚位置以及指导实现工具在芯片特定的物理区域进行布局布线; ●其他约束 泛指目标芯片型号、电气特性等约束属性。 4.1时序约束与时序分析基础 时序约束的作用: (1)提高设计的工作频率 对数字电路而言,提高工作频率至关重要。通过附加约束可以控制逻辑的综合、映射、布局和布线,从而提高工作频率。 (2)获得正确的时序分析报告 Quartus II 内嵌STA(Static Timing Analysis)静态时序分析工具。分析每个时序路径的延迟,可计算设计的最高频率,发现时序违规(Timing Violation)。 4.1时序约束与时序分析基础 设计中常用的时序概念: 周期、最大时钟频率、时钟建立时间、时钟保持时间、时钟到输出延时、管脚到管脚延时、Slack和时钟偏斜。 运行时序分析的方法: 1、直接进行全编译(Full compilation) 2、运行命令 processing?start?start Timing Analysis 3、使用Tcl脚本(Scripts)运行时序分析工具 4.1时序约束与时序分析基础 在静态时序分析(STA)报告中,主要包括: 1、Timing Analyzer Setting(时序分析设置) 2、 Timing Analyzer Summary(时序分析概要) 3、Clock Setup(时钟建立关系) 4、 Clock Hold(时钟保持关系) 5、tsu(输入建立时间) 6、th(输入保持时间) 7、 tco(时钟到输出延时) 8、tpd(管脚到管脚延时) 9、Minimum tpd tco(最小的tpd 和tco) 4.1.1周期与最高频率 4.1.1周期与最高频率 4.1.2 Quartus工具分析 4.1.2 Quartus工具分析 4.1.2 Quartus工具分析 4.1.2 Quartus工具分析 4.1.3 时钟建立时间 4.1.4 时钟保持时间 4.1.5 时钟输出延时 4.1.6 引脚到引脚的延时 4.1.7 时序裕量Slack 4.1.7 时序裕量Slack 4.1.7 时序裕量Slack 4.1.8 时钟偏斜 4.3高级时序分析 ●时序约束与时序分析基础 ●设置时序约束的常用方法 ●高级时序分析 ●最小化时序分析 ●使用TCL工具进行高级时序分析 4.2 设置时序约束的常用方法 可以进行 那些 时序约束设置? 内部 时序约束设置 I/O 时序约束设置 最大 时序约束设置 最小 时序约束设置 全局 时序约束设置 单个节点或模块 时序约束设置 4.2 设置时序约束的常用方法 先 进行全局设置,再 进行单个设置 单个设置的 优先级别 高于 全局设置(在2者冲突的情况下) 方法: 通过菜单窗口 设置: Assignments-Time Setings Assignments-Setings- Timing Require Options 通过修改“.QSF”文件设置 4.2.1 指定全局时序约束 4.2.1 指定全局时序约束 4.2.1 指定全局时序约束 4.2.1 指定全局时序约束 4.2.1 指定全局时序约束 4.2.1 指定全局时序约束 4.2.1 指定全局时序约束 4.2.2 指定个别时序约束 4.2.2 指定个别时序约束 4.2.2 指定个别时序约束 4.2.2 指定个别时序约束 4.2.2 指定个别时序约束 4.2.2 指定个别时序约束 4.2.1 指定个别时序约束 4.2.1 指定个别时序约束 4.2.1 指定个别时序约束 4.2.1 指定个别时序约束 4.2.1 指定个别时序约束 4.2.1 指定个别时序约束 4.2.1 指定个别时序约束 4.2.2 指定个别时序约束 4.2.2 指定个别时序约束 4.2.2 指定个别时序约束 4.2.2 指定个别时序约束 4.2.2 指定个别时序约束 时序约束与时序分析 ●时序约束与时序分析基础 ●设置时序约束的常用方法 ●高级时序分析 ●最小化时序分析 ●使用TCL工具进行高级时序分析 4.3高级时序分析 -4.3.1 时钟偏斜 -4.3.2 多时钟域 -4.3.3

文档评论(0)

过各自的生活 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档